Tirreno-Adriatico: Simon Yates wins stage 5 summit finish

Simon Yates (Mitchelton-Scott) won stage five of Tirreno-Adriatico, breaking clear from  the other favourites on the fearsome Sassotetto summit finish.

Swipe to scroll horizontally
Full results
RankBibResult
1Simon Yates (GBr) Mitchelton-Scott5:30:43
2Geraint Thomas (GBr) Ineos Grenadiers0:0:35
3Rafal Majka (Pol) Bora-HansgroheRow 2 - Cell 2
4Aleksandr Vlasov (Rus) Astana Pro Team0:0:39
5Wilco Kelderman (Ned) Team Sunweb0:0:54
6James Knox (GBr) Deceuninck-Quickstep0:0:58
7Fausto Masnada (Ita) Deceuninck-Quickstep0:01:00
8Jai Hindley (Aus) Team Sunweb0:01:05
9Gianluca Brambilla (Ita) Trek-Segafredo0:01:11
10Louis Meintjes (RSA) NTT Pro Cycling0:01:46
11Michael Woods (Can) EF Pro CyclingRow 10 - Cell 2
12Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team0:01:55
13Jack Haig (Aus) Mitchelton-Scott0:02:21
14Jakob Fuglsang (Den) Astana Pro TeamRow 13 - Cell 2
15Sam Oomen (Ned) Team SunwebRow 14 - Cell 2
16Ruben Guerreiro (Por) EF Pro CyclingRow 15 - Cell 2
17Victor De la Parte (Spa) CCC Team0:02:25
18Louis Vervaeke (Bel) Alpecin-Fenix0:02:43
19Lawrence Warbasse (USA) AG2R la Mondiale0:03:09
20Daniel Navarro Garcia (Spa) Israel Start-Up Nation0:03:20
21Geoffrey Bouchard (Fra) AG2R la Mondiale0:03:27
22Bruno Armirail (Fra) Groupama-FDJ0:03:51
23Giovanni Carboni (Ita) Bardiani CSF Faizane'0:04:13
24Tao Geoghegan Hart (GBr) Ineos GrenadiersRow 23 - Cell 2
25Vincenzo Nibali (Ita) Trek-SegafredoRow 24 - Cell 2
26Hermann Pernsteiner (Aut) Bahrain McLarenRow 25 - Cell 2
27Kilian Frankiny (Swi) Groupama-FDJRow 26 - Cell 2
28Pieter Weening (Ned) Trek-Segafredo0:04:40
29Denis Nekrasov (Rus) Gazprom-Rusvelo0:05:05
30Sergio Luis Henao Montoya (Col) UAE Team Emirates0:05:24
31Matthew Holmes (GBr) Lotto SoudalRow 30 - Cell 2
32Davide Villella (Ita) Movistar Team0:05:28
33Enrico Gasparotto (Swi) NTT Pro Cycling0:06:00
34Eduardo Sepulveda (Arg) Movistar Team0:06:03
35William Barta (USA) CCC TeamRow 34 - Cell 2
36Jaakko Hanninen (Fin) AG2R la Mondiale0:06:20
37Sergio Samitier Samitier (Spa) Movistar TeamRow 36 - Cell 2
38Pavel Kochetkov (Rus) CCC TeamRow 37 - Cell 2
39Christoph Pfingsten (Ger) Team Jumbo-Visma0:06:25
40Christopher Hamilton (Aus) Team Sunweb0:07:17
41Tanel Kangert (Est) EF Pro Cycling0:07:38
42Luca Wackermann (Ita) Vini Zabu' KTM0:07:58
43Juan Diego Alba Bolivar (Col) Movistar Team0:08:57
44Amanuel Gebreigzabhier (Eri) NTT Pro CyclingRow 43 - Cell 2
45Dylan Teuns (Bel) Bahrain McLaren0:10:06
46Rui Costa (Por) UAE Team Emirates0:10:20
47Lucas Hamilton (Aus) Mitchelton-Scott0:10:49
48Jonathan Hivert (Fra) Total Direct Energie0:12:04
49Alexander Cataford (Can) Israel Start-Up Nation0:12:06
50Matteo Jorgenson (USA) Movistar TeamRow 49 - Cell 2
51Patrick Konrad (Aut) Bora-HansgroheRow 50 - Cell 2
52Pawel Poljanski (Pol) Bora-HansgroheRow 51 - Cell 2
53Axel Domont (Fra) AG2R la MondialeRow 52 - Cell 2
54Matteo Fabbro (Ita) Bora-HansgroheRow 53 - Cell 2
55Martijn Tusveld (Ned) Team SunwebRow 54 - Cell 2
56Paul Martens (Ger) Team Jumbo-Visma0:14:08
57Dries Van Gestel (Bel) Total Direct EnergieRow 56 - Cell 2
58Josip Rumac (Cro) Androni Giocattoli-SidermecRow 57 - Cell 2
59Jan Tratnik (Slo) Bahrain McLarenRow 58 - Cell 2
60Salvatore Puccio (Ita) Ineos GrenadiersRow 59 - Cell 2
61Antonio Nibali (Ita) Trek-Segafredo0:15:20
62Alessandro Tonelli (Ita) Bardiani CSF Faizane'0:15:52
63Andrea Vendrame (Ita) AG2R la MondialeRow 62 - Cell 2
64Julien Vermote (Bel) CofidisRow 63 - Cell 2
65Victor Campenaerts (Bel) NTT Pro CyclingRow 64 - Cell 2
66Timo Roosen (Ned) Team Jumbo-VismaRow 65 - Cell 2
67Michael Matthews (Aus) Team Sunweb0:16:29
68Benjamin Thomas (Fra) Groupama-FDJRow 67 - Cell 2
69Anthony Roux (Fra) Groupama-FDJ0:17:09
70Carl Fredrik Hagen (Nor) Lotto Soudal0:17:11
71Brent Bookwalter (USA) Mitchelton-Scott0:17:14
72Cameron Meyer (Aus) Mitchelton-ScottRow 71 - Cell 2
73Rohan Dennis (Aus) Ineos Grenadiers0:17:38
74Fabio Felline (Ita) Astana Pro Team0:18:18
75Julien Bernard (Fra) Trek-SegafredoRow 74 - Cell 2
76Giovanni Visconti (Ita) Vini Zabu' KTM0:18:53
77Davide Gabburo (Ita) Androni Giocattoli-SidermecRow 76 - Cell 2
78Michael Hepburn (Aus) Mitchelton-ScottRow 77 - Cell 2
79Mathias Frank (Swi) AG2R la MondialeRow 78 - Cell 2
80Georg Zimmermann (Ger) CCC Team0:19:25
81Nathan Van Hooydonck (Bel) CCC Team0:19:30
82Mathieu Van der Poel (Ned) Alpecin-FenixRow 81 - Cell 2
83Nathan Haas (Aus) CofidisRow 82 - Cell 2
84Tobias Ludvigsson (Swe) Groupama-FDJRow 83 - Cell 2
85Rick Zabel (Ger) Israel Start-Up NationRow 84 - Cell 2
86Simon Pellaud (Swi) Androni Giocattoli-SidermecRow 85 - Cell 2
87Pascal Eenkhoorn (Ned) Team Jumbo-VismaRow 86 - Cell 2
88Maarten Wynants (Bel) Team Jumbo-VismaRow 87 - Cell 2
89Mike Teunissen (Ned) Team Jumbo-VismaRow 88 - Cell 2
90Jos Van Emden (Ned) Team Jumbo-VismaRow 89 - Cell 2
91Jonathan Caicedo (Ecu) EF Pro CyclingRow 90 - Cell 2
92Alex Kirsch (Lux) Trek-SegafredoRow 91 - Cell 2
93Ivan Rovny (Rus) Gazprom-RusveloRow 92 - Cell 2
94Carlos Barbero (Spa) NTT Pro CyclingRow 93 - Cell 2
95Silvan Dillier (Swi) AG2R la MondialeRow 94 - Cell 2
96Olivier Le Gac (Fra) Groupama-FDJRow 95 - Cell 2
97Simone Velasco (Ita) Gazprom-RusveloRow 96 - Cell 2
98Kobe Goossens (Bel) Lotto SoudalRow 97 - Cell 2
99Manuele Boaro (Ita) Astana Pro TeamRow 98 - Cell 2
100Mikkel Bjerg (Den) UAE Team Emirates0:20:46
101Magnus Cort Nielsen (Den) EF Pro CyclingRow 100 - Cell 2
102Stefano Oldani (Ita) Lotto Soudal0:21:22
103Filippo Ganna (Ita) Ineos GrenadiersRow 102 - Cell 2
104Edoardo Affini (Ita) Mitchelton-ScottRow 103 - Cell 2
105Fabio Mazzucco (Ita) Bardiani CSF Faizane'Row 104 - Cell 2
106Otto Vergaerde (Bel) Alpecin-FenixRow 105 - Cell 2
107Dimitri Claeys (Bel) CofidisRow 106 - Cell 2
108Piet Allegaert (Bel) CofidisRow 107 - Cell 2
109Bert Van Lerberghe (Bel) Deceuninck-Quickstep0:22:06
110Florian Senechal (Fra) Deceuninck-QuickstepRow 109 - Cell 2
111Marco Frapporti (Ita) Vini Zabu' KTMRow 110 - Cell 2
112Alex Aranburu Deba (Spa) Astana Pro Team0:22:13
113Francesco Romano (Ita) Bardiani CSF Faizane'Row 112 - Cell 2
114Davide Ballerini (Ita) Deceuninck-Quickstep0:22:16
115Maciej Bodnar (Pol) Bora-Hansgrohe0:22:51
116Kenneth Vanbilsen (Bel) Cofidis0:23:49
117Jonas Rickaert (Bel) Alpecin-Fenix0:24:43
118Dries De Bondt (Bel) Alpecin-Fenix0:24:45
119Yuriy Natarov (Kaz) Astana Pro Team0:24:47
120Florian Vermeersch (Bel) Lotto SoudalRow 119 - Cell 2
121Samuele Battistella (Ita) NTT Pro Cycling0:25:30
122Benjamin Dyball (Aus) NTT Pro Cycling0:26:07
123Aleksandr Riabushenko (Blr) UAE Team Emirates0:26:55
124Kristian Sbaragli (Ita) Alpecin-FenixRow 123 - Cell 2
125Pascal Ackermann (Ger) Bora-Hansgrohe0:27:13
126Aleksei Rybalkin (Rus) Gazprom-RusveloRow 125 - Cell 2
127Lorrenzo Manzin (Fra) Total Direct Energie0:27:30
128Alex Dowsett (GBr) Israel Start-Up Nation0:29:17
129Koen De Kort (Ned) Trek-SegafredoRow 128 - Cell 2
130Iljo Keisse (Bel) Deceuninck-QuickstepRow 129 - Cell 2
131Fernando Gaviria Rendon (Col) UAE Team EmiratesRow 130 - Cell 2
132Niki Terpstra (Ned) Total Direct EnergieRow 131 - Cell 2
133Guy Sagiv (Isr) Israel Start-Up NationRow 132 - Cell 2
134Alberto Dainese (Ita) Team SunwebRow 133 - Cell 2
135James Mitri (NZl) Vini Zabu' KTMRow 134 - Cell 2
136Jhonatan Restrepo Valencia (Col) Androni Giocattoli-SidermecRow 135 - Cell 2
137Igor Boev (Rus) Gazprom-RusveloRow 136 - Cell 2
138Fabio Sabatini (Ita) CofidisRow 137 - Cell 2
139Adrien Petit (Fra) Total Direct EnergieRow 138 - Cell 2
140Nikolas Maes (Bel) Lotto SoudalRow 139 - Cell 2
141Attilio Viviani (Ita) CofidisRow 140 - Cell 2
142Simon Clarke (Aus) EF Pro CyclingRow 141 - Cell 2
143Stijn Steels (Bel) Deceuninck-QuickstepRow 142 - Cell 2
144Lukasz Wisniowski (Pol) CCC TeamRow 143 - Cell 2
145Ivan Garcia Cortina (Spa) Bahrain McLarenRow 144 - Cell 2
146Veljko Stojnic (Srb) Vini Zabu' KTMRow 145 - Cell 2
147Riccardo Stacchiotti (Ita) Vini Zabu' KTMRow 146 - Cell 2
148Imerio Cima (Ita) Gazprom-RusveloRow 147 - Cell 2
149Heinrich Haussler (Aus) Bahrain McLarenRow 148 - Cell 2
150Chris Froome (GBr) Ineos GrenadiersRow 149 - Cell 2
151Adam Hansen (Aus) Lotto SoudalRow 150 - Cell 2
152Lawson Craddock (USA) EF Pro CyclingRow 151 - Cell 2
153Tim Merlier (Bel) Alpecin-FenixRow 152 - Cell 2
154Julien Simon (Fra) Total Direct Energie0:29:47
155Marco Canola (Ita) Gazprom-Rusvelo0:30:32
156Hector Carretero (Spa) Movistar Team0:32:12
157Juan Sebastian Molano Benavides (Col) UAE Team Emirates0:32:51
158Maximiliano Ariel Richeze (Arg) UAE Team EmiratesRow 157 - Cell 2
159Giovanni Lonardi (Ita) Bardiani CSF Faizane'Row 158 - Cell 2
160Albert Torres Barcelo (Spa) Movistar TeamRow 159 - Cell 2
161Edoardo Zardini (Ita) Vini Zabu' KTMRow 160 - Cell 2
162Davide Cimolai (Ita) Israel Start-Up NationRow 161 - Cell 2
163Matthias Brändle (Aut) Israel Start-Up NationRow 162 - Cell 2
164Szymon Sajnok (Pol) CCC TeamRow 163 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Colmurano - km 100.1
RankBibResult
1Giovanni Visconti (Ita) Vini Zabu' KTM5
2Julien Bernard (Fra) Trek-Segafredo3
3Mathieu Van der Poel (Ned) Alpecin-Fenix2
4Carl Fredrik Hagen (Nor) Lotto Soudal1
PointsRow 4 - Cell 1 Row 4 - Cell 2
1Simon Yates (GBr) Mitchelton-Scott12
2Geraint Thomas (GBr) Ineos Grenadiers10
3Rafal Majka (Pol) Bora-Hansgrohe8
4Aleksandr Vlasov (Rus) Astana Pro Team7
5Wilco Kelderman (Ned) Team Sunweb6
6James Knox (GBr) Deceuninck-Quickstep5
7Fausto Masnada (Ita) Deceuninck-Quickstep4
8Jai Hindley (Aus) Team Sunweb3
9Gianluca Brambilla (Ita) Trek-Segafredo2
10Louis Meintjes (RSA) NTT Pro Cycling1
Swipe to scroll horizontally
Mountain 1 Santa Margherita - km 38
RankBibResult
1Marco Canola (Ita) Gazprom-Rusvelo15
2Hector Carretero (Spa) Movistar Team10
3Carl Fredrik Hagen (Nor) Lotto Soudal7
4Mathias Frank (Swi) AG2R la Mondiale5
5Julien Bernard (Fra) Trek-Segafredo3
6Giovanni Visconti (Ita) Vini Zabu' KTM2
7Edoardo Zardini (Ita) Vini Zabu' KTM1
San Ginesio - km 123.1Row 7 - Cell 1 Row 7 - Cell 2
1Marco Canola (Ita) Gazprom-Rusvelo5
2Hector Carretero (Spa) Movistar Team3
3Mathieu Van der Poel (Ned) Alpecin-Fenix2
4Carl Fredrik Hagen (Nor) Lotto Soudal1
Sassotetto - km 202Row 12 - Cell 1 Row 12 - Cell 2
1Simon Yates (GBr) Mitchelton-Scott15
2Geraint Thomas (GBr) Ineos Grenadiers10
3Rafal Majka (Pol) Bora-Hansgrohe7
4Aleksandr Vlasov (Rus) Astana Pro Team5
5Wilco Kelderman (Ned) Team Sunweb3
6James Knox (GBr) Deceuninck-Quickstep2
7Fausto Masnada (Ita) Deceuninck-Quickstep1
Swipe to scroll horizontally
Young riders
RankBibResult
1Aleksandr Vlasov (Rus) Astana Pro Team5:31:22
2James Knox (GBr) Deceuninck-Quickstep0:0:19
3Jai Hindley (Aus) Team Sunweb0:0:26
4Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team0:01:16
5Sam Oomen (Ned) Team Sunweb0:01:42
6Giovanni Carboni (Ita) Bardiani CSF Faizane'0:03:34
7Tao Geoghegan Hart (GBr) Ineos GrenadiersRow 6 - Cell 2
8Denis Nekrasov (Rus) Gazprom-Rusvelo0:04:26
9William Barta (USA) CCC Team0:05:24
10Jaakko Hanninen (Fin) AG2R la Mondiale0:05:41
11Sergio Samitier Samitier (Spa) Movistar TeamRow 10 - Cell 2
12Christopher Hamilton (Aus) Team Sunweb0:06:38
13Juan Diego Alba Bolivar (Col) Movistar Team0:08:18
14Lucas Hamilton (Aus) Mitchelton-Scott0:10:10
15Matteo Jorgenson (USA) Movistar Team0:11:27
16Matteo Fabbro (Ita) Bora-HansgroheRow 15 - Cell 2
17Benjamin Thomas (Fra) Groupama-FDJ0:15:50
18Georg Zimmermann (Ger) CCC Team0:18:46
19Nathan Van Hooydonck (Bel) CCC Team0:18:51
20Mathieu Van der Poel (Ned) Alpecin-FenixRow 19 - Cell 2
21Pascal Eenkhoorn (Ned) Team Jumbo-VismaRow 20 - Cell 2
22Simone Velasco (Ita) Gazprom-RusveloRow 21 - Cell 2
23Kobe Goossens (Bel) Lotto SoudalRow 22 - Cell 2
24Mikkel Bjerg (Den) UAE Team Emirates0:20:07
25Stefano Oldani (Ita) Lotto Soudal0:20:43
26Filippo Ganna (Ita) Ineos GrenadiersRow 25 - Cell 2
27Edoardo Affini (Ita) Mitchelton-ScottRow 26 - Cell 2
28Fabio Mazzucco (Ita) Bardiani CSF Faizane'Row 27 - Cell 2
29Piet Allegaert (Bel) CofidisRow 28 - Cell 2
30Alex Aranburu Deba (Spa) Astana Pro Team0:21:34
31Francesco Romano (Ita) Bardiani CSF Faizane'Row 30 - Cell 2
32Yuriy Natarov (Kaz) Astana Pro Team0:24:08
33Florian Vermeersch (Bel) Lotto SoudalRow 32 - Cell 2
34Samuele Battistella (Ita) NTT Pro Cycling0:24:51
35Aleksandr Riabushenko (Blr) UAE Team Emirates0:26:16
36Alberto Dainese (Ita) Team Sunweb0:28:38
37James Mitri (NZl) Vini Zabu' KTMRow 36 - Cell 2
38Attilio Viviani (Ita) CofidisRow 37 - Cell 2
39Ivan Garcia Cortina (Spa) Bahrain McLarenRow 38 - Cell 2
40Veljko Stojnic (Srb) Vini Zabu' KTMRow 39 - Cell 2
41Imerio Cima (Ita) Gazprom-RusveloRow 40 - Cell 2
42Hector Carretero (Spa) Movistar Team0:31:33
43Giovanni Lonardi (Ita) Bardiani CSF Faizane'0:32:12
44Szymon Sajnok (Pol) CCC TeamRow 43 - Cell 2
DNFDaniel Savini (Ita) Bardiani CSF Faizane'Row 44 - Cell 2
Swipe to scroll horizontally
Teams
RankBibResult
1Team Sunweb16:36:29
2Astana Pro Team0:0:35
3Trek-Segafredo0:05:44
4EF Pro Cycling0:07:25
5AG2R la Mondiale0:08:36
6Mitchelton-Scott0:08:50
7CCC Team0:10:28
8NTT Pro Cycling0:12:23
9Movistar Team0:13:31
10Ineos Grenadiers0:14:36
11Deceuninck-Quick-Step0:19:44
12Groupama-FDJ0:20:13
13Bora-Hansgrohe0:20:27
14Bahrain McLaren0:24:07
15Israel Start-Up Nation0:30:36
16Team Jumbo-Visma0:32:05
17UAE Team Emirates0:32:10
18Bardiani CSF Faizane'0:37:07
19Lotto Soudal0:37:45
20Alpecin-Fenix0:39:15
21Gazprom-Rusvelo0:39:45
22Vini Zabu' KTM0:44:37
23Androni Giocattoli-Sidermec0:48:11
24Total Direct Energie0:49:22
25Cofidis0:52:24
Swipe to scroll horizontally
General classification after stage 5
RankBibResult
1Simon Yates (GBr) Mitchelton-Scott23:36:59
2Rafal Majka (Pol) Bora-Hansgrohe0:0:16
3Geraint Thomas (GBr) Ineos Grenadiers0:0:39
4Aleksandr Vlasov (Rus) Astana Pro Team0:0:49
5Fausto Masnada (Ita) Deceuninck-Quickstep0:0:54
6Wilco Kelderman (Ned) Team Sunweb0:01:00
7James Knox (GBr) Deceuninck-Quickstep0:01:21
8Michael Woods (Can) EF Pro Cycling0:01:22
9Gianluca Brambilla (Ita) Trek-Segafredo0:02:28
10Jack Haig (Aus) Mitchelton-Scott0:02:44
11Sam Oomen (Ned) Team Sunweb0:02:49
12Louis Meintjes (RSA) NTT Pro Cycling0:02:52
13Jai Hindley (Aus) Team Sunweb0:03:24
14Jakob Fuglsang (Den) Astana Pro Team0:03:25
15Victor De la Parte (Spa) CCC Team0:03:31
16Louis Vervaeke (Bel) Alpecin-Fenix0:03:49
17Lawrence Warbasse (USA) AG2R la Mondiale0:04:47
18Bruno Armirail (Fra) Groupama-FDJ0:04:57
19Vincenzo Nibali (Ita) Trek-Segafredo0:05:51
20Sergio Luis Henao Montoya (Col) UAE Team Emirates0:06:49
21Denis Nekrasov (Rus) Gazprom-Rusvelo0:07:18
22Hermann Pernsteiner (Aut) Bahrain McLaren0:07:22
23Jaakko Hanninen (Fin) AG2R la Mondiale0:07:58
24Davide Villella (Ita) Movistar Team0:08:13
25Daniel Navarro Garcia (Spa) Israel Start-Up Nation0:08:40
26Tanel Kangert (Est) EF Pro Cycling0:09:03
27Lucas Hamilton (Aus) Mitchelton-Scott0:10:52
28Kilian Frankiny (Swi) Groupama-FDJRow 27 - Cell 2
29Rui Costa (Por) UAE Team Emirates0:11:26
30Patrick Konrad (Aut) Bora-Hansgrohe0:12:59
31Matteo Fabbro (Ita) Bora-Hansgrohe0:13:12
32Tao Geoghegan Hart (GBr) Ineos Grenadiers0:13:19
33Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team0:13:24
34William Barta (USA) CCC Team0:14:20
35Geoffrey Bouchard (Fra) AG2R la Mondiale0:14:42
36Pieter Weening (Ned) Trek-Segafredo0:15:00
37Pavel Kochetkov (Rus) CCC Team0:15:17
38Christoph Pfingsten (Ger) Team Jumbo-Visma0:15:52
39Christopher Hamilton (Aus) Team Sunweb0:16:19
40Amanuel Gebreigzabhier (Eri) NTT Pro Cycling0:16:26
41Ruben Guerreiro (Por) EF Pro Cycling0:19:45
42Giovanni Visconti (Ita) Vini Zabu' KTM0:20:28
43Andrea Vendrame (Ita) AG2R la Mondiale0:21:18
44Enrico Gasparotto (Swi) NTT Pro Cycling0:22:05
45Eduardo Sepulveda (Arg) Movistar Team0:22:16
46Alex Aranburu Deba (Spa) Astana Pro Team0:23:19
47Matteo Jorgenson (USA) Movistar Team0:23:35
48Pawel Poljanski (Pol) Bora-Hansgrohe0:24:12
49Carl Fredrik Hagen (Nor) Lotto Soudal0:24:40
50Mathieu Van der Poel (Ned) Alpecin-Fenix0:24:55
51Sergio Samitier Samitier (Spa) Movistar Team0:25:29
52Dylan Teuns (Bel) Bahrain McLaren0:26:08
53Jonathan Caicedo (Ecu) EF Pro Cycling0:28:57
54Luca Wackermann (Ita) Vini Zabu' KTM0:30:01
55Giovanni Carboni (Ita) Bardiani CSF Faizane'0:30:49
56Mathias Frank (Swi) AG2R la Mondiale0:30:53
57Alexander Cataford (Can) Israel Start-Up Nation0:31:13
58Salvatore Puccio (Ita) Ineos Grenadiers0:32:29
59Benjamin Thomas (Fra) Groupama-FDJ0:32:35
60Davide Gabburo (Ita) Androni Giocattoli-Sidermec0:32:37
61Silvan Dillier (Swi) AG2R la Mondiale0:32:38
62Michael Matthews (Aus) Team Sunweb0:33:50
63Pascal Eenkhoorn (Ned) Team Jumbo-Visma0:34:08
64Martijn Tusveld (Ned) Team Sunweb0:34:12
65Olivier Le Gac (Fra) Groupama-FDJ0:34:52
66Brent Bookwalter (USA) Mitchelton-Scott0:35:11
67Paul Martens (Ger) Team Jumbo-Visma0:35:20
68Julien Bernard (Fra) Trek-Segafredo0:35:28
69Antonio Nibali (Ita) Trek-Segafredo0:37:39
70Josip Rumac (Cro) Androni Giocattoli-Sidermec0:37:46
71Jan Tratnik (Slo) Bahrain McLaren0:37:51
72Matthew Holmes (GBr) Lotto Soudal0:38:29
73Anthony Roux (Fra) Groupama-FDJ0:40:00
74Axel Domont (Fra) AG2R la Mondiale0:40:07
75Dries Van Gestel (Bel) Total Direct Energie0:40:52
76Alessandro Tonelli (Ita) Bardiani CSF Faizane'0:44:08
77Juan Diego Alba Bolivar (Col) Movistar Team0:45:00
78Tobias Ludvigsson (Swe) Groupama-FDJ0:45:11
79Timo Roosen (Ned) Team Jumbo-Visma0:46:09
80Alex Kirsch (Lux) Trek-Segafredo0:46:18
81Dimitri Claeys (Bel) Cofidis0:46:29
82Hector Carretero (Spa) Movistar Team0:46:35
83Simon Clarke (Aus) EF Pro Cycling0:46:47
84Florian Senechal (Fra) Deceuninck-Quickstep0:47:17
85Nathan Haas (Aus) Cofidis0:47:29
86Cameron Meyer (Aus) Mitchelton-Scott0:47:31
87Marco Frapporti (Ita) Vini Zabu' KTM0:47:33
88Fabio Felline (Ita) Astana Pro Team0:47:55
89Rohan Dennis (Aus) Ineos Grenadiers0:48:40
90Stefano Oldani (Ita) Lotto Soudal0:48:52
91Davide Ballerini (Ita) Deceuninck-Quickstep0:48:53
92Simone Velasco (Ita) Gazprom-Rusvelo0:48:54
93Nathan Van Hooydonck (Bel) CCC Team0:49:29
94Georg Zimmermann (Ger) CCC Team0:49:42
95Mike Teunissen (Ned) Team Jumbo-Visma0:49:47
96Jos Van Emden (Ned) Team Jumbo-VismaRow 95 - Cell 2
97Maarten Wynants (Bel) Team Jumbo-VismaRow 96 - Cell 2
98Ivan Rovny (Rus) Gazprom-Rusvelo0:51:56
99Aleksei Rybalkin (Rus) Gazprom-Rusvelo0:52:10
100Lukasz Wisniowski (Pol) CCC Team0:54:45
101Carlos Barbero (Spa) NTT Pro Cycling0:54:54
102Victor Campenaerts (Bel) NTT Pro Cycling0:55:42
103Benjamin Dyball (Aus) NTT Pro Cycling0:56:24
104Kobe Goossens (Bel) Lotto Soudal0:56:25
105Kristian Sbaragli (Ita) Alpecin-Fenix0:56:32
106Julien Vermote (Bel) Cofidis0:57:13
107Chris Froome (GBr) Ineos Grenadiers0:57:14
108Magnus Cort Nielsen (Den) EF Pro Cycling0:57:58
109Mikkel Bjerg (Den) UAE Team EmiratesRow 108 - Cell 2
110Manuele Boaro (Ita) Astana Pro Team0:58:17
111Aleksandr Riabushenko (Blr) UAE Team Emirates0:58:21
112Samuele Battistella (Ita) NTT Pro Cycling0:59:54
113Nikolas Maes (Bel) Lotto Soudal1:00:43
114Piet Allegaert (Bel) Cofidis1:00:46
115Otto Vergaerde (Bel) Alpecin-Fenix1:01:14
116Bert Van Lerberghe (Bel) Deceuninck-Quickstep1:01:30
117Yuriy Natarov (Kaz) Astana Pro Team1:02:12
118Fabio Mazzucco (Ita) Bardiani CSF Faizane'1:02:43
119Filippo Ganna (Ita) Ineos GrenadiersRow 118 - Cell 2
120Lorrenzo Manzin (Fra) Total Direct Energie1:02:54
121Michael Hepburn (Aus) Mitchelton-Scott1:03:14
122Francesco Romano (Ita) Bardiani CSF Faizane'1:03:34
123Rick Zabel (Ger) Israel Start-Up Nation1:03:47
124Marco Canola (Ita) Gazprom-Rusvelo1:04:04
125Veljko Stojnic (Srb) Vini Zabu' KTM1:04:41
126Simon Pellaud (Swi) Androni Giocattoli-Sidermec1:06:08
127Edoardo Affini (Ita) Mitchelton-Scott1:07:55
128Jonathan Hivert (Fra) Total Direct Energie1:08:41
129Florian Vermeersch (Bel) Lotto Soudal1:09:08
130Jonas Rickaert (Bel) Alpecin-Fenix1:09:31
131Maciej Bodnar (Pol) Bora-Hansgrohe1:10:54
132Kenneth Vanbilsen (Bel) Cofidis1:11:22
133Iljo Keisse (Bel) Deceuninck-Quickstep1:11:47
134Stijn Steels (Bel) Deceuninck-Quickstep1:13:19
135Pascal Ackermann (Ger) Bora-Hansgrohe1:13:33
136Koen De Kort (Ned) Trek-Segafredo1:13:38
137Lawson Craddock (USA) EF Pro CyclingRow 136 - Cell 2
138Ivan Garcia Cortina (Spa) Bahrain McLarenRow 137 - Cell 2
139Alex Dowsett (GBr) Israel Start-Up NationRow 138 - Cell 2
140Guy Sagiv (Isr) Israel Start-Up NationRow 139 - Cell 2
141Jhonatan Restrepo Valencia (Col) Androni Giocattoli-SidermecRow 140 - Cell 2
142James Mitri (NZl) Vini Zabu' KTMRow 141 - Cell 2
143Igor Boev (Rus) Gazprom-RusveloRow 142 - Cell 2
144Fabio Sabatini (Ita) CofidisRow 143 - Cell 2
145Heinrich Haussler (Aus) Bahrain McLarenRow 144 - Cell 2
146Adam Hansen (Aus) Lotto Soudal1:14:08
147Julien Simon (Fra) Total Direct EnergieRow 146 - Cell 2
148Adrien Petit (Fra) Total Direct Energie1:14:42
149Niki Terpstra (Ned) Total Direct Energie1:15:20
150Fernando Gaviria Rendon (Col) UAE Team Emirates1:15:45
151Attilio Viviani (Ita) Cofidis1:15:50
152Imerio Cima (Ita) Gazprom-Rusvelo1:15:57
153Albert Torres Barcelo (Spa) Movistar Team1:17:12
154Dries De Bondt (Bel) Alpecin-Fenix1:18:30
155Riccardo Stacchiotti (Ita) Vini Zabu' KTM1:19:12
156Alberto Dainese (Ita) Team SunwebRow 155 - Cell 2
157Tim Merlier (Bel) Alpecin-FenixRow 156 - Cell 2
158Davide Cimolai (Ita) Israel Start-Up Nation1:19:31
159Maximiliano Ariel Richeze (Arg) UAE Team EmiratesRow 158 - Cell 2
160Giovanni Lonardi (Ita) Bardiani CSF Faizane'1:22:46
161Szymon Sajnok (Pol) CCC TeamRow 160 - Cell 2
162Juan Sebastian Molano Benavides (Col) UAE Team Emirates1:23:39
163Matthias Brändle (Aut) Israel Start-Up Nation1:24:35
164Edoardo Zardini (Ita) Vini Zabu' KTM1:30:52
Swipe to scroll horizontally
Sprint classification
RankBibResult
1Pascal Ackermann (Ger) Bora-Hansgrohe24
2Rafal Majka (Pol) Bora-Hansgrohe21
3Michael Woods (Can) EF Pro Cycling20
4Aleksandr Vlasov (Rus) Astana Pro Team20
5Fernando Gaviria Rendon (Col) UAE Team Emirates20
6Wilco Kelderman (Ned) Team Sunweb19
7Geraint Thomas (GBr) Ineos Grenadiers17
8Fausto Masnada (Ita) Deceuninck-Quickstep17
9Simon Yates (GBr) Mitchelton-Scott13
10Lucas Hamilton (Aus) Mitchelton-Scott12
11Davide Cimolai (Ita) Israel Start-Up Nation11
12Magnus Cort Nielsen (Den) EF Pro Cycling8
13Rick Zabel (Ger) Israel Start-Up Nation8
14Michael Matthews (Aus) Team Sunweb7
15James Knox (GBr) Deceuninck-Quickstep7
16Patrick Konrad (Aut) Bora-Hansgrohe7
17Davide Ballerini (Ita) Deceuninck-Quickstep7
18Szymon Sajnok (Pol) CCC Team7
19Pascal Eenkhoorn (Ned) Team Jumbo-Visma6
20Tim Merlier (Bel) Alpecin-Fenix6
21Giovanni Visconti (Ita) Vini Zabu' KTM5
22Paul Martens (Ger) Team Jumbo-Visma5
23Sergio Luis Henao Montoya (Col) UAE Team Emirates5
24Andrea Vendrame (Ita) AG2R la Mondiale5
25Jack Haig (Aus) Mitchelton-Scott4
26Tanel Kangert (Est) EF Pro Cycling4
27Lorrenzo Manzin (Fra) Total Direct Energie4
28Jonas Rickaert (Bel) Alpecin-Fenix4
29Jai Hindley (Aus) Team Sunweb3
30Julien Bernard (Fra) Trek-Segafredo3
31Matthew Holmes (GBr) Lotto Soudal3
32Hector Carretero (Spa) Movistar Team3
33Simon Pellaud (Swi) Androni Giocattoli-Sidermec3
34Gianluca Brambilla (Ita) Trek-Segafredo2
35Jakob Fuglsang (Den) Astana Pro Team2
36Mathieu Van der Poel (Ned) Alpecin-Fenix2
37Mathias Frank (Swi) AG2R la Mondiale2
38Marco Frapporti (Ita) Vini Zabu' KTM2
39Piet Allegaert (Bel) Cofidis2
40Florian Vermeersch (Bel) Lotto Soudal2
41Edoardo Zardini (Ita) Vini Zabu' KTM2
42Louis Meintjes (RSA) NTT Pro Cycling1
43Carl Fredrik Hagen (Nor) Lotto Soudal1
44Alessandro Tonelli (Ita) Bardiani CSF Faizane'1
45Nathan Van Hooydonck (Bel) CCC Team1
46Mike Teunissen (Ned) Team Jumbo-Visma1
47Manuele Boaro (Ita) Astana Pro Team1
48Maciej Bodnar (Pol) Bora-Hansgrohe1
49Dimitri Claeys (Bel) Cofidis-6
Swipe to scroll horizontally
Mountain classification
RankBibResult
1Hector Carretero (Spa) Movistar Team31
2Marco Canola (Ita) Gazprom-Rusvelo28
3Simon Yates (GBr) Mitchelton-Scott25
4Michael Woods (Can) EF Pro Cycling20
5Michael Matthews (Aus) Team Sunweb15
6Aleksandr Vlasov (Rus) Astana Pro Team15
7Mathias Frank (Swi) AG2R la Mondiale14
8Geraint Thomas (GBr) Ineos Grenadiers13
9Rafal Majka (Pol) Bora-Hansgrohe12
10Nathan Haas (Aus) Cofidis10
11Carl Fredrik Hagen (Nor) Lotto Soudal8
12Simon Pellaud (Swi) Androni Giocattoli-Sidermec7
13Wilco Kelderman (Ned) Team Sunweb7
14Alessandro Tonelli (Ita) Bardiani CSF Faizane'6
15Benjamin Thomas (Fra) Groupama-FDJ5
16Paul Martens (Ger) Team Jumbo-Visma5
17Julien Bernard (Fra) Trek-Segafredo3
18Matthew Holmes (GBr) Lotto Soudal3
19Manuele Boaro (Ita) Astana Pro Team3
20Edoardo Zardini (Ita) Vini Zabu' KTM3
21Fausto Masnada (Ita) Deceuninck-Quickstep2
22James Knox (GBr) Deceuninck-Quickstep2
23Louis Meintjes (RSA) NTT Pro Cycling2
24Giovanni Visconti (Ita) Vini Zabu' KTM2
25Mathieu Van der Poel (Ned) Alpecin-Fenix2
26Pascal Eenkhoorn (Ned) Team Jumbo-Visma2
27Sam Oomen (Ned) Team Sunweb1
28Hermann Pernsteiner (Aut) Bahrain McLaren1
29Rui Costa (Por) UAE Team Emirates1
30Dimitri Claeys (Bel) Cofidis-4
Swipe to scroll horizontally
Youth classification
RankBibResult
1Aleksandr Vlasov (Rus) Astana Pro Team23:37:48
2James Knox (GBr) Deceuninck-Quickstep0:0:32
3Sam Oomen (Ned) Team Sunweb0:02:00
4Jai Hindley (Aus) Team Sunweb0:02:35
5Denis Nekrasov (Rus) Gazprom-Rusvelo0:06:29
6Jaakko Hanninen (Fin) AG2R la Mondiale0:07:09
7Lucas Hamilton (Aus) Mitchelton-Scott0:10:03
8Matteo Fabbro (Ita) Bora-Hansgrohe0:12:23
9Tao Geoghegan Hart (GBr) Ineos Grenadiers0:12:30
10Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team0:12:35
11William Barta (USA) CCC Team0:13:31
12Christopher Hamilton (Aus) Team Sunweb0:15:30
13Alex Aranburu Deba (Spa) Astana Pro Team0:22:30
14Matteo Jorgenson (USA) Movistar Team0:22:46
15Mathieu Van der Poel (Ned) Alpecin-Fenix0:24:06
16Sergio Samitier Samitier (Spa) Movistar Team0:24:40
17Giovanni Carboni (Ita) Bardiani CSF Faizane'0:30:00
18Benjamin Thomas (Fra) Groupama-FDJ0:31:46
19Pascal Eenkhoorn (Ned) Team Jumbo-Visma0:33:19
20Juan Diego Alba Bolivar (Col) Movistar Team0:44:11
21Hector Carretero (Spa) Movistar Team0:45:46
22Stefano Oldani (Ita) Lotto Soudal0:48:03
23Simone Velasco (Ita) Gazprom-Rusvelo0:48:05
24Nathan Van Hooydonck (Bel) CCC Team0:48:40
25Georg Zimmermann (Ger) CCC Team0:48:53
26Kobe Goossens (Bel) Lotto Soudal0:55:36
27Mikkel Bjerg (Den) UAE Team Emirates0:57:09
28Aleksandr Riabushenko (Blr) UAE Team Emirates0:57:32
29Samuele Battistella (Ita) NTT Pro Cycling0:59:05
30Piet Allegaert (Bel) Cofidis0:59:57
31Yuriy Natarov (Kaz) Astana Pro Team1:01:23
32Fabio Mazzucco (Ita) Bardiani CSF Faizane'1:01:54
33Filippo Ganna (Ita) Ineos GrenadiersRow 32 - Cell 2
34Francesco Romano (Ita) Bardiani CSF Faizane'1:02:45
35Veljko Stojnic (Srb) Vini Zabu' KTM1:03:52
36Edoardo Affini (Ita) Mitchelton-Scott1:07:06
37Florian Vermeersch (Bel) Lotto Soudal1:08:19
38Ivan Garcia Cortina (Spa) Bahrain McLaren1:12:49
39James Mitri (NZl) Vini Zabu' KTMRow 38 - Cell 2
40Attilio Viviani (Ita) Cofidis1:15:01
41Imerio Cima (Ita) Gazprom-Rusvelo1:15:08
42Alberto Dainese (Ita) Team Sunweb1:18:23
43Giovanni Lonardi (Ita) Bardiani CSF Faizane'1:21:57
44Szymon Sajnok (Pol) CCC TeamRow 43 - Cell 2
Swipe to scroll horizontally
Team classification
RankBibResult
1Astana Pro Team70:58:12
2Team Sunweb0:0:02
3Mitchelton-Scott0:06:41
4EF Pro Cycling0:07:23
5AG2R la Mondiale0:14:23
6Trek-Segafredo0:16:04
7Bora-Hansgrohe0:19:22
8CCC Team0:25:53
9Groupama-FDJ0:27:54
10Ineos Grenadiers0:29:31
11NTT Pro Cycling0:30:52
12Movistar Team0:32:17
13Deceuninck-Quick-Step0:34:36
14UAE Team Emirates1:03:12
15Bahrain McLaren1:04:06
16Alpecin-Fenix1:07:28
17Team Jumbo-Visma1:14:33
18Gazprom-Rusvelo1:19:02
19Vini Zabu' KTM1:30:23
20Lotto Soudal1:32:24
21Israel Start-Up Nation1:35:59
22Bardiani CSF Faizane'1:49:54
23Androni Giocattoli-Sidermec2:06:59
24Cofidis2:15:22
25Total Direct Energie2:32:56

Stephen Puddicombe is a freelance writer based in Bristol. He has written for Cyclingnews since 2020, and has covered cycling professionally as a freelancer since 2013, writing for outlets such as Rouleur, Cycling Weekly and Cycle Sport, among other publications. He is the author of The World of the Tour de France, published by Sona Books. Outside of cycling he is a passionate cinephile, and a long-suffering Spurs fan.

Latest on Cyclingnews