Le Luxembourgeois Frank Schleck s'est imposé dans la troisième étape du Tour de Suisse cycliste, disputée sur 197 km entre Sierre et Schwarzenburg.

Le Colombien Rigoberto Uran a terminé deuxième dans le même temps que Schleck (cinq heures, deux minutes et 21 secondes), devant le Néerlandais Bauke Mollema qui a fini à trois secondes des deux hommes, comme l'Allemand Tony Martin, nouveau détenteur du maillot de leader.

Martin a pris la tête du classement général aux dépens du Suisse Fabian Cancellara, qui le précédait d'une seconde au général avant l'étape, et a pointé à sept secondes de Schleck à l'arrivée à Schwarzenburg.

Septuple vainqueur du Tour de France, l'Américain Lance Armstrong a pour sa part franchi la ligne d'arrivée au sein du peloton, finissant lui aussi à sept secondes du Luxembourgeois. Il s'agit de sa dernière course avant sa tentative de reconquête dans la Grande Boucle, qui débute le 3 juillet.

La quatrième étape conduira les coureurs, mardi, de Schwarzenburg à Wettingen (192,2km).

Le Tour de Suisse, remporté l'an dernier par Cancellara, doit s'achever dimanche à Liestal.