Italian Elia Viviani won stage four of the Tour de Suisse in Arlesheim, Switzerland, today.
Michael Matthews (Team Sunweb) crossed the line in second, with race leader Peter Sagan (Bora-Hansgrohe) third. The latter also retains the yellow jersey and leads the points classification.
Matthews is second on the general classification, with Kasper Asgreen (Deceuninck-QuickStep), who is also the leading young rider, third.
“We were hoping it will come down to a bunch sprint and were keen on trying again after finishing second yesterday,” said Viviani.
“Today’s victory means a lot to me and makes me extremely happy.”
View more results below.
Stage four results
1. Elia Viviani (Ita) Deceuninck-QuickStep 3:46:02
2. Michael Matthews (Aus) Team Sunweb
3. Peter Sagan (Svk) Bora-Hansgrohe
4. Matteo Trentin (Ita) Mitchelton-Scott
5. Jasper Stuyven (Bel) Trek-Segafredo
6. Sep Vanmarcke (Bel) EF Education First
7. Reinardt Janse Van Rensburg (RSA) Dimension Data
8. Ivan Garcia (Spa) Bahrain-Merida
9. Stan Dewulf (Bel) Lotto Soudal
10. Fabian Lienhard (Swi) Switzerland
106. Willie Smit (RSA) Katusha-Alpecin +0:07:43
109. Jay Thomson (RSA) Dimension Data +0:11:32
1. Peter Sagan (Svk) Bora-Hansgrohe 11:37:28
2. Michael Matthews (Aus) Team Sunweb +0:00:10
3. Kasper Asgreen (Den) Deceuninck-QuickStep +0:00:15
4. Rohan Dennis (Aus) Bahrain-Merida +0:00:16
5. Lawson Craddock (USA) EF Education First +0:00:21
6. Stefan Küng (Swi) Groupama-FDJ +0:00:25
7. Matteo Trentin (Ita) Mitchelton-Scott +0:00:32
8. Patrick Konrad (Aut) Bora-Hansgrohe +0:00:33
9. Jonathan Castroviejo (Spa) Team Ineos +0:00:34
10. Luis León Sanchez (Spa) Astana Pro Team
92. Reinardt Janse Van Rensburg (RSA) Dimension Data +0:12:28
103. Willie Smit (RSA) Katusha-Alpecin +0:14:24
125. Jay Thomson (RSA) Dimension Data +0:24:05