Sagan a battu au sprint les deux Suisses Michael Albasini et Silvan Dillier. L'Argovien a été en tête dès le 20e kilomètre de cette 3e étape, longue de 193 km. Il a d'abord fait partie de l'échappée de huit coureurs qui a ouvert la course jusqu'à 20 km de la ligne.
Sagan très costaud
Albasini, lui, est venu de l'arrière et s'est échappé en compagnie de Dillier à 12 km de l'arrivée. Mais Sagan, surpuissant, a lâché tous les favoris dans le peloton dans une pente à 12,5 % avant de rejoindre dans la descente le duo helvétique sous une pluie battante.
Albasini a lancé le sprint aux 300 m mais il n'a rien pu faire face à Sagan, vainqueur au lendemain de son succès à Baar dimanche.
Au classement général, Sagan précède le Belge Jurgen Roelandts et Dillier de 3''.
La quatrième étape emmènera mardi les coureurs de Rheinfelden à Champagne près d'Yverdon sur 193 km sur un terrain vallonné. Il s'agira de la seule arrivée d'étape en Suisse romande.
ats/bond
3e étape, Grosswangen - Rheinfelden (192,6 km)
1. Peter Sagan SVK 4h31'17"
2. Michael Albasini SUI + 0"
3. Silvan Dillier SUI 0"
4. Maximiliano Richeze ARG 3"
5. Jurgen Roelandts BEL 3"
6. Jhonatan Restrepo COL 3"
7. Michael Matthews AUS 3"
8. Rui Costa POR 3"
9. Simon Geschke GER 3"
10. Christopher Juul-Jens DEN 3"
19. Mathias Frank SUI 3"
30. Michael Schaer SUI 17"
31. Martin Elmiger SUI 17"
35. Danilo Wyss SUI 17"
48. Fabian Cancellara SUI 1'23"
49. Reto Hollenstein SUI 1'23"
95. Oliver Zaugg SUI 5'07"
96. Marcel Wyss SUI 5'07"
119. Nico Brungger SUI 5'07"
141. Grégory Rast SUI 10'05"
146. Valentin Baillifard SUI 13'43"
147. Lukas Jaun SUI 13'43"
149. Martin Kohler SUI 13'43"
156. Colin Stussi SUI 13'43"
Classement général (13.06)
1. Peter Sagan SVK 9h14'13"
2. Jurgen Roelandts BEL + 0'03"
3. Silvan Dillier SUI 0'03"
4. Jon Izagirre ESP 0'13"
5. Tim Wellens BEL 0'14"
14. Martin Elmiger SUI 0'27"
27. Mathias Frank SUI 0'43"
34. Michael Albasini SUI 0'49"
35. Danilo Wyss SUI 0'58"
39. Michael Schaer SUI 1'02"
43. Fabian Cancellara SUI 1'24"
45. Reto Hollenstein SUI 1'41"
106. Oliver Zaugg SUI 5'54"
123. Marcel Wyss SUI 7'30"
130. Nico Brungger SUI 7'52"
143. Martin Kohler SUI 14'12"
159. Grégory Rast SUI 16'53"
161. Valentin Baillifard SUI 20'41"
167. Colin Stussi SUI 23'05"