Der Fahrer vom Team Movistar setzte sich auf dem 148km langen Teilstück von Airolo nach Crans-Montana nach einer Attacke rund 600 Meter vor dem Zielstrich vor Damiano Cunego (Italien/Lampre) und Vorjahressieger Fränk Schleck (Luxemburg/Leopard Trek) durch, die mit zwölf Sekunden Rückstand ins Ziel kamen. Damit übernahm Soler das Gelbe Trikot von Prologsieger Fabian Cancellara (Schweiz/Leopard Trek).
Linus Gerdemann bester Deutscher
Bester Deutscher bei der Bergankunft wurde Linus Gerdemann (Münster/Leopard Trek) als 21. mit 1:47 Minuten Rückstand auf Soler.
Andreas Klöden (Cottbus/RadioShack), gestern als Fünfter bester deutscher Fahrer beim Prolog, kam mit 10:46 Minuten Rückstand nur als 83. ins Ziel.
Ähnlich enttäuschend verlief der Tag für Zeitfahrweltmeister Cancellara, der sieben Minuten nach Klöden als 103. eintraf.
Soler hat in der Gesamtwertung nun 16 Sekunden Vorsprung auf Cunego, sechs Sekunden dahinter lauert Bauke Mollema (Niederlande/Rabobank). Die dritte Etappe der Tour de Suisse verläuft am Montag über 107,6km von Brig-Glis nach Grindelwald.