Tour de Suisse: Viviani takes second consecutive victory

Elia Viviani (Deceuninck-QuickStep) claimed his second straight win at the Tour de Suisse on stage 5. The Italian held off Peter Sagan (Bora hansgrohe) after the two riders showed that they were head and shoulders clear of the rest of the field after a perfect lead-out from Viviani's teammates.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Elia Viviani (Ita) Deceuninck-QuickStep4:18:26
2Peter Sagan (Svk) Bora-HansgroheRow 1 - Cell 2
3Jasper Stuyven (Bel) Trek-SegafredoRow 2 - Cell 2
4Matteo Trentin (Ita) Mitchelton-ScottRow 3 - Cell 2
5Michael Matthews (Aus) Team SunwebRow 4 - Cell 2
6Alexander Kristoff (Nor) UAE Team EmiratesRow 5 - Cell 2
7Fabian Lienhard (Swi) SwitzerlandRow 6 - Cell 2
8Stan Dewulf (Bel) Lotto SoudalRow 7 - Cell 2
9Reinardt Janse Van Rensburg (RSA) Dimension DataRow 8 - Cell 2
10Patrick Bevin (NZl) CCC TeamRow 9 - Cell 2
11Sep Vanmarcke (Bel) EF Education FirstRow 10 - Cell 2
12Ivan Garcia (Spa) Bahrain-MeridaRow 11 - Cell 2
13Ben Swift (GBr) Team IneosRow 12 - Cell 2
14Maxime Monfort (Bel) Lotto SoudalRow 13 - Cell 2
15Taco van der Hoorn (Ned) Team Jumbo-VismaRow 14 - Cell 2
16Tiesj Benoot (Bel) Lotto SoudalRow 15 - Cell 2
17Egan Bernal (Col) Team IneosRow 16 - Cell 2
18Merhawi Kudus (Eri) Astana Pro TeamRow 17 - Cell 2
19Carlos Betancur (Col) Movistar TeamRow 18 - Cell 2
20Luis Mas Bonet (Spa) Movistar TeamRow 19 - Cell 2
21Fabio Felline (Ita) Trek-SegafredoRow 20 - Cell 2
22Luis León Sanchez (Spa) Astana Pro TeamRow 21 - Cell 2
23Sergio Henao (Col) UAE Team EmiratesRow 22 - Cell 2
24Patrick Konrad (Aut) Bora-HansgroheRow 23 - Cell 2
25Nicolas Roche (Irl) Team SunwebRow 24 - Cell 2
26Greg Van Avermaet (Bel) CCC TeamRow 25 - Cell 2
27Kasper Asgreen (Den) Deceuninck-QuickStepRow 26 - Cell 2
28Robin Carpenter (USA) Rally UHC CyclingRow 27 - Cell 2
29Maximiliano Richeze (Arg) Deceuninck-QuickStepRow 28 - Cell 2
30Daniel Hoelgaard (Nor) Groupama-FDJRow 29 - Cell 2
31Jérôme Cousin (Fra) Total Direct EnergieRow 30 - Cell 2
32Paul Ourselin (Fra) Direct EnergieRow 31 - Cell 2
33Wilco Kelderman (Ned) Team SunwebRow 32 - Cell 2
34Roman Kreuziger (Cze) Dimension DataRow 33 - Cell 2
35Robert Stannard (Aus) Mitchelton-ScottRow 34 - Cell 2
36Nathan Haas (Aus) Katusha-AlpecinRow 35 - Cell 2
37Steve Morabito (Swi) Groupama-FDJRow 36 - Cell 2
38Nicola Conci (Ita) Trek-SegafredoRow 37 - Cell 2
39Roland Thalmann (Swi) SwitzerlandRow 38 - Cell 2
40Simon Spilak (Slo) Katusha-AlpecinRow 39 - Cell 2
41François Bidard (Fra) AG2R La MondialeRow 40 - Cell 2
42Winner Anacona (Col) Movistar TeamRow 41 - Cell 2
43Gino Mäder (Swi) Dimension DataRow 42 - Cell 2
44Enric Mas (Spa) Deceuninck-QuickStepRow 43 - Cell 2
45Rick Zabel (Ger) Katusha-AlpecinRow 44 - Cell 2
46Jan Hirt (Cze) Astana Pro TeamRow 45 - Cell 2
47Koen Bouwman (Ned) Team Jumbo-VismaRow 46 - Cell 2
48Marc Soler (Spa) Movistar TeamRow 47 - Cell 2
49Gianluca Brambilla (Ita) Trek-SegafredoRow 48 - Cell 2
50Mathias Frank (Swi) AG2R La MondialeRow 49 - Cell 2
51Larry Warbasse (USA) AG2R La MondialeRow 50 - Cell 2
52Domenico Pozzovivo (Ita) Bahrain-MeridaRow 51 - Cell 2
53Romain Sicard (Fra) Direct EnergieRow 52 - Cell 2
54Matteo Fabbro (Ita) Katusha-AlpecinRow 53 - Cell 2
55Patrick Schelling (Swi) SwitzerlandRow 54 - Cell 2
56Dries Devenyns (Bel) Deceuninck-QuickStepRow 55 - Cell 2
57Nathan Brown (USA) EF Education FirstRow 56 - Cell 2
58Lawson Craddock (USA) EF Education FirstRow 57 - Cell 2
59Benjamin Thomas (Fra) Groupama-FDJRow 58 - Cell 2
60Hugh John Carthy (GBr) EF Education FirstRow 59 - Cell 2
61Enrico Battaglin (Ita) Katusha-AlpecinRow 60 - Cell 2
62Simon Pellaud (Swi) SwitzerlandRow 61 - Cell 2
63Carlos Cuesta Barbero (Spa) Movistar TeamRow 62 - Cell 2
64Gian Friesecke (Swi) SwitzerlandRow 63 - Cell 2
65Rohan Dennis (Aus) Bahrain-MeridaRow 64 - Cell 2
66Kilian Frankiny (Swi) Groupama-FDJRow 65 - Cell 2
67Aurélien Paret Peintre (Fra) AG2R La MondialeRow 66 - Cell 2
68Kevin Geniets (Lux) Groupama-FDJRow 67 - Cell 2
69Lukasz Wisniowski (Pol) CCC TeamRow 68 - Cell 2
70Jonathan Castroviejo (Spa) Team IneosRow 69 - Cell 2
71Stijn Vandenbergh (Bel) AG2R La MondialeRow 70 - Cell 2
72Fabio Aru (Ita) UAE Team EmiratesRow 71 - Cell 2
73Yuriy Natarov (Kaz) Astana Pro TeamRow 72 - Cell 2
74Ryan Anderson (Can) Rally UHC CyclingRow 73 - Cell 2
75Pim Ligthart (Ned) Direct EnergieRow 74 - Cell 2
76Rodrigo Contreras (Col) Astana Pro TeamRow 75 - Cell 2
77Ben King (USA) Dimension DataRow 76 - Cell 2
78Antwan Tolhoek (Ned) Team Jumbo-VismaRow 77 - Cell 2
79Jurgen Roelandts (Bel) Movistar TeamRow 78 - Cell 2
80Pierre-Roger LaTour (Fra) AG2R La MondialeRow 79 - Cell 2
81Valerio Agnoli (Ita) Bahrain-MeridaRow 80 - Cell 2
82Reto Hollenstein (Swi) Katusha-AlpecinRow 81 - Cell 2
83Geoffrey Bouchard (Fra) AG2R La MondialeRow 82 - Cell 2
84Szymon Sajnok (Pol) CCC TeamRow 83 - Cell 2
85Andrea Garosio (Ita) Bahrain-MeridaRow 84 - Cell 2
86Mitchell Docker (Aus) EF Education FirstRow 85 - Cell 2
87enny Elissonde (Fra) Team IneosRow 86 - Cell 2
88Tsgabu Grmay (Eth) Mitchelton-ScottRow 87 - Cell 2
89Timo Roosen (Ned) Team Jumbo-VismaRow 88 - Cell 2
90Simon Geschke (Ger) CCC TeamRow 89 - Cell 2
91Adam Hansen (Aus) Lotto SoudalRow 90 - Cell 2
92Michael Mørkøv (Den) Deceuninck-QuickStepRow 91 - Cell 2
93Matteo Badilatti (Swi) SwitzerlandRow 92 - Cell 2
94Søren Kragh Andersen (Den) Team SunwebRow 93 - Cell 2
95Tosh Van Der Sande (Bel) Lotto SoudalRow 94 - Cell 2
96Michael Albasini (Swi) Mitchelton-ScottRow 95 - Cell 2
97Bert-Jan Lindeman (Ned) Team Jumbo-VismaRow 96 - Cell 2
98Owain Doull (GBr) Team IneosRow 97 - Cell 2
99Tom-Jelte Slagter (Ned) Dimension DataRow 98 - Cell 2
100Lennard Kämna (Ger) Team Sunweb0:00:37
101Jay Thomson (RSA) Dimension Data0:00:44
102Tom Scully (NZl) EF Education First0:00:53
103Matej Mohoric (Slo) Bahrain-Merida0:00:55
104Yves Lampaert (Bel) Deceuninck-QuickStepRow 103 - Cell 2
105Lilian Calmejane (Fra) Direct EnergieRow 104 - Cell 2
106John Degenkolb (Ger) Trek-Segafredo0:01:11
107Thomas Boudat (Fra) Direct EnergieRow 106 - Cell 2
108Marc Hirschi (Swi) Team Sunweb0:01:13
109Daniel Oss (Ita) Bora-Hansgrohe0:01:15
110Sam Bewley (NZl) Mitchelton-Scott0:01:17
111Sven Erik Bystrøm (Nor) UAE Team Emirates0:01:19
112Maciej Bodnar (Pol) Bora-Hansgrohe0:01:31
113Michael Valgren Andersen (Den) Dimension DataRow 112 - Cell 2
114Luke Rowe (GBr) Team IneosRow 113 - Cell 2
115Michael Schär (Swi) CCC TeamRow 114 - Cell 2
116Michael Hepburn (Aus) Mitchelton-Scott0:01:35
117Alexander Edmondson (Aus) Mitchelton-Scott0:01:46
118Rui Alberto Faria da Costa (Por) UAE Team Emirates0:02:25
119Lukas Pöstlberger (Aut) Bora-HansgroheRow 118 - Cell 2
120Michael Gogl (Aut) Trek-SegafredoRow 119 - Cell 2
121Tom Bohli (Swi) UAE Team EmiratesRow 120 - Cell 2
122Claudio Imhoff (Swi) SwitzerlandRow 121 - Cell 2
123Nikias Arndt (Ger) Team SunwebRow 122 - Cell 2
124Manuele Mori (Ita) UAE Team Emirates0:02:30
125Omar Fraile (Spa) Astana Pro Team0:02:32
126Antonio Nibali (Ita) Bahrain-MeridaRow 125 - Cell 2
127Jelle Vanendert (Bel) Lotto SoudalRow 126 - Cell 2
128Hector Carretero (Spa) Movistar TeamRow 127 - Cell 2
129Svein Tuft (Can) Rally UHC Cycling0:02:35
130Rob Britton (Can) Rally UHC CyclingRow 129 - Cell 2
131Gavin Mannion (USA) Rally UHC CyclingRow 130 - Cell 2
132Stefan Küng (Swi) Groupama-FDJRow 131 - Cell 2
133Brandon McNulty (USA) Rally UHC Cycling0:02:37
134Andreas Schillinger (Ger) Bora-Hansgrohe0:02:58
135Marcus Burghardt (Ger) Bora-Hansgrohe0:03:21
136Guillaume Van Keirsbulck (Bel) CCC Team0:05:27
137Fabien Grellier (Fra) Direct Energie0:05:32
138Willem Jakobus Smit (RSA) Katusha-AlpecinRow 137 - Cell 2
139Colin Joyce (USA) Rally UHC Cycling0:05:36
140Kiel Reijnen (USA) Trek-Segafredo0:07:41
141Enzo Wouters (Bel) Lotto Soudal0:12:48
Swipe to scroll horizontally
Sprint 1 - Gotthardstrasse - km 129.4
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Stefan Küng (Swi) Groupama-FDJ4pts
2Fabien Grellier (Fra) Direct Energie2Row 1 - Cell 3
3Matej Mohoric (Slo) Bahrain-Merida1Row 2 - Cell 3
Swipe to scroll horizontally
Sprint 2 - Grosserstrasse - km 160.6
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Matej Mohoric (Slo) Bahrain-Merida4pts
2Michael Matthews (Aus) Team Sunweb2Row 1 - Cell 3
3Andreas Schillinger (Ger) Bora-Hansgrohe1Row 2 - Cell 3
Swipe to scroll horizontally
Finish - Einsiedeln - km 177
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Elia Viviani (Ita) Deceuninck-QuickStep12pts
2Peter Sagan (Svk) Bora-Hansgrohe8Row 1 - Cell 3
3Jasper Stuyven (Bel) Trek-Segafredo6Row 2 - Cell 3
4Matteo Trentin (Ita) Mitchelton-Scott4Row 3 - Cell 3
5Michael Matthews (Aus) Team Sunweb2Row 4 - Cell 3
Swipe to scroll horizontally
Mountain 1 - Haupstrase, 143.1km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Matej Mohoric (Slo) Bahrain-Merida6pts
2Gavin Mannion (USA) Rally UHC Cycling4Row 1 - Cell 3
3Claudio Imhoff (Swi) Switzerland3Row 2 - Cell 3
4Lennard Kämna (Ger) Team Sunweb2Row 3 - Cell 3
5Nikias Arndt (Ger) Team Sunweb1Row 4 - Cell 3
Swipe to scroll horizontally
Mountain 2 - Schnabelsbergstrasse, 153.2km
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Matej Mohoric (Slo) Bahrain-Merida3pts
2Gavin Mannion (USA) Rally UHC Cycling2Row 1 - Cell 3
3Lennard Kämna (Ger) Team Sunweb1Row 2 - Cell 3
Swipe to scroll horizontally
Young rider
#Rider Name (Country) TeamResult
1Stan Dewulf (Bel) Lotto Soudal4:18:26
2Ivan Garcia (Spa) Bahrain-MeridaRow 1 - Cell 2
3Tiesj Benoot (Bel) Lotto SoudalRow 2 - Cell 2
4Egan Bernal (Col) Team IneosRow 3 - Cell 2
5Merhawi Kudus (Eri) Astana Pro TeamRow 4 - Cell 2
6Kasper Asgreen (Den) Deceuninck-QuickStepRow 5 - Cell 2
7Paul Ourselin (Fra) Direct EnergieRow 6 - Cell 2
8Robert Stannard (Aus) Mitchelton-ScottRow 7 - Cell 2
9Nicola Conci (Ita) Trek-SegafredoRow 8 - Cell 2
10Gino Mäder (Swi) Dimension DataRow 9 - Cell 2
11Enric Mas (Spa) Deceuninck-QuickStepRow 10 - Cell 2
12Matteo Fabbro (Ita) Katusha-AlpecinRow 11 - Cell 2
13Benjamin Thomas (Fra) Groupama-FDJRow 12 - Cell 2
14Hugh John Carthy (GBr) EF Education FirstRow 13 - Cell 2
15Gian Friesecke (Swi) SwitzerlandRow 14 - Cell 2
16Kilian Frankiny (Swi) Groupama-FDJRow 15 - Cell 2
17Aurélien Paret Peintre (Fra) AG2R La MondialeRow 16 - Cell 2
18Kevin Geniets (Lux) Groupama-FDJRow 17 - Cell 2
19Yuriy Natarov (Kaz) Astana Pro TeamRow 18 - Cell 2
20Rodrigo Contreras (Col) Astana Pro TeamRow 19 - Cell 2
21Antwan Tolhoek (Ned) Team Jumbo-VismaRow 20 - Cell 2
22Szymon Sajnok (Pol) CCC TeamRow 21 - Cell 2
23Søren Kragh Andersen (Den) Team SunwebRow 22 - Cell 2
24Lennard Kämna (Ger) Team Sunweb0:00:37
25Matej Mohoric (Slo) Bahrain-Merida0:00:55
26Thomas Boudat (Fra) Direct Energie0:01:11
27Marc Hirschi (Swi) Team Sunweb0:01:13
28Tom Bohli (Swi) UAE Team Emirates0:02:25
29Hector Carretero (Spa) Movistar Team0:02:32
30Brandon McNulty (USA) Rally UHC Cycling0:02:37
31Fabien Grellier (Fra) Direct Energie0:05:32
32Colin Joyce (USA) Rally UHC Cycling0:05:36
33Enzo Wouters (Bel) Lotto Soudal0:12:48
Swipe to scroll horizontally
Team
#Rider Name (Country) TeamResult
1Trek-Segafredo11:18:06
2Lotto - SoudalRow 1 - Cell 2
3Deceuninck-QuickStepRow 2 - Cell 2
4Dimension DataRow 3 - Cell 2
5CCC TeamRow 4 - Cell 2
6Bahrain-MeridaRow 5 - Cell 2
7Uae Team EmiratesRow 6 - Cell 2
8Movistar TeamRow 7 - Cell 2
9Team SunwebRow 8 - Cell 2
10Total Direct EnergieRow 9 - Cell 2
11EF Education FirstRow 10 - Cell 2
12Katusha-AlpecinRow 11 - Cell 2
13SWISS CYCLINGRow 12 - Cell 2
14Groupama-FDJRow 13 - Cell 2
15Team IneosRow 14 - Cell 2
16Astana Pro TeamRow 15 - Cell 2
17AG2R La MondialeRow 16 - Cell 2
18Mitchelton-Scott0:01:17
19Bora-Hansgrohe0:01:46
20Team Jumbo-Visma0:02:39
21Rally Uhc Cycling0:11:59
Swipe to scroll horizontally
General classification after stage 5
#Rider Name (Country) TeamResult
1Peter Sagan (Svk) Bora-Hansgrohe15:55:48
2Michael Matthews (Aus) Team Sunweb0:00:14
3Kasper Asgreen (Den) Deceuninck-QuickStep0:00:21
4Rohan Dennis (Aus) Bahrain-Merida0:00:22
5Lawson Craddock (USA) EF Education First0:00:27
6Matteo Trentin (Ita) Mitchelton-Scott0:00:38
7Patrick Konrad (Aut) Bora-Hansgrohe0:00:39
8Jonathan Castroviejo (Spa) Team Ineos0:00:40
9Luis León Sanchez (Spa) Astana Pro TeamRow 8 - Cell 2
10Winner Anacona (Col) Movistar TeamRow 9 - Cell 2
11Fabio Felline (Ita) Trek-Segafredo0:00:41
12Egan Bernal (Col) Team Ineos0:00:45
13Kevin Geniets (Lux) Groupama-FDJ0:00:47
14Tiesj Benoot (Bel) Lotto SoudalRow 13 - Cell 2
15Nicolas Roche (Irl) Team Sunweb0:00:48
16Luis Mas Bonet (Spa) Movistar Team0:00:49
17Marc Soler (Spa) Movistar Team0:00:51
18Fabio Aru (Ita) UAE Team Emirates0:00:52
19Steve Morabito (Swi) Groupama-FDJ0:00:53
20Carlos Betancur (Col) Movistar Team0:00:55
21Romain Sicard (Fra) Direct Energie0:00:56
22Sergio Henao (Col) UAE Team Emirates0:00:58
23Greg Van Avermaet (Bel) CCC Team0:00:59
24Simon Spilak (Slo) Katusha-Alpecin0:01:00
25Mathias Frank (Swi) AG2R La Mondiale0:01:01
26Jan Hirt (Cze) Astana Pro Team0:01:02
27Nicola Conci (Ita) Trek-SegafredoRow 26 - Cell 2
28Hugh John Carthy (GBr) EF Education FirstRow 27 - Cell 2
29Enric Mas (Spa) Deceuninck-QuickStep0:01:05
30Dries Devenyns (Bel) Deceuninck-QuickStep0:01:07
31Koen Bouwman (Ned) Team Jumbo-Visma0:01:08
32Nathan Brown (USA) EF Education First0:01:10
33Roman Kreuziger (Cze) Dimension Data0:01:11
34Matteo Fabbro (Ita) Katusha-Alpecin0:01:14
35Domenico Pozzovivo (Ita) Bahrain-Merida0:01:15
36Ben Swift (GBr) Team IneosRow 35 - Cell 2
37Gianluca Brambilla (Ita) Trek-Segafredo0:01:20
38Patrick Schelling (Swi) Switzerland0:01:22
39Enrico Battaglin (Ita) Katusha-Alpecin0:01:23
40Kilian Frankiny (Swi) Groupama-FDJ0:01:26
41Aurélien Paret Peintre (Fra) AG2R La Mondiale0:01:27
42François Bidard (Fra) AG2R La Mondiale0:01:34
43Merhawi Kudus (Eri) Astana Pro Team0:01:41
44enny Elissonde (Fra) Team Ineos0:01:46
45Wilco Kelderman (Ned) Team Sunweb0:01:50
46Tsgabu Grmay (Eth) Mitchelton-Scott0:02:23
47Lennard Kämna (Ger) Team Sunweb0:02:24
48Sven Erik Bystrøm (Nor) UAE Team Emirates0:02:56
49Michael Schär (Swi) CCC Team0:03:01
50Stefan Küng (Swi) Groupama-FDJ0:03:03
51Robert Stannard (Aus) Mitchelton-Scott0:03:21
52Michael Albasini (Swi) Mitchelton-Scott0:03:33
53Simon Geschke (Ger) CCC Team0:03:37
54Yves Lampaert (Bel) Deceuninck-QuickStep0:03:52
55Hector Carretero (Spa) Movistar Team0:03:58
56Marc Hirschi (Swi) Team Sunweb0:03:59
57Gino Mäder (Swi) Dimension Data0:04:22
58Carlos Cuesta Barbero (Spa) Movistar Team0:04:45
59Lilian Calmejane (Fra) Direct Energie0:05:09
60Søren Kragh Andersen (Den) Team Sunweb0:05:29
61Nikias Arndt (Ger) Team Sunweb0:06:32
62Maxime Monfort (Bel) Lotto Soudal0:06:56
63Stan Dewulf (Bel) Lotto Soudal0:07:00
64Patrick Bevin (NZl) CCC Team0:07:11
65Matej Mohoric (Slo) Bahrain-Merida0:07:21
66Daniel Oss (Ita) Bora-Hansgrohe0:07:41
67Roland Thalmann (Swi) Switzerland0:08:20
68Sep Vanmarcke (Bel) EF Education First0:08:51
69Rodrigo Contreras (Col) Astana Pro Team0:09:01
70Geoffrey Bouchard (Fra) AG2R La Mondiale0:09:02
71Adam Hansen (Aus) Lotto Soudal0:09:04
72Larry Warbasse (USA) AG2R La Mondiale0:09:18
73Paul Ourselin (Fra) Direct Energie0:09:23
74Simon Pellaud (Swi) Switzerland0:09:28
75Antwan Tolhoek (Ned) Team Jumbo-Visma0:09:40
76Tom-Jelte Slagter (Ned) Dimension Data0:10:54
77Yuriy Natarov (Kaz) Astana Pro Team0:11:20
78Lukas Pöstlberger (Aut) Bora-Hansgrohe0:11:23
79Rui Alberto Faria da Costa (Por) UAE Team Emirates0:11:28
80Elia Viviani (Ita) Deceuninck-QuickStep0:12:04
81Owain Doull (GBr) Team Ineos0:12:11
82Nathan Haas (Aus) Katusha-Alpecin0:12:13
83Gian Friesecke (Swi) Switzerland0:12:16
84Mitchell Docker (Aus) EF Education First0:12:17
85Jasper Stuyven (Bel) Trek-Segafredo0:12:22
86Ivan Garcia (Spa) Bahrain-Merida0:12:26
87Reinardt Janse Van Rensburg (RSA) Dimension Data0:12:34
88Ben King (USA) Dimension Data0:12:47
89Fabian Lienhard (Swi) Switzerland0:12:52
90Alexander Kristoff (Nor) UAE Team Emirates0:12:55
91Michael Mørkøv (Den) Deceuninck-QuickStep0:12:59
92Pim Ligthart (Ned) Direct Energie0:13:07
93Matteo Badilatti (Swi) Switzerland0:13:40
94John Degenkolb (Ger) Trek-Segafredo0:13:45
95Michael Valgren Andersen (Den) Dimension Data0:13:59
96Thomas Boudat (Fra) Direct Energie0:14:01
97Manuele Mori (Ita) UAE Team Emirates0:14:27
98Valerio Agnoli (Ita) Bahrain-Merida0:14:42
99Brandon McNulty (USA) Rally UHC CyclingRow 98 - Cell 2
100Omar Fraile (Spa) Astana Pro Team0:14:49
101Lukasz Wisniowski (Pol) CCC Team0:14:57
102Maciej Bodnar (Pol) Bora-Hansgrohe0:16:07
103Taco van der Hoorn (Ned) Team Jumbo-Visma0:16:31
104Michael Gogl (Aut) Trek-Segafredo0:16:41
105Benjamin Thomas (Fra) Groupama-FDJ0:18:23
106Colin Joyce (USA) Rally UHC Cycling0:18:29
107Fabien Grellier (Fra) Direct Energie0:18:38
108Robin Carpenter (USA) Rally UHC Cycling0:19:49
109Michael Hepburn (Aus) Mitchelton-Scott0:19:51
110Willem Jakobus Smit (RSA) Katusha-Alpecin0:20:02
111Szymon Sajnok (Pol) CCC Team0:20:30
112Stijn Vandenbergh (Bel) AG2R La Mondiale0:20:32
113Pierre-Roger LaTour (Fra) AG2R La Mondiale0:20:38
114Maximiliano Richeze (Arg) Deceuninck-QuickStep0:21:06
115Timo Roosen (Ned) Team Jumbo-Visma0:21:10
116Tosh Van Der Sande (Bel) Lotto Soudal0:21:47
117Marcus Burghardt (Ger) Bora-Hansgrohe0:22:20
118Reto Hollenstein (Swi) Katusha-Alpecin0:24:02
119Rick Zabel (Ger) Katusha-Alpecin0:24:13
120Rob Britton (Can) Rally UHC Cycling0:24:19
121Tom Scully (NZl) EF Education First0:24:28
122Jurgen Roelandts (Bel) Movistar Team0:24:40
123Andrea Garosio (Ita) Bahrain-Merida0:24:43
124Daniel Hoelgaard (Nor) Groupama-FDJ0:24:55
125Jay Thomson (RSA) Dimension DataRow 124 - Cell 2
126Sam Bewley (NZl) Mitchelton-Scott0:25:25
127Alexander Edmondson (Aus) Mitchelton-Scott0:25:31
128Claudio Imhoff (Swi) Switzerland0:26:02
129Tom Bohli (Swi) UAE Team Emirates0:26:04
130Jérôme Cousin (Fra) Total Direct Energie0:26:30
131Ryan Anderson (Can) Rally UHC Cycling0:26:48
132Bert-Jan Lindeman (Ned) Team Jumbo-Visma0:26:50
133Luke Rowe (GBr) Team Ineos0:27:38
134Gavin Mannion (USA) Rally UHC CyclingRow 133 - Cell 2
135Svein Tuft (Can) Rally UHC Cycling0:28:01
136Jelle Vanendert (Bel) Lotto Soudal0:28:15
137Antonio Nibali (Ita) Bahrain-Merida0:29:23
138Andreas Schillinger (Ger) Bora-Hansgrohe0:29:44
139Guillaume Van Keirsbulck (Bel) CCC Team0:29:48
140Kiel Reijnen (USA) Trek-Segafredo0:33:39
141Enzo Wouters (Bel) Lotto Soudal0:40:51
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Peter Sagan (Svk) Bora-Hansgrohe37pts
2Elia Viviani (Ita) Deceuninck-QuickStep32Row 1 - Cell 3
3Michael Matthews (Aus) Team Sunweb19Row 2 - Cell 3
4Matteo Trentin (Ita) Mitchelton-Scott14Row 3 - Cell 3
5Rohan Dennis (Aus) Bahrain-Merida12Row 4 - Cell 3
6Luis León Sanchez (Spa) Astana Pro Team12Row 5 - Cell 3
7Kasper Asgreen (Den) Deceuninck-QuickStep10Row 6 - Cell 3
8Claudio Imhoff (Swi) Switzerland8Row 7 - Cell 3
9Jasper Stuyven (Bel) Trek-Segafredo8Row 8 - Cell 3
10Maciej Bodnar (Pol) Bora-Hansgrohe8Row 9 - Cell 3
11Willem Jakobus Smit (RSA) Katusha-Alpecin6Row 10 - Cell 3
12John Degenkolb (Ger) Trek-Segafredo6Row 11 - Cell 3
13Matej Mohoric (Slo) Bahrain-Merida5Row 12 - Cell 3
14Gian Friesecke (Swi) Switzerland5Row 13 - Cell 3
15Stefan Küng (Swi) Groupama-FDJ4Row 14 - Cell 3
16Robin Carpenter (USA) Rally UHC Cycling4Row 15 - Cell 3
17Bert-Jan Lindeman (Ned) Team Jumbo-Visma4Row 16 - Cell 3
18Søren Kragh Andersen (Den) Team Sunweb4Row 17 - Cell 3
19Ivan Garcia (Spa) Bahrain-Merida4Row 18 - Cell 3
20Simon Pellaud (Swi) Switzerland3Row 19 - Cell 3
21Patrick Konrad (Aut) Bora-Hansgrohe2Row 20 - Cell 3
22Greg Van Avermaet (Bel) CCC Team2Row 21 - Cell 3
23Ben Swift (GBr) Team Ineos2Row 22 - Cell 3
24Simon Geschke (Ger) CCC Team2Row 23 - Cell 3
25Omar Fraile (Spa) Astana Pro Team2Row 24 - Cell 3
26Fabien Grellier (Fra) Direct Energie2Row 25 - Cell 3
27Guillaume Van Keirsbulck (Bel) CCC Team2Row 26 - Cell 3
28Roland Thalmann (Swi) Switzerland1Row 27 - Cell 3
29Ryan Anderson (Can) Rally UHC Cycling1Row 28 - Cell 3
30Gavin Mannion (USA) Rally UHC Cycling1Row 29 - Cell 3
31Andreas Schillinger (Ger) Bora-Hansgrohe1Row 30 - Cell 3
32Luke Rowe (GBr) Team Ineos-2Row 31 - Cell 3
33Enzo Wouters (Bel) Lotto Soudal-2Row 32 - Cell 3
Swipe to scroll horizontally
Mountain classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Claudio Imhoff (Swi) Switzerland24pts
2Gavin Mannion (USA) Rally UHC Cycling19Row 1 - Cell 3
3Matej Mohoric (Slo) Bahrain-Merida9Row 2 - Cell 3
4Fabien Grellier (Fra) Direct Energie9Row 3 - Cell 3
5Rohan Dennis (Aus) Bahrain-Merida8Row 4 - Cell 3
6Taco van der Hoorn (Ned) Team Jumbo-Visma7Row 5 - Cell 3
7Gian Friesecke (Swi) Switzerland7Row 6 - Cell 3
8Guillaume Van Keirsbulck (Bel) CCC Team7Row 7 - Cell 3
9Kasper Asgreen (Den) Deceuninck-QuickStep6Row 8 - Cell 3
10Omar Fraile (Spa) Astana Pro Team6Row 9 - Cell 3
11Simon Pellaud (Swi) Switzerland6Row 10 - Cell 3
12Valerio Agnoli (Ita) Bahrain-Merida6Row 11 - Cell 3
13Simon Geschke (Ger) CCC Team5Row 12 - Cell 3
14Marcus Burghardt (Ger) Bora-Hansgrohe5Row 13 - Cell 3
15Domenico Pozzovivo (Ita) Bahrain-Merida4Row 14 - Cell 3
16Sergio Henao (Col) UAE Team Emirates3Row 15 - Cell 3
17Nicola Conci (Ita) Trek-Segafredo3Row 16 - Cell 3
18Lennard Kämna (Ger) Team Sunweb3Row 17 - Cell 3
19Willem Jakobus Smit (RSA) Katusha-Alpecin3Row 18 - Cell 3
20Egan Bernal (Col) Team Ineos2Row 19 - Cell 3
21Robin Carpenter (USA) Rally UHC Cycling2Row 20 - Cell 3
22Andrea Garosio (Ita) Bahrain-Merida2Row 21 - Cell 3
23Ryan Anderson (Can) Rally UHC Cycling2Row 22 - Cell 3
24Nikias Arndt (Ger) Team Sunweb1Row 23 - Cell 3
25Bert-Jan Lindeman (Ned) Team Jumbo-Visma1Row 24 - Cell 3
26Antonio Nibali (Ita) Bahrain-Merida1Row 25 - Cell 3
27Luke Rowe (GBr) Team Ineos-1Row 26 - Cell 3
28Enzo Wouters (Bel) Lotto Soudal-1Row 27 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1Kasper Asgreen (Den) Deceuninck-QuickStep15:56:09
2Egan Bernal (Col) Team Ineos0:00:24
3Kevin Geniets (Lux) Groupama-FDJ0:00:26
4Tiesj Benoot (Bel) Lotto SoudalRow 3 - Cell 2
5Nicola Conci (Ita) Trek-Segafredo0:00:41
6Hugh John Carthy (GBr) EF Education FirstRow 5 - Cell 2
7Enric Mas (Spa) Deceuninck-QuickStep0:00:44
8Matteo Fabbro (Ita) Katusha-Alpecin0:00:53
9Kilian Frankiny (Swi) Groupama-FDJ0:01:05
10Aurélien Paret Peintre (Fra) AG2R La Mondiale0:01:06
11Merhawi Kudus (Eri) Astana Pro Team0:01:20
12Lennard Kämna (Ger) Team Sunweb0:02:03
13Robert Stannard (Aus) Mitchelton-Scott0:03:00
14Hector Carretero (Spa) Movistar Team0:03:37
15Marc Hirschi (Swi) Team Sunweb0:03:38
16Gino Mäder (Swi) Dimension Data0:04:01
17Søren Kragh Andersen (Den) Team Sunweb0:05:08
18Stan Dewulf (Bel) Lotto Soudal0:06:39
19Matej Mohoric (Slo) Bahrain-Merida0:07:00
20Rodrigo Contreras (Col) Astana Pro Team0:08:40
21Paul Ourselin (Fra) Direct Energie0:09:02
22Antwan Tolhoek (Ned) Team Jumbo-Visma0:09:19
23Yuriy Natarov (Kaz) Astana Pro Team0:10:59
24Gian Friesecke (Swi) Switzerland0:11:55
25Ivan Garcia (Spa) Bahrain-Merida0:12:05
26Thomas Boudat (Fra) Direct Energie0:13:40
27Brandon McNulty (USA) Rally UHC Cycling0:14:21
28Benjamin Thomas (Fra) Groupama-FDJ0:18:02
29Colin Joyce (USA) Rally UHC Cycling0:18:08
30Fabien Grellier (Fra) Direct Energie0:18:17
31Szymon Sajnok (Pol) CCC Team0:20:09
32Tom Bohli (Swi) UAE Team Emirates0:25:43
33Enzo Wouters (Bel) Lotto Soudal0:40:30
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1Team Sunweb34:53:38
2EF Education First0:00:15
3Team Ineos0:00:28
4Groupama-FDJ0:00:29
5Deceuninck-QuickStep0:00:32
6Movistar Team0:00:48
7Uae Team Emirates0:00:55
8Astana Pro Team0:01:02
9Trek-Segafredo0:01:04
10CCC Team0:01:08
11Katusha-Alpecin0:01:09
12Swiss Cycling0:01:17
13AG2R La Mondiale0:01:45
14Mitchelton-Scott0:01:55
15Dimension Data0:04:42
16Bora-Hansgrohe0:04:52
17Bahrain-Merida0:06:16
18Total Direct Energie0:10:01
19Lotto - Soudal0:13:11
20Team Jumbo-Visma0:20:47
21Rally Uhc Cycling0:39:24
Daniel Benson

Daniel Benson was the Editor in Chief at Cyclingnews.com between 2008 and 2022. Based in the UK, he joined the Cyclingnews team in 2008 as the site's first UK-based Managing Editor. In that time, he reported on over a dozen editions of the Tour de France, several World Championships, the Tour Down Under, Spring Classics, and the London 2012 Olympic Games. With the help of the excellent editorial team, he ran the coverage on Cyclingnews and has interviewed leading figures in the sport including UCI Presidents and Tour de France winners.

Latest on Cyclingnews