L'Allemand Tony Martin (Omega Pharma) a parfaitement contrôlé les opérations et a conservé son maillot jaune avec 6'' d'avance sur le Néelandais Tom Dumoulin.
Cavendish lâché dans le final
Les favoris se sont retrouvés épaules contre épaules lors de cette arrivée en terres d'Appenzell Rhodes extérieurs. La faute à une côte située à 2 km de l'arrivée qui a coûté leurs dernières illusions aux sprinters dont ne faisait plus partie Mark Cavendish, lâché dans la dernière grande difficulté de la journée, la côte de Wald.
Cadel Evans a surpris son monde en attaquant à la flamme rouge. Mais l'Australien a été dépassé par Peter Sagan, collé au centimètre près par Albasini, résident du canton d'Appenzell. Mais dans un sprint en force, le Thurgovien ne peut pas rivaliser face au puissant Slovaque de 24 ans, auteur de sa... neuvième victoire sur les routes du Tour de Suisse.
Martin Kohler montre le maillot
Le Colombien Sergio Henao (Sky), l'un des principaux favoris pour la victoire a pris la troisième place. Il a fait bien mieux que son coéquipier Bradley Wiggins, qui a lâché plus d'une minute et demie au vainqueur.
La journée avait été marquée par une longue échappée du duo Martin Kohler (BMC) et du Néerlandais Steven Kruijswijk (Belkin). Les deux hommes ont passé plus de 100 km en tête avec une avance maximale de 4'45''. Puis dans la côte de Wasserflüh, un quatuor s'est détaché avec le Vaudois Danilo Wyss, le champion du monde de VTT, Nino Schurter, le Luxembourgeois Laurent Didier et l'Allemand Björn Thurau. Le quatuor a tenu une cinquantaine de kilomètres en tête avec l'appui du Belge Tosh Van der Sande et de l'Italien Valerio Agnoli, victime d'une chute spectaculaire mais sans gravité dans un virage à droite.
si/bond
3e étape Sarnen - Heiden (202km)
1. Peter Sagan SVK 5h22'09"
2. Michael Albasini SUI + 0"
3. Sergio Henao COL 0"
4. Bauke Mollema NED 0"
5. Cadel Evans AUS 0"
6. José Joaquin Rojas ESP 0"
7. Rui Costa POR 0"
8. Thibaut Pinot FRA 0"
9. Mathias Frank SUI 0"
10. Roman Kreuziger CZE 0"
27. Marcel Wyss SUI 5"
33. Steve Morabito SUI 5"
36. Johann Tschopp SUI 5"
43. Jonathan Fumeaux SUI 14"
49. Reto Hollenstein SUI 1'03"
58. Michael Schaer SUI 1'29"
60. Martin Kohler SUI 1'29"
71. Silvan Dillier SUI 1'29"
72. Grégory Rast SUI 1'29"
84. Oliver Zaugg SUI 3'13"
Classement général (16.06)
1. Tony Martin GER 10h44'34"
2. Tom Dumoulin NED + 6"
3. Peter Sagan SVK 14"
4. Bauke Mollema NED 17"
5. Tom-Jelte Slagter NED 23"
9. Mathias Frank SUI 29"
22. Marcel Wyss SUI 44"
33. Steve Morabito SUI 1'04"
36. Johann Tschopp SUI 1'11"
39. Jonathan Fumeaux SUI 1'17"
46. Reto Hollenstein SUI 1'43"
47. Silvan Dillier SUI 2'06"
53. Michael Schaer SUI 2'32"
63. Oliver Zaugg SUI 4'02"
74. Martin Kohler SUI 7'14"
82. Martin Elmiger SUI 2'11"
84. Michael Albasini SUI 9'38"