Giro d'Italia: Caicedo wins on Mount Etna as Thomas, Yates lose ground

Jonathan Caicedo (EF Pro Cycling) claimed a memorable stage 3 at the Giro d’Italia, winning alone atop Mount Etna after surviving from the day’s break to take the biggest win of his career. 

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Jonathan Caicedo (Ecu) EF Pro Cycling 4:02:33
2Giovanni Visconti (Ita) Vini Zabu' KTM 0:00:21
3Harm Vanhoucke (Bel) Lotto Soudal 0:00:30
4Wilco Kelderman (Ned) Team Sunweb 0:00:39
5Jakob Fuglsang (Den) Astana Pro Team 0:00:51
6Rafal Majka (Pol) Bora-Hansgrohe
7Vincenzo Nibali (Ita) Trek-Segafredo
8Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers
9Domenico Pozzovivo (Ita) NTT Pro Cycling
10Steven Kruijswijk (Ned) Team Jumbo-Visma 0:00:56
11Joao Almeida (Por) Deceuninck-Quickstep 0:01:03
12Pello Bilbao (Spa) Bahrain McLaren
13Antonio Pedrero (Spa) Movistar Team 0:01:23
14Patrick Konrad (Aut) Bora-Hansgrohe 0:01:29
15Hermann Pernsteiner (Aut) Bahrain McLaren
16Fausto Masnada (Ita) Deceuninck-Quickstep 0:01:31
17Sergio Samitier Samitier (Spa) Movistar Team 0:01:37
18Louis Meintjes (RSA) NTT Pro Cycling
19Jai Hindley (Aus) Team Sunweb
20Brandon McNulty (USA) UAE Team Emirates
21Ilnur Zakarin (Rus) CCC Team
22James Knox (GBr) Deceuninck-Quickstep 0:01:52
23Gianluca Brambilla (Ita) Trek-Segafredo 0:02:11
24Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:02:33
25Lucas Hamilton (Aus) Mitchelton-Scott 0:02:48
26Giovanni Carboni (Ita) Bardiani CSF Faizane' 0:03:18
27Stéphane Rossetto (Fra) Cofidis 0:03:23
28Aurélien Paret Peintre (Fra) AG2R la Mondiale 0:03:42
29Koen Bouwman (Ned) Team Jumbo-Visma 0:04:17
30Jack Haig (Aus) Mitchelton-Scott 0:04:22
31Simon Yates (GBr) Mitchelton-Scott
32Tony Gallopin (Fra) AG2R la Mondiale
33Jaakko Hanninen (Fin) AG2R la Mondiale
34Geoffrey Bouchard (Fra) AG2R la Mondiale
35Antonio Nibali (Ita) Trek-Segafredo
36Martijn Tusveld (Ned) Team Sunweb 0:04:59
37Chris Harper (Aus) Team Jumbo-Visma
38Daniel Navarro Garcia (Spa) Israel Start-Up Nation 0:05:32
39Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team 0:05:48
40Tanel Kangert (Est) EF Pro Cycling 0:05:55
41Joe Dombrowski (USA) UAE Team Emirates 0:06:30
42Sander Armee (Bel) Lotto Soudal 0:07:39
43Carl Fredrik Hagen (Nor) Lotto Soudal
44Kilian Frankiny (Swi) Groupama-FDJ
45Ruben Guerreiro (Por) EF Pro Cycling
46Ben Swift (GBr) Ineos Grenadiers
47Nicola Conci (Ita) Trek-Segafredo
48Lawrence Warbasse (USA) AG2R la Mondiale
49Attila Valter (Hun) CCC Team 0:07:43
50Sam Oomen (Ned) Team Sunweb 0:08:20
51Ben O'Connor (Aus) NTT Pro Cycling 0:08:30
52Matteo Fabbro (Ita) Bora-Hansgrohe 0:09:55
53Mikkel Bjerg (Den) UAE Team Emirates
54Joseph Rosskopf (USA) CCC Team 0:10:01
55Amanuel Gebreigzabhier (Eri) NTT Pro Cycling 0:10:15
56Matthew Holmes (GBr) Lotto Soudal 0:10:54
57Julien Bernard (Fra) Trek-Segafredo 0:11:34
58Giulio Ciccone (Ita) Trek-Segafredo
59Jesper Hansen (Den) Cofidis
60Jonas Gregaard Wilsly (Den) Astana Pro Team
61Davide Villella (Ita) Movistar Team
62Victor De la Parte (Spa) CCC Team
63Pavel Kochetkov (Rus) CCC Team
64Simone Ravanelli (Ita) Androni Giocattoli-Sidermec
65Pieter Serry (Bel) Deceuninck-Quickstep
66Pawel Poljanski (Pol) Bora-Hansgrohe
67Fabio Felline (Ita) Astana Pro Team
68Salvatore Puccio (Ita) Ineos Grenadiers 0:12:19
69Geraint Thomas (GBr) Ineos Grenadiers
70Mikkel Frølich Honoré (Den) Deceuninck-Quickstep
71Jacopo Mosca (Ita) Trek-Segafredo
72Jefferson Alexander Cepeda (Ecu) Androni Giocattoli-Sidermec
73Enrico Battaglin (Ita) Bahrain McLaren
74Mark Padun (Ukr) Bahrain McLaren
75Ben Gastauer (Lux) AG2R la Mondiale
76Christoph Pfingsten (Ger) Team Jumbo-Visma
77Luca Wackermann (Ita) Vini Zabu' KTM
78François Bidard (Fra) AG2R la Mondiale
79Einer Augusto Rubio Reyes (Col) Movistar Team 0:14:09
80Damien Howson (Aus) Mitchelton-Scott
81Pieter Weening (Ned) Trek-Segafredo
82Dario Cataldo (Ita) Movistar Team 0:15:26
83Valerio Conti (Ita) UAE Team Emirates
84Chad Haga (USA) Team Sunweb 0:16:08
85Tobias Foss (Nor) Team Jumbo-Visma
86Thomas De Gendt (Bel) Lotto Soudal
87Antwan Tolhoek (Ned) Team Jumbo-Visma 0:16:19
88Diego Ulissi (Ita) UAE Team Emirates 0:16:27
89Eduardo Sepulveda (Arg) Movistar Team 0:17:32
90Manuele Boaro (Ita) Astana Pro Team 0:18:07
91Filippo Zana (Ita) Bardiani CSF Faizane' 0:18:09
92Josip Rumac (Cro) Androni Giocattoli-Sidermec
93Jan Tratnik (Slo) Bahrain McLaren
94Lorenzo Rota (Ita) Vini Zabu' KTM
95Edoardo Zardini (Ita) Vini Zabu' KTM 0:18:49
96Rohan Dennis (Aus) Ineos Grenadiers 0:19:07
97Filippo Ganna (Ita) Ineos Grenadiers 0:19:47
98Matteo Sobrero (Ita) NTT Pro Cycling
99Andrea Vendrame (Ita) AG2R la Mondiale
100Alessandro Tonelli (Ita) Bardiani CSF Faizane'
101Luca Chirico (Ita) Androni Giocattoli-Sidermec
102Hector Carretero (Spa) Movistar Team
103Alexander Cataford (Can) Israel Start-Up Nation
104Francesco Romano (Ita) Bardiani CSF Faizane'
105Lawson Craddock (USA) EF Pro Cycling
106Simon Clarke (Aus) EF Pro Cycling
107Christopher Hamilton (Aus) Team Sunweb 0:20:23
108Simon Pellaud (Swi) Androni Giocattoli-Sidermec 0:21:29
109Danilo Wyss (Swi) NTT Pro Cycling
110Rodrigo Contreras Pinzon (Col) Astana Pro Team
111Mathias Le Turnier (Fra) Cofidis
112Mattia Bais (Ita) Androni Giocattoli-Sidermec
113Lachlan Morton (Aus) EF Pro Cycling
114Yukiya Arashiro (Jpn) Bahrain McLaren
115Victor Campenaerts (Bel) NTT Pro Cycling 0:23:38
116James Whelan (Aus) EF Pro Cycling 0:24:48
117Tony Martin (Ger) Team Jumbo-Visma
118Matteo Spreafico (Ita) Androni Giocattoli-Sidermec
119Eros Capecchi (Ita) Bahrain McLaren
120Kamil Malecki (Pol) CCC Team
121Nicolas Edet (Fra) Cofidis
122Domen Novak (Slo) Bahrain McLaren
123Marco Frapporti (Ita) Vini Zabu' KTM
124Simone Bevilacqua (Ita) Vini Zabu' KTM
125Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers
126Dylan Sunderland (Aus) NTT Pro Cycling
127Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec
128Miles Scotson (Aus) Groupama-FDJ
129Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec
130Cameron Meyer (Aus) Mitchelton-Scott
131Sean Bennett (USA) EF Pro Cycling
132Adam Hansen (Aus) Lotto Soudal
133Josef Cerny (Cze) CCC Team
134Cesare Benedetti (Ita) Bora-Hansgrohe
135Etienne Van Empel (Ned) Vini Zabu' KTM
136Stefano Oldani (Ita) Lotto Soudal 0:25:12
137Davide Ballerini (Ita) Deceuninck-Quickstep
138Fabio Mazzucco (Ita) Bardiani CSF Faizane'
139Michael Matthews (Aus) Team Sunweb
140Peter Sagan (Svk) Bora-Hansgrohe
141Maciej Bodnar (Pol) Bora-Hansgrohe
142Kamil Gradek (Pol) CCC Team
143Filippo Fiorelli (Ita) Bardiani CSF Faizane' 0:30:23
144Marco Mathis (Ger) Cofidis
145Nathan Haas (Aus) Cofidis
146Alex Dowsett (GBr) Israel Start-Up Nation
147Elia Viviani (Ita) Cofidis
148Fernando Gaviria Rendon (Col) UAE Team Emirates
149Jonathan Dibben (GBr) Lotto Soudal
150Jos Van Emden (Ned) Team Jumbo-Visma
151Ramon Sinkeldam (Ned) Groupama-FDJ
152Guy Sagiv (Isr) Israel Start-Up Nation
153Giovanni Lonardi (Ita) Bardiani CSF Faizane'
154Patrick Gamper (Aut) Bora-Hansgrohe
155Matthias Brändle (Aut) Israel Start-Up Nation
156Juan Sebastian Molano Benavides (Col) UAE Team Emirates
157Maximiliano Ariel Richeze (Arg) UAE Team Emirates
158Rick Zabel (Ger) Israel Start-Up Nation
159Nico Denz (Ger) Team Sunweb
160Iljo Keisse (Bel) Deceuninck-Quickstep
161Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep
162Davide Cimolai (Ita) Israel Start-Up Nation
163Brent Bookwalter (USA) Mitchelton-Scott
164Simone Consonni (Ita) Cofidis
165Jacopo Guarnieri (Ita) Groupama-FDJ
166Simon Guglielmi (Fra) Groupama-FDJ
167Arnaud Demare (Fra) Groupama-FDJ
168Albert Torres Barcelo (Spa) Movistar Team
169Ignatas Konovalovas (Ltu) Groupama-FDJ
170Edoardo Affini (Ita) Mitchelton-Scott
171Benjamin Thomas (Fra) Groupama-FDJ 0:31:24
172Rudy Barbier (Fra) Israel Start-Up Nation 0:31:46
173Michael Hepburn (Aus) Mitchelton-Scott 0:32:17
Swipe to scroll horizontally
Intermediate sprint, Zafferana Etnea - km 107.4
Pos.Rider Name (Country) TeamResult
1Josip Rumac (Cro) Androni Giocattoli-Sidermec 12
2Jonathan Caicedo (Ecu) EF Pro Cycling 8
3Lawson Craddock (USA) EF Pro Cycling 6
4Victor Campenaerts (Bel) NTT Pro Cycling 5
5Giovanni Visconti (Ita) Vini Zabu' KTM 4
6Matthew Holmes (GBr) Lotto Soudal 3
7Francesco Romano (Ita) Bardiani CSF Faizane' 2
8Mikkel Bjerg (Den) UAE Team Emirates 1
Swipe to scroll horizontally
Points
Pos.Rider Name (Country) TeamResult
1Jonathan Caicedo (Ecu) EF Pro Cycling 15
2Giovanni Visconti (Ita) Vini Zabu' KTM 12
3Harm Vanhoucke (Bel) Lotto Soudal 9
4Wilco Kelderman (Ned) Team Sunweb 7
5Jakob Fuglsang (Den) Astana Pro Team 6
6Rafal Majka (Pol) Bora-Hansgrohe 5
7Vincenzo Nibali (Ita) Trek-Segafredo 4
8Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 3
9Domenico Pozzovivo (Ita) NTT Pro Cycling 2
10Steven Kruijswijk (Ned) Team Jumbo-Visma 1
Swipe to scroll horizontally
Bonus sprint, Linguaglossa - km 130.9
Pos.Rider Name (Country) TeamResult
1Lawson Craddock (USA) EF Pro Cycling 0:00:03
2Giovanni Visconti (Ita) Vini Zabu' KTM 0:00:01
3Matthew Holmes (GBr) Lotto Soudal
Swipe to scroll horizontally
Mountain 1 (Cat. 1) Etna - km 150
Pos.Rider Name (Country) TeamResult
1Jonathan Caicedo (Ecu) EF Pro Cycling 40
2Giovanni Visconti (Ita) Vini Zabu' KTM 18
3Harm Vanhoucke (Bel) Lotto Soudal 12
4Wilco Kelderman (Ned) Team Sunweb 9
5Jakob Fuglsang (Den) Astana Pro Team 6
6Rafal Majka (Pol) Bora-Hansgrohe 4
7Vincenzo Nibali (Ita) Trek-Segafredo 2
8Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 1
Swipe to scroll horizontally
Young Riders
Pos.Rider Name (Country) TeamResult
1Harm Vanhoucke (Bel) Lotto Soudal 4:03:03
2Joao Almeida (Por) Deceuninck-Quickstep 0:00:33
3Sergio Samitier Samitier (Spa) Movistar Team 0:01:07
4Jai Hindley (Aus) Team Sunweb
5Brandon McNulty (USA) UAE Team Emirates
6James Knox (GBr) Deceuninck-Quickstep 0:01:22
7Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:02:03
8Lucas Hamilton (Aus) Mitchelton-Scott 0:02:18
9Giovanni Carboni (Ita) Bardiani CSF Faizane' 0:02:48
10Aurélien Paret Peintre (Fra) AG2R la Mondiale 0:03:12
11Jaakko Hanninen (Fin) AG2R la Mondiale 0:03:52
12Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team 0:05:18
13Nicola Conci (Ita) Trek-Segafredo 0:07:09
14Attila Valter (Hun) CCC Team 0:07:13
15Sam Oomen (Ned) Team Sunweb 0:07:50
16Ben O'Connor (Aus) NTT Pro Cycling 0:08:00
17Matteo Fabbro (Ita) Bora-Hansgrohe 0:09:25
18Mikkel Bjerg (Den) UAE Team Emirates
19Jonas Gregaard Wilsly (Den) Astana Pro Team 0:11:04
20Simone Ravanelli (Ita) Androni Giocattoli-Sidermec
21Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 0:11:49
22Jefferson Alexander Cepeda (Ecu) Androni Giocattoli-Sidermec
23Mark Padun (Ukr) Bahrain McLaren
24Einer Augusto Rubio Reyes (Col) Movistar Team 0:13:39
25Tobias Foss (Nor) Team Jumbo-Visma 0:15:38
26Filippo Zana (Ita) Bardiani CSF Faizane' 0:17:39
27Lorenzo Rota (Ita) Vini Zabu' KTM
28Filippo Ganna (Ita) Ineos Grenadiers 0:19:17
29Matteo Sobrero (Ita) NTT Pro Cycling
30Hector Carretero (Spa) Movistar Team
31Francesco Romano (Ita) Bardiani CSF Faizane'
32Christopher Hamilton (Aus) Team Sunweb 0:19:53
33Mathias Le Turnier (Fra) Cofidis 0:20:59
34Mattia Bais (Ita) Androni Giocattoli-Sidermec
35James Whelan (Aus) EF Pro Cycling 0:24:18
36Kamil Malecki (Pol) CCC Team
37Domen Novak (Slo) Bahrain McLaren
38Simone Bevilacqua (Ita) Vini Zabu' KTM
39Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers
40Dylan Sunderland (Aus) NTT Pro Cycling
41Sean Bennett (USA) EF Pro Cycling
42Stefano Oldani (Ita) Lotto Soudal 0:24:42
43Fabio Mazzucco (Ita) Bardiani CSF Faizane'
44Giovanni Lonardi (Ita) Bardiani CSF Faizane' 0:29:53
45Patrick Gamper (Aut) Bora-Hansgrohe
46Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1Deceuninck-Quick-Step 12:12:05
2Team Sunweb 0:02:49
3Trek-Segafredo 0:02:58
4Team Jumbo-Visma 0:05:46
5NTT Pro Cycling 0:06:32
6Ineos Grenadiers 0:06:37
7Mitchelton-Scott 0:07:06
8Bora-Hansgrohe 0:07:49
9AG2R la Mondiale 0:08:00
10EF Pro Cycling 0:09:08
11Movistar Team 0:10:08
12Bahrain McClaren 0:10:25
13Lotto Soudal 0:11:22
14UAE Team Emirates 0:13:36
15Astana Pro Team 0:13:47
16CCC Team 0:14:55
17Vini Zabu' KTM 0:26:23
18Cofidis 0:32:00
19Bardiani CSF Faizane 0:36:48
20Androni Giocattoli-Sidermec 0:37:36
21Israel Start-Up Nation 0:51:16
22Groupama-FDJ 0:58:24
Swipe to scroll horizontally
General classification after stage 3
Pos.Rider Name (Country) TeamResult
1Joao Almeida (Por) Deceuninck-Quickstep 7:44:25
2Jonathan Caicedo (Ecu) EF Pro Cycling
3Pello Bilbao (Spa) Bahrain McLaren 0:00:37
4Wilco Kelderman (Ned) Team Sunweb 0:00:42
5Harm Vanhoucke (Bel) Lotto Soudal 0:00:53
6Vincenzo Nibali (Ita) Trek-Segafredo 0:00:55
7Domenico Pozzovivo (Ita) NTT Pro Cycling 0:00:59
8Brandon McNulty (USA) UAE Team Emirates 0:01:11
9Jakob Fuglsang (Den) Astana Pro Team 0:01:13
10Steven Kruijswijk (Ned) Team Jumbo-Visma 0:01:15
11Rafal Majka (Pol) Bora-Hansgrohe 0:01:26
12Patrick Konrad (Aut) Bora-Hansgrohe
13Jai Hindley (Aus) Team Sunweb 0:01:27
14Fausto Masnada (Ita) Deceuninck-Quickstep 0:01:32
15Ilnur Zakarin (Rus) CCC Team 0:01:38
16James Knox (GBr) Deceuninck-Quickstep 0:01:40
17Hermann Pernsteiner (Aut) Bahrain McLaren 0:01:42
18Antonio Pedrero (Spa) Movistar Team 0:01:50
19Louis Meintjes (RSA) NTT Pro Cycling 0:01:59
20Sergio Samitier Samitier (Spa) Movistar Team 0:02:06
21Gianluca Brambilla (Ita) Trek-Segafredo 0:02:07
22Lucas Hamilton (Aus) Mitchelton-Scott 0:02:41
23Giovanni Visconti (Ita) Vini Zabu' KTM 0:03:10
24Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:03:12
25Simon Yates (GBr) Mitchelton-Scott 0:03:46
26Tony Gallopin (Fra) AG2R la Mondiale 0:04:01
27Aurélien Paret Peintre (Fra) AG2R la Mondiale 0:04:11
28Giovanni Carboni (Ita) Bardiani CSF Faizane' 0:04:25
29Chris Harper (Aus) Team Jumbo-Visma 0:04:37
30Jack Haig (Aus) Mitchelton-Scott 0:04:39
31Koen Bouwman (Ned) Team Jumbo-Visma 0:04:57
32Tanel Kangert (Est) EF Pro Cycling 0:05:19
33Martijn Tusveld (Ned) Team Sunweb 0:05:24
34Stéphane Rossetto (Fra) Cofidis 0:05:28
35Antonio Nibali (Ita) Trek-Segafredo 0:05:58
36Daniel Navarro Garcia (Spa) Israel Start-Up Nation 0:06:04
37Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:06:29
38Joe Dombrowski (USA) UAE Team Emirates 0:06:55
39Lawrence Warbasse (USA) AG2R la Mondiale 0:07:18
40Jaakko Hanninen (Fin) AG2R la Mondiale 0:07:34
41Ruben Guerreiro (Por) EF Pro Cycling 0:07:51
42Attila Valter (Hun) CCC Team 0:07:58
43Ben O'Connor (Aus) NTT Pro Cycling 0:08:05
44Sam Oomen (Ned) Team Sunweb 0:08:06
45Carl Fredrik Hagen (Nor) Lotto Soudal 0:08:21
46Nicola Conci (Ita) Trek-Segafredo 0:08:41
47Sander Armee (Bel) Lotto Soudal 0:09:42
48Matteo Fabbro (Ita) Bora-Hansgrohe 0:09:53
49Geoffrey Bouchard (Fra) AG2R la Mondiale 0:09:58
50Kilian Frankiny (Swi) Groupama-FDJ 0:10:26
51Joseph Rosskopf (USA) CCC Team 0:10:27
52Amanuel Gebreigzabhier (Eri) NTT Pro Cycling 0:10:36
53Geraint Thomas (GBr) Ineos Grenadiers 0:11:17
54Pieter Serry (Bel) Deceuninck-Quickstep 0:11:40
55Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 0:11:53
56Jacopo Mosca (Ita) Trek-Segafredo 0:11:58
57Pawel Poljanski (Pol) Bora-Hansgrohe 0:12:09
58Victor De la Parte (Spa) CCC Team 0:12:21
59Jesper Hansen (Den) Cofidis 0:12:23
60Ben Swift (GBr) Ineos Grenadiers 0:12:28
61Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team 0:12:46
62Pavel Kochetkov (Rus) CCC Team 0:12:47
63Luca Wackermann (Ita) Vini Zabu' KTM
64Davide Villella (Ita) Movistar Team 0:13:03
65Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 0:13:04
66Christoph Pfingsten (Ger) Team Jumbo-Visma 0:13:33
67François Bidard (Fra) AG2R la Mondiale 0:13:39
68Giulio Ciccone (Ita) Trek-Segafredo 0:14:07
69Ben Gastauer (Lux) AG2R la Mondiale 0:15:02
70Tobias Foss (Nor) Team Jumbo-Visma 0:15:14
71Valerio Conti (Ita) UAE Team Emirates 0:15:20
72Mark Padun (Ukr) Bahrain McLaren 0:15:37
73Jefferson Alexander Cepeda (Ecu) Androni Giocattoli-Sidermec 0:15:40
74Dario Cataldo (Ita) Movistar Team 0:15:41
75Einer Augusto Rubio Reyes (Col) Movistar Team 0:15:46
76Diego Ulissi (Ita) UAE Team Emirates 0:15:56
77Matthew Holmes (GBr) Lotto Soudal 0:15:59
78Fabio Felline (Ita) Astana Pro Team 0:16:10
79Jonas Gregaard Wilsly (Den) Astana Pro Team 0:16:21
80Enrico Battaglin (Ita) Bahrain McLaren 0:16:24
81Damien Howson (Aus) Mitchelton-Scott 0:16:45
82Mikkel Bjerg (Den) UAE Team Emirates
83Julien Bernard (Fra) Trek-Segafredo 0:17:09
84Jan Tratnik (Slo) Bahrain McLaren 0:17:26
85Eduardo Sepulveda (Arg) Movistar Team 0:17:41
86Pieter Weening (Ned) Trek-Segafredo 0:18:11
87Filippo Ganna (Ita) Ineos Grenadiers 0:18:22
88Matteo Sobrero (Ita) NTT Pro Cycling 0:19:02
89Salvatore Puccio (Ita) Ineos Grenadiers 0:19:17
90Josip Rumac (Cro) Androni Giocattoli-Sidermec 0:19:30
91Chad Haga (USA) Team Sunweb 0:20:00
92Simon Clarke (Aus) EF Pro Cycling 0:20:09
93Lorenzo Rota (Ita) Vini Zabu' KTM 0:20:20
94Andrea Vendrame (Ita) AG2R la Mondiale 0:20:28
95Christopher Hamilton (Aus) Team Sunweb 0:20:38
96Alexander Cataford (Can) Israel Start-Up Nation 0:21:05
97Manuele Boaro (Ita) Astana Pro Team 0:21:20
98Hector Carretero (Spa) Movistar Team 0:21:37
99Francesco Romano (Ita) Bardiani CSF Faizane' 0:21:54
100Antwan Tolhoek (Ned) Team Jumbo-Visma 0:22:02
101Edoardo Zardini (Ita) Vini Zabu' KTM 0:22:03
102Lawson Craddock (USA) EF Pro Cycling 0:22:51
103Danilo Wyss (Swi) NTT Pro Cycling 0:22:59
104Luca Chirico (Ita) Androni Giocattoli-Sidermec 0:23:14
105Thomas De Gendt (Bel) Lotto Soudal 0:23:16
106Filippo Zana (Ita) Bardiani CSF Faizane' 0:23:46
107Josef Cerny (Cze) CCC Team 0:23:59
108Michael Matthews (Aus) Team Sunweb 0:24:45
109Eros Capecchi (Ita) Bahrain McLaren 0:25:00
110Peter Sagan (Svk) Bora-Hansgrohe 0:25:26
111Mattia Bais (Ita) Androni Giocattoli-Sidermec
112Alessandro Tonelli (Ita) Bardiani CSF Faizane' 0:25:31
113Rodrigo Contreras Pinzon (Col) Astana Pro Team 0:25:35
114Miles Scotson (Aus) Groupama-FDJ 0:25:38
115Simon Pellaud (Swi) Androni Giocattoli-Sidermec 0:25:42
116Yukiya Arashiro (Jpn) Bahrain McLaren 0:25:49
117Lachlan Morton (Aus) EF Pro Cycling 0:25:52
118Rohan Dennis (Aus) Ineos Grenadiers 0:26:05
119Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 0:26:29
120Davide Ballerini (Ita) Deceuninck-Quickstep 0:26:31
121Mathias Le Turnier (Fra) Cofidis 0:26:46
122Kamil Malecki (Pol) CCC Team 0:27:43
123Marco Frapporti (Ita) Vini Zabu' KTM 0:27:48
124Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec 0:28:08
125Victor Campenaerts (Bel) NTT Pro Cycling
126Stefano Oldani (Ita) Lotto Soudal 0:28:15
127Sean Bennett (USA) EF Pro Cycling 0:28:24
128Kamil Gradek (Pol) CCC Team 0:28:32
129Cameron Meyer (Aus) Mitchelton-Scott 0:28:56
130Maciej Bodnar (Pol) Bora-Hansgrohe 0:29:00
131Matteo Spreafico (Ita) Androni Giocattoli-Sidermec 0:29:25
132Cesare Benedetti (Ita) Bora-Hansgrohe 0:29:30
133Domen Novak (Slo) Bahrain McLaren 0:29:32
134Adam Hansen (Aus) Lotto Soudal 0:30:24
135Dylan Sunderland (Aus) NTT Pro Cycling 0:30:51
136Simone Bevilacqua (Ita) Vini Zabu' KTM 0:30:55
137James Whelan (Aus) EF Pro Cycling 0:31:01
138Fabio Mazzucco (Ita) Bardiani CSF Faizane' 0:31:10
139Simone Consonni (Ita) Cofidis 0:32:06
140Alessandro Bisolti (Ita) Androni Giocattoli-Sidermec 0:32:10
141Tony Martin (Ger) Team Jumbo-Visma 0:32:20
142Rick Zabel (Ger) Israel Start-Up Nation
143Etienne Van Empel (Ned) Vini Zabu' KTM 0:32:42
144Nathan Haas (Aus) Cofidis 0:33:33
145Ramon Sinkeldam (Ned) Groupama-FDJ 0:34:02
146Nicolas Edet (Fra) Cofidis 0:34:16
147Matthias Brändle (Aut) Israel Start-Up Nation 0:34:28
148Arnaud Demare (Fra) Groupama-FDJ 0:34:33
149Fernando Gaviria Rendon (Col) UAE Team Emirates 0:34:59
150Marco Mathis (Ger) Cofidis 0:35:17
151Filippo Fiorelli (Ita) Bardiani CSF Faizane' 0:35:23
152Elia Viviani (Ita) Cofidis 0:35:28
153Giovanni Lonardi (Ita) Bardiani CSF Faizane' 0:35:36
154Ignatas Konovalovas (Ltu) Groupama-FDJ 0:35:37
155Guy Sagiv (Isr) Israel Start-Up Nation 0:35:43
156Jacopo Guarnieri (Ita) Groupama-FDJ 0:35:44
157Simon Guglielmi (Fra) Groupama-FDJ 0:35:52
158Jos Van Emden (Ned) Team Jumbo-Visma 0:36:02
159Benjamin Thomas (Fra) Groupama-FDJ 0:36:08
160Juan Sebastian Molano Benavides (Col) UAE Team Emirates 0:36:27
161Maximiliano Ariel Richeze (Arg) UAE Team Emirates 0:36:31
162Alex Dowsett (GBr) Israel Start-Up Nation 0:36:34
163Iljo Keisse (Bel) Deceuninck-Quickstep 0:36:39
164Rudy Barbier (Fra) Israel Start-Up Nation 0:36:57
165Jonathan Dibben (GBr) Lotto Soudal 0:37:04
166Albert Torres Barcelo (Spa) Movistar Team 0:37:06
167Michael Hepburn (Aus) Mitchelton-Scott 0:37:30
168Patrick Gamper (Aut) Bora-Hansgrohe 0:37:38
169Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep 0:37:39
170Edoardo Affini (Ita) Mitchelton-Scott 0:37:55
171Davide Cimolai (Ita) Israel Start-Up Nation 0:38:25
172Nico Denz (Ger) Team Sunweb 0:42:01
173Brent Bookwalter (USA) Mitchelton-Scott 0:46:50
Swipe to scroll horizontally
Points classification
Pos.Rider Name (Country) TeamResult
1Diego Ulissi (Ita) UAE Team Emirates 25
2Jonathan Caicedo (Ecu) EF Pro Cycling 23
3Peter Sagan (Svk) Bora-Hansgrohe 19
4Joao Almeida (Por) Deceuninck-Quickstep 17
5Giovanni Visconti (Ita) Vini Zabu' KTM 16
6Filippo Ganna (Ita) Ineos Grenadiers 15
7Josip Rumac (Cro) Androni Giocattoli-Sidermec 12
8Thomas De Gendt (Bel) Lotto Soudal 12
9Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 12
10Mikkel Bjerg (Den) UAE Team Emirates 10
11Harm Vanhoucke (Bel) Lotto Soudal 9
12Lawson Craddock (USA) EF Pro Cycling 9
13Michael Matthews (Aus) Team Sunweb 8
14Mattia Bais (Ita) Androni Giocattoli-Sidermec 8
15Wilco Kelderman (Ned) Team Sunweb 7
16Vincenzo Nibali (Ita) Trek-Segafredo 7
17Geraint Thomas (GBr) Ineos Grenadiers 7
18Jakob Fuglsang (Den) Astana Pro Team 6
19Luca Wackermann (Ita) Vini Zabu' KTM 6
20Tobias Foss (Nor) Team Jumbo-Visma 6
21Etienne Van Empel (Ned) Vini Zabu' KTM 6
22Rafal Majka (Pol) Bora-Hansgrohe 5
23Josef Cerny (Cze) CCC Team 5
24Alessandro Tonelli (Ita) Bardiani CSF Faizane' 5
25Victor Campenaerts (Bel) NTT Pro Cycling 5
26Gianluca Brambilla (Ita) Trek-Segafredo 4
27Ben Gastauer (Lux) AG2R la Mondiale 4
28Matteo Sobrero (Ita) NTT Pro Cycling 4
29Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 3
30Matthew Holmes (GBr) Lotto Soudal 3
31Fernando Gaviria Rendon (Col) UAE Team Emirates 3
32Pello Bilbao (Spa) Bahrain McLaren 2
33Domenico Pozzovivo (Ita) NTT Pro Cycling 2
34Francesco Romano (Ita) Bardiani CSF Faizane' 2
35Miles Scotson (Aus) Groupama-FDJ 2
36Arnaud Demare (Fra) Groupama-FDJ 2
37Steven Kruijswijk (Ned) Team Jumbo-Visma 1
38Lucas Hamilton (Aus) Mitchelton-Scott 1
39Matthias Brändle (Aut) Israel Start-Up Nation 1
Swipe to scroll horizontally
Mountains classification
Pos.Rider Name (Country) TeamResult
1Jonathan Caicedo (Ecu) EF Pro Cycling 40
2Giovanni Visconti (Ita) Vini Zabu' KTM 18
3Harm Vanhoucke (Bel) Lotto Soudal 12
4Wilco Kelderman (Ned) Team Sunweb 9
5Jakob Fuglsang (Den) Astana Pro Team 6
6Rafal Majka (Pol) Bora-Hansgrohe 4
7Peter Sagan (Svk) Bora-Hansgrohe 4
8Diego Ulissi (Ita) UAE Team Emirates 3
9Thomas De Gendt (Bel) Lotto Soudal 3
10Rick Zabel (Ger) Israel Start-Up Nation 3
11Vincenzo Nibali (Ita) Trek-Segafredo 2
12Mattia Bais (Ita) Androni Giocattoli-Sidermec 2
13Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 1
14Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 1
15Davide Ballerini (Ita) Deceuninck-Quickstep 1
16Etienne Van Empel (Ned) Vini Zabu' KTM 1
Swipe to scroll horizontally
Young riders classification
Pos.Rider Name (Country) TeamResult
1Joao Almeida (Por) Deceuninck-Quickstep 7:44:25
2Harm Vanhoucke (Bel) Lotto Soudal 0:00:53
3Brandon McNulty (USA) UAE Team Emirates 0:01:11
4Jai Hindley (Aus) Team Sunweb 0:01:27
5James Knox (GBr) Deceuninck-Quickstep 0:01:40
6Sergio Samitier Samitier (Spa) Movistar Team 0:02:06
7Lucas Hamilton (Aus) Mitchelton-Scott 0:02:41
8Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:03:12
9Aurélien Paret Peintre (Fra) AG2R la Mondiale 0:04:11
10Giovanni Carboni (Ita) Bardiani CSF Faizane' 0:04:25
11Jaakko Hanninen (Fin) AG2R la Mondiale 0:07:34
12Attila Valter (Hun) CCC Team 0:07:58
13Ben O'Connor (Aus) NTT Pro Cycling 0:08:05
14Sam Oomen (Ned) Team Sunweb 0:08:06
15Nicola Conci (Ita) Trek-Segafredo 0:08:41
16Matteo Fabbro (Ita) Bora-Hansgrohe 0:09:53
17Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 0:11:53
18Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team 0:12:46
19Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 0:13:04
20Tobias Foss (Nor) Team Jumbo-Visma 0:15:14
21Mark Padun (Ukr) Bahrain McLaren 0:15:37
22Jefferson Alexander Cepeda (Ecu) Androni Giocattoli-Sidermec 0:15:40
23Einer Augusto Rubio Reyes (Col) Movistar Team 0:15:46
24Jonas Gregaard Wilsly (Den) Astana Pro Team 0:16:21
25Mikkel Bjerg (Den) UAE Team Emirates 0:16:45
26Filippo Ganna (Ita) Ineos Grenadiers 0:18:22
27Matteo Sobrero (Ita) NTT Pro Cycling 0:19:02
28Lorenzo Rota (Ita) Vini Zabu' KTM 0:20:20
29Christopher Hamilton (Aus) Team Sunweb 0:20:38
30Hector Carretero (Spa) Movistar Team 0:21:37
31Francesco Romano (Ita) Bardiani CSF Faizane' 0:21:54
32Filippo Zana (Ita) Bardiani CSF Faizane' 0:23:46
33Mattia Bais (Ita) Androni Giocattoli-Sidermec 0:25:26
34Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 0:26:29
35Mathias Le Turnier (Fra) Cofidis 0:26:46
36Kamil Malecki (Pol) CCC Team 0:27:43
37Stefano Oldani (Ita) Lotto Soudal 0:28:15
38Sean Bennett (USA) EF Pro Cycling 0:28:24
39Domen Novak (Slo) Bahrain McLaren 0:29:32
40Dylan Sunderland (Aus) NTT Pro Cycling 0:30:51
41Simone Bevilacqua (Ita) Vini Zabu' KTM 0:30:55
42James Whelan (Aus) EF Pro Cycling 0:31:01
43Fabio Mazzucco (Ita) Bardiani CSF Faizane' 0:31:10
44Giovanni Lonardi (Ita) Bardiani CSF Faizane' 0:35:36
45Patrick Gamper (Aut) Bora-Hansgrohe 0:37:38
46Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep 0:37:39
Swipe to scroll horizontally
Teams classification
Pos.Rider Name (Country) TeamResult
1Deceuninck-Quick-Step 23:15:40
2Team Sunweb 0:03:02
3Trek-Segafredo 0:04:38
4Ineos Grenadiers 0:05:34
5Team Jumbo-Visma 0:05:48
6NTT Pro Cycling 0:07:05
7Mitchelton-Scott 0:07:43
8AG2R la Mondiale 0:09:16
9Bora-Hansgrohe 0:09:17
10EF Pro Cycling 0:09:30
11Bahrain McClaren 0:11:29
12Movistar Team 0:12:42
13UAE Team Emirates 0:13:47
14Lotto Soudal 0:15:00
15CCC Team 0:15:33
16Astana Pro Team 0:22:44
17Vini Zabu' KTM 0:33:18
18Cofidis 0:37:23
19Androni Giocattoli-Sidermec 0:43:28
20Bardiani CSF Faizane 0:44:59
21Israel Start-Up Nation 0:55:26
22Groupama-FDJ 1:07:35
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