Frank Schleck (Saxo Bank) heeft zondag de eindzege in de 74e Ronde van Zwitserland (ProTour) op zak gestoken. De 30-jarige Luxemburger bleef zevenvoudig tourwinnaar Lance Armstrong 12 seconden voor. De Deen Jacob Fuglsang werd op 17 seconden derde. De zege in de laatste etappe, een tijdrit over 26,9 kilometer in Liestal, was voor de 25-jarige Duitser Tony Martin (HTC-Columbia).

Martin was in de negende etappe 17 seconden sneller dan de Zwitser Fabian Cancellara. De Amerikaan David Zabriskie was 29 seconden trager dan Martin, goed voor de derde plaats. Maxime Montfort was met een achtste plaats, op 0:57, beste Belg en ook Stijn Devolder, op 1:07, eindigde nog net in de top tien.

Lance Armstrong deed dat niet. De Amerikaan werd op 1:09 elfde, vijf seconden voor Schleck (13e). De Nederlander Robert Gesink was als leider gestart, maar moest 2:19 prijsgeven en zakte naar de vijfde plaats in de eindstand.