Giro d'Italia: Peter Sagan wins stage 10

Peter Sagan (Bora-Hasngrohe) sprinted to victory on stage 10 of the Giro d'Italia in Foligno, beating Fernando Gaviria (UAE Team Emirates) to the line after his team had worked hard to shed several sprint rivals on a hilly section earlier in the stage.

The Slovakian took advantage of a lead-out from Gaviria's teammate Juan Sebastián Molano in the final 400 metres of the stage, coming out of the final bend at the front and successfully holding off the challenge of Gaviria, while Davide Cimolai (Israel Start-Up Nation) rounded out the podium further back.

Sagan, who also won stage 10 at last year's race, albeit from the breakaway, had his team push hard on the unclassified Cantoniera and fourth-category climb of the Valico della Somma climbs around 40 kilometres from the finish of the race's shortest road stage.

They succeeded in shedding Dylan Groenewegen (Jumbo-Visma), Giacomo Nizzolo (Qhubeka Assos), and stage 2 winner Tim Merlier (Alpecin-Fenix), leaving only a handful of top sprinters to contend the finish. Sagan's win – and the 50 points that came with it – means he now moves into the maglia ciclamino as leader of the points classification, enjoying a 17-point lead over Gaviria and Cimolai.

"For sure – today I think was a very good day for us," Sagan said after the finish. "We tried our best, and in the end, I won and I'm very happy for that. I have to say thanks to all my teammates.

"When Caleb Ewan won the second stage, I was very good. It was an uphill and I had very good legs. I started from a little back and I had good speed, but I was closed on the barriers and luckily, I didn't crash.

"Today I'm very happy to win a stage like this. It was a great effort from all the team. Day by day – we still have halfway to go and I will try my best [for the points jersey]."

Despite the stage being one for the sprinters, there was movement in the general classification battle, too, albeit in the smallest increment possible. Egan Bernal (Ineos Grenadiers) retains the maglia rosa, but his lead over Remco Evenepoel (Deceuninck-QuickStep) has now been reduced from 15 to 14 seconds after the Belgian pipped him to the line at the second intermediate sprint of the day.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Peter Sagan (Svk) Bora-Hansgrohe 3:10:56
2Fernando Gaviria Rendon (Col) UAE Team Emirates
3Davide Cimolai (Ita) Israel Start-up Nation
4Stefano Oldani (Ita) Lotto Soudal
5Gianni Vermeersch (Bel) Alpecin-Fenix
6Dries De Bondt (Bel) Alpecin-Fenix
7Andrea Vendrame (Ita) AG2R Citroën Team
8Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team
9Elia Viviani (Ita) Cofidis
10Juan Sebastian Molano Benavides (Col) UAE Team Emirates
11Nikias Arndt (Ger) Team DSM
12Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux
13Aleksandr Vlasov (Rus) Astana-Premier Tech
14Gianni Moscon (Ita) Ineos Grenadiers
15Matthias Brändle (Aut) Israel Start-up Nation
16Marc Soler (Spa) Movistar Team
17Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec
18Alessandro Covi (Ita) UAE Team Emirates
19Luis Leon Sanchez (Spa) Astana-Premier Tech
20Romain Bardet (Fra) Team DSM
21Daniel Oss (Ita) Bora-Hansgrohe
22Maciej Bodnar (Pol) Bora-Hansgrohe
23Simone Consonni (Ita) Cofidis
24Diego Ulissi (Ita) UAE Team Emirates
25Vincenzo Nibali (Ita) Trek-Segafredo
26Emanuel Buchmann (Ger) Bora-Hansgrohe
27Attila Valter (Hun) Groupama-FDJ
28Rudy Molard (Fra) Groupama-FDJ
29Nelson Oliveira (Por) Movistar Team
30Giulio Ciccone (Ita) Trek-Segafredo
31Matteo Jorgenson (USA) Movistar Team
32Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team
33Jacopo Mosca (Ita) Trek-Segafredo
34Patrick Bevin (NZl) Israel Start-up Nation
35Louis Vervaeke (Bel) Alpecin-Fenix
36Davide Formolo (Ita) UAE Team Emirates
37Tobias Foss (Nor) Jumbo-Visma
38Egan Bernal Gomez (Col) Ineos Grenadiers
39Lars van den Berg (Ned) Groupama-FDJ
40Tony Gallopin (Fra) AG2R Citroën Team
41Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team
42Alberto Bettiol (Ita) EF Education-Nippo
43Nicholas Schultz (Aus) Team BikeExchange
44Jai Hindley (Aus) Team DSM
45Sébastien Reichenbach (Swi) Groupama-FDJ
46George Bennett (NZl) Jumbo-Visma
47Fausto Masnada (Ita) Deceuninck-QuickStep
48Rémy Rochas (Fra) Cofidis
49Fabio Felline (Ita) Astana-Premier Tech
50Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec
51João Almeida (Por) Deceuninck-QuickStep
52Gorka Izagirre Insausti (Spa) Astana-Premier Tech
53Gianluca Brambilla (Ita) Trek-Segafredo
54Larry Warbasse (USA) AG2R Citroën Team
55Simon Yates (GBr) Team BikeExchange
56Davide Villella (Ita) Movistar Team
57Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux
58Daniel Martin (Irl) Israel Start-up Nation
59Ruben Guerreiro (Por) EF Education-Nippo
60Hugh Carthy (GBr) EF Education-Nippo
61Yukiya Arashiro (Jpn) Bahrain Victorious
62Salvatore Puccio (Ita) Ineos Grenadiers
63Remco Evenepoel (Bel) Deceuninck-QuickStep
64Damiano Caruso (Ita) Bahrain Victorious
65Tanel Kangert (Est) Team BikeExchange
66Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious
67Matteo Badilatti (Swi) Groupama-FDJ
68Daniel Martinez Poveda (Col) Ineos Grenadiers
69Mikel Nieve Iturralde (Spa) Team BikeExchange
70Nicolas Roche (Irl) Team DSM
71Harold Tejada Canacue (Col) Astana-Premier Tech
72Mark Christian (GBr) Eolo-Kometa Cycling Team
73Callum Scotson (Aus) Team BikeExchange
74Bauke Mollema (Ned) Trek-Segafredo
75Koen Bouwman (Ned) Jumbo-Visma
76Antonio Pedrero (Spa) Movistar Team
77Amanuel Gebreigzabhier (Eri) Trek-Segafredo
78Gino Mäder (Swi) Bahrain Victorious
79Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux
80Jos van Emden (Ned) Jumbo-Visma
81Filippo Fiorelli (Ita) Bardiani CSF Faizane'
82Giovanni Visconti (Ita) Bardiani CSF Faizane'
83Thomas De Gendt (Bel) Lotto Soudal
84Dario Cataldo (Ita) Movistar Team
85Filippo Zana (Ita) Bardiani CSF Faizane'
86Harm Vanhoucke (Bel) Lotto Soudal
87Matteo Fabbro (Ita) Bora-Hansgrohe
88Valerio Conti (Ita) UAE Team Emirates
89Michael Storer (Aus) Team DSM
90Cameron Meyer (Aus) Team BikeExchange
91Rémi Cavagna (Fra) Deceuninck-QuickStep
92Mikkel Honoré (Den) Deceuninck-QuickStep
93Matteo Sobrero (Ita) Astana-Premier Tech
94Samuele Battistella (Ita) Astana-Premier Tech
95Edward Ravasi (Ita) Eolo-Kometa Cycling Team
96Jonathan Caicedo (Ecu) EF Education-Nippo
97Einer Rubio Reyes (Col) Movistar Team
98Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers
99Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers
100Rafael Valls Ferri (Spa) Bahrain Victorious
101Enrico Battaglin (Ita) Bardiani CSF Faizane'
102Giovanni Carboni (Ita) Bardiani CSF Faizane'
103Max Kanter (Ger) Team DSM
104Alessandro De Marchi (Ita) Israel Start-up Nation 0:02:01
105Giovanni Aleotti (Ita) Bora-Hansgrohe
106Pieter Serry (Bel) Deceuninck-QuickStep
107James Knox (GBr) Deceuninck-QuickStep
108Christopher Hamilton (Aus) Team DSM 0:03:00
109Felix Grossschartner (Aut) Bora-Hansgrohe
110Filippo Ganna (Ita) Ineos Grenadiers 0:03:08
111Simon Pellaud (Swi) Androni Giocattoli-Sidermec 0:05:36
112Romain Seigle (Fra) Groupama-FDJ
113Kilian Frankiny (Swi) Team Qhubeka Assos
114Lukasz Wisniowski (Pol) Team Qhubeka Assos
115Simon Carr (GBr) EF Education-Nippo
116Jens Keukeleire (Bel) EF Education-Nippo
117Alexis Gougeard (Fra) AG2R Citroën Team
118Lawrence Naesen (Bel) AG2R Citroën Team
119Maximilian Walscheid (Ger) Team Qhubeka Assos
120Vadim Pronskiy (Kaz) Astana-Premier Tech
121Cesare Benedetti (Ita) Bora-Hansgrohe
122Guy Niv (Isr) Israel Start-up Nation
123Oscar Riesebeek (Ned) Alpecin-Fenix
124Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux
125Nicolas Edet (Fra) Cofidis
126Jan Tratnik (Slo) Bahrain Victorious
127Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux
128Iljo Keisse (Bel) Deceuninck-QuickStep
129Giacomo Nizzolo (Ita) Team Qhubeka Assos
130Bert-Jan Lindeman (Ned) Team Qhubeka Assos
131Tim Merlier (Bel) Alpecin-Fenix
132Senne Leysen (Bel) Alpecin-Fenix
133David Dekker (Ned) Jumbo-Visma
134Maximiliano Richeze (Arg) UAE Team Emirates
135Fabio Sabatini (Ita) Cofidis
136Matteo Moschetti (Ita) Trek-Segafredo
137Tejay van Garderen (USA) EF Education-Nippo
138Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux
139Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec
140Simone Ravanelli (Ita) Androni Giocattoli-Sidermec
141Mauro Schmid (Swi) Team Qhubeka Assos
142Kobe Goossens (Bel) Lotto Soudal
143Victor Campenaerts (Bel) Team Qhubeka Assos
144Alexander Krieger (Ger) Alpecin-Fenix
145Jimmy Janssens (Bel) Alpecin-Fenix
146Samuele Rivi (Ita) Eolo-Kometa Cycling Team
147Christopher Juul-Jensen (Den) Team BikeExchange
148Julius van den Berg (Ned) EF Education-Nippo
149Roger Kluge (Ger) Lotto Soudal 0:08:01
150Edoardo Affini (Ita) Jumbo-Visma
151Geoffrey Bouchard (Fra) AG2R Citroën Team 0:10:11
152Nico Denz (Ger) Team DSM
153Natnael Berhane (Eri) Cofidis
154Umberto Marengo (Ita) Bardiani CSF Faizane'
155Koen de Kort (Ned) Trek-Segafredo
156Filippo Tagliani (Ita) Androni Giocattoli-Sidermec
157Samuele Zoccarato (Ita) Bardiani CSF Faizane'
158Alex Dowsett (GBr) Israel Start-up Nation
159Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec
160Márton Dina (Hun) Eolo-Kometa Cycling Team
161Paul Martens (Ger) Jumbo-Visma
162Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec
163Victor Lafay (Fra) Cofidis
164Attilio Viviani (Ita) Cofidis
165Davide Gabburo (Ita) Bardiani CSF Faizane'
166Antoine Duchesne (Can) Groupama-FDJ
167Simon Guglielmi (Fra) Groupama-FDJ
168Dylan Groenewegen (Ned) Jumbo-Visma
169Albert Torres Barcelo (Spa) Movistar Team
170Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux 0:12:30
171Wesley Kreder (Ned) Intermarché-Wanty-Gobert Matériaux
172Michael Hepburn (Aus) Team BikeExchange
Swipe to scroll horizontally
Sprint 1 - Santa Rufina km. 46.9
Pos.Rider Name (Country) TeamResult
1Samuele Rivi (Ita) Eolo-Kometa Cycling Team 12
2Umberto Marengo (Ita) Bardiani CSF Faizane' 8
3Simon Pellaud (Swi) Androni Giocattoli-Sidermec 6
4Kobe Goossens (Bel) Lotto Soudal 5
5Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 4
6Elia Viviani (Ita) Cofidis 3
7Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 2
8Peter Sagan (Svk) Bora-Hansgrohe 1
Swipe to scroll horizontally
Sprint 2 - Foligno km. 139
Pos.Rider Name (Country) TeamResult
1Peter Sagan (Svk) Bora-Hansgrohe 50
2Fernando Gaviria Rendon (Col) UAE Team Emirates 35
3Davide Cimolai (Ita) Israel Start-up Nation 25
4Stefano Oldani (Ita) Lotto Soudal 18
5Gianni Vermeersch (Bel) Alpecin-Fenix 14
6Dries De Bondt (Bel) Alpecin-Fenix 12
7Andrea Vendrame (Ita) AG2R Citroën Team 10
8Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 8
9Elia Viviani (Ita) Cofidis 7
10Juan Sebastian Molano Benavides (Col) UAE Team Emirates 6
11Nikias Arndt (Ger) Team DSM 5
12Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 4
13Aleksandr Vlasov (Rus) Astana-Premier Tech 3
14Gianni Moscon (Ita) Ineos Grenadiers 2
15Matthias Brändle (Aut) Israel Start-up Nation 1
Swipe to scroll horizontally
Mountain 1 - Valico della Somma km. 100.3
Pos.Rider Name (Country) TeamResult
1Giovanni Aleotti (Ita) Bora-Hansgrohe 3
2Daniel Oss (Ita) Bora-Hansgrohe 2
3Emanuel Buchmann (Ger) Bora-Hansgrohe 1
Swipe to scroll horizontally
Bonus Sprint 1 - Campello sul Clitunno km. 121.2
Pos.Rider Name (Country) TeamResult
1Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 0:00:03
2Remco Evenepoel (Bel) Deceuninck-QuickStep 0:00:02
3Egan Bernal Gomez (Col) Ineos Grenadiers 0:00:01
Swipe to scroll horizontally
Young Riders
Pos.Rider Name (Country) TeamResult
1Stefano Oldani (Ita) Lotto Soudal 3:10:56
2Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team
3Aleksandr Vlasov (Rus) Astana-Premier Tech
4Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec
5Alessandro Covi (Ita) UAE Team Emirates
6Attila Valter (Hun) Groupama-FDJ
7Matteo Jorgenson (USA) Movistar Team
8Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team
9Tobias Foss (Nor) Jumbo-Visma
10Egan Bernal Gomez (Col) Ineos Grenadiers
11Lars van den Berg (Ned) Groupama-FDJ
12Jai Hindley (Aus) Team DSM
13Rémy Rochas (Fra) Cofidis
14João Almeida (Por) Deceuninck-QuickStep
15Remco Evenepoel (Bel) Deceuninck-QuickStep
16Daniel Martinez Poveda (Col) Ineos Grenadiers
17Harold Tejada Canacue (Col) Astana-Premier Tech
18Callum Scotson (Aus) Team BikeExchange
19Gino Mäder (Swi) Bahrain Victorious
20Filippo Zana (Ita) Bardiani CSF Faizane'
21Harm Vanhoucke (Bel) Lotto Soudal
22Michael Storer (Aus) Team DSM
23Mikkel Honoré (Den) Deceuninck-QuickStep
24Matteo Sobrero (Ita) Astana-Premier Tech
25Samuele Battistella (Ita) Astana-Premier Tech
26Einer Rubio Reyes (Col) Movistar Team
27Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers
28Max Kanter (Ger) Team DSM
29Giovanni Aleotti (Ita) Bora-Hansgrohe 0:02:01
30Filippo Ganna (Ita) Ineos Grenadiers 0:03:08
31Simon Carr (GBr) EF Education-Nippo 0:05:36
32Vadim Pronskiy (Kaz) Astana-Premier Tech
33Senne Leysen (Bel) Alpecin-Fenix
34David Dekker (Ned) Jumbo-Visma
35Matteo Moschetti (Ita) Trek-Segafredo
36Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec
37Mauro Schmid (Swi) Team Qhubeka Assos
38Kobe Goossens (Bel) Lotto Soudal
39Samuele Rivi (Ita) Eolo-Kometa Cycling Team
40Julius van den Berg (Ned) EF Education-Nippo
41Edoardo Affini (Ita) Jumbo-Visma 0:08:01
42Samuele Zoccarato (Ita) Bardiani CSF Faizane' 0:10:11
43Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec
44Márton Dina (Hun) Eolo-Kometa Cycling Team
45Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec
46Victor Lafay (Fra) Cofidis
47Attilio Viviani (Ita) Cofidis
48Simon Guglielmi (Fra) Groupama-FDJ
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1UAE Team Emirates 9:32:48
2Bora-Hansgrohe
3Alpecin-Fenix
4Israel Start-up Nation
5Team DSM
6Movistar Team
7Cofidis
8Eolo-Kometa Cycling Team
9Astana-Premier Tech
10Trek-Segafredo
11Groupama-FDJ
12AG2R Citroën Team
13Ineos Grenadiers
14Intermarché-Wanty-Gobert Matériaux
15Jumbo-Visma
16EF Education-Nippo
17Deceuninck-QuickStep
18Team BikeExchange
19Lotto Soudal
20Bahrain Victorious
21Bardiani CSF Faizane'
22Androni Giocattoli-Sidermec 0:05:36
23Team Qhubeka Assos 0:16:48
Swipe to scroll horizontally
General classification after stage 10
Pos.Rider Name (Country) TeamResult
1Egan Bernal Gomez (Col) Ineos Grenadiers 38:30:17
2Remco Evenepoel (Bel) Deceuninck-QuickStep 0:00:14
3Aleksandr Vlasov (Rus) Astana-Premier Tech 0:00:22
4Giulio Ciccone (Ita) Trek-Segafredo 0:00:37
5Attila Valter (Hun) Groupama-FDJ 0:00:44
6Hugh Carthy (GBr) EF Education-Nippo 0:00:45
7Damiano Caruso (Ita) Bahrain Victorious 0:00:46
8Daniel Martin (Irl) Israel Start-up Nation 0:00:52
9Simon Yates (GBr) Team BikeExchange 0:00:56
10Davide Formolo (Ita) UAE Team Emirates 0:01:02
11Daniel Martinez Poveda (Col) Ineos Grenadiers 0:01:13
12Marc Soler (Spa) Movistar Team 0:01:21
13Romain Bardet (Fra) Team DSM
14Louis Vervaeke (Bel) Alpecin-Fenix 0:01:34
15Emanuel Buchmann (Ger) Bora-Hansgrohe 0:01:47
16Vincenzo Nibali (Ita) Trek-Segafredo 0:02:13
17Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 0:02:16
18Tobias Foss (Nor) Jumbo-Visma 0:02:23
19Gianni Moscon (Ita) Ineos Grenadiers 0:02:29
20Nicholas Schultz (Aus) Team BikeExchange 0:02:31
21Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 0:03:27
22Jai Hindley (Aus) Team DSM 0:04:28
23João Almeida (Por) Deceuninck-QuickStep 0:04:56
24Fausto Masnada (Ita) Deceuninck-QuickStep 0:06:01
25Ruben Guerreiro (Por) EF Education-Nippo 0:07:19
26Tanel Kangert (Est) Team BikeExchange 0:07:22
27Harold Tejada Canacue (Col) Astana-Premier Tech 0:07:35
28Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 0:08:28
29George Bennett (NZl) Jumbo-Visma 0:10:34
30Koen Bouwman (Ned) Jumbo-Visma 0:11:21
31Diego Ulissi (Ita) UAE Team Emirates 0:14:45
32Michael Storer (Aus) Team DSM 0:17:26
33Antonio Pedrero (Spa) Movistar Team 0:18:06
34Bauke Mollema (Ned) Trek-Segafredo 0:18:38
35Matteo Fabbro (Ita) Bora-Hansgrohe 0:18:55
36Gino Mäder (Swi) Bahrain Victorious 0:19:33
37Nelson Oliveira (Por) Movistar Team 0:19:39
38Einer Rubio Reyes (Col) Movistar Team 0:20:47
39Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 0:21:53
40Jonathan Caicedo (Ecu) EF Education-Nippo 0:22:48
41Mikel Nieve Iturralde (Spa) Team BikeExchange 0:22:58
42Jacopo Mosca (Ita) Trek-Segafredo 0:25:22
43Alberto Bettiol (Ita) EF Education-Nippo 0:25:30
44Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:27:55
45Davide Villella (Ita) Movistar Team 0:28:34
46Nicolas Edet (Fra) Cofidis 0:29:03
47Gorka Izagirre Insausti (Spa) Astana-Premier Tech 0:29:30
48Gianluca Brambilla (Ita) Trek-Segafredo 0:30:02
49Larry Warbasse (USA) AG2R Citroën Team 0:31:42
50Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 0:33:09
51Tony Gallopin (Fra) AG2R Citroën Team 0:33:44
52Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 0:35:00
53Sébastien Reichenbach (Swi) Groupama-FDJ 0:35:07
54Dario Cataldo (Ita) Movistar Team 0:35:11
55Felix Grossschartner (Aut) Bora-Hansgrohe 0:35:19
56Andrea Vendrame (Ita) AG2R Citroën Team 0:35:44
57Geoffrey Bouchard (Fra) AG2R Citroën Team 0:35:51
58Patrick Bevin (NZl) Israel Start-up Nation 0:36:25
59Rudy Molard (Fra) Groupama-FDJ 0:36:31
60Luis Leon Sanchez (Spa) Astana-Premier Tech 0:36:55
61Giovanni Carboni (Ita) Bardiani CSF Faizane' 0:38:01
62Alessandro De Marchi (Ita) Israel Start-up Nation 0:39:57
63Edward Ravasi (Ita) Eolo-Kometa Cycling Team 0:40:23
64Nicolas Roche (Irl) Team DSM 0:41:17
65Kilian Frankiny (Swi) Team Qhubeka Assos 0:41:38
66Pieter Serry (Bel) Deceuninck-QuickStep 0:44:44
67Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 0:45:05
68Lars van den Berg (Ned) Groupama-FDJ 0:45:42
69Christopher Hamilton (Aus) Team DSM 0:45:46
70Matteo Badilatti (Swi) Groupama-FDJ 0:46:11
71Victor Lafay (Fra) Cofidis 0:46:13
72James Knox (GBr) Deceuninck-QuickStep 0:46:43
73Matteo Sobrero (Ita) Astana-Premier Tech 0:47:49
74Callum Scotson (Aus) Team BikeExchange 0:47:53
75Alessandro Covi (Ita) UAE Team Emirates 0:48:16
76Fabio Felline (Ita) Astana-Premier Tech 0:51:59
77Amanuel Gebreigzabhier (Eri) Trek-Segafredo 0:52:11
78Mikkel Honoré (Den) Deceuninck-QuickStep 0:52:43
79Rémy Rochas (Fra) Cofidis 0:55:41
80Rémi Cavagna (Fra) Deceuninck-QuickStep 0:55:54
81Filippo Zana (Ita) Bardiani CSF Faizane' 0:56:41
82Vadim Pronskiy (Kaz) Astana-Premier Tech 0:56:48
83Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 0:57:04
84Guy Niv (Isr) Israel Start-up Nation 0:57:18
85Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec 0:58:03
86Jens Keukeleire (Bel) EF Education-Nippo 0:59:49
87Giovanni Aleotti (Ita) Bora-Hansgrohe 0:59:54
88Filippo Fiorelli (Ita) Bardiani CSF Faizane'
89Yukiya Arashiro (Jpn) Bahrain Victorious 1:00:52
90Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 1:01:04
91Harm Vanhoucke (Bel) Lotto Soudal 1:03:15
92Salvatore Puccio (Ita) Ineos Grenadiers 1:03:24
93Jos van Emden (Ned) Jumbo-Visma 1:03:38
94Christopher Juul-Jensen (Den) Team BikeExchange 1:03:40
95Tejay van Garderen (USA) EF Education-Nippo 1:03:49
96Nikias Arndt (Ger) Team DSM 1:04:54
97Simon Guglielmi (Fra) Groupama-FDJ 1:05:16
98Jimmy Janssens (Bel) Alpecin-Fenix 1:05:17
99Victor Campenaerts (Bel) Team Qhubeka Assos 1:05:28
100Gianni Vermeersch (Bel) Alpecin-Fenix 1:05:44
101Jan Tratnik (Slo) Bahrain Victorious 1:06:40
102Enrico Battaglin (Ita) Bardiani CSF Faizane' 1:08:21
103Kobe Goossens (Bel) Lotto Soudal 1:08:37
104Matteo Jorgenson (USA) Movistar Team 1:09:19
105Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 1:09:57
106Rafael Valls Ferri (Spa) Bahrain Victorious 1:10:00
107Simon Carr (GBr) EF Education-Nippo 1:11:48
108Valerio Conti (Ita) UAE Team Emirates 1:12:01
109Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 1:13:10
110Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec 1:13:28
111Fernando Gaviria Rendon (Col) UAE Team Emirates 1:13:37
112Simon Pellaud (Swi) Androni Giocattoli-Sidermec 1:14:09
113Romain Seigle (Fra) Groupama-FDJ 1:15:29
114Daniel Oss (Ita) Bora-Hansgrohe 1:17:56
115Peter Sagan (Svk) Bora-Hansgrohe 1:18:26
116Márton Dina (Hun) Eolo-Kometa Cycling Team 1:19:10
117Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 1:19:35
118Mark Christian (GBr) Eolo-Kometa Cycling Team 1:19:57
119Giovanni Visconti (Ita) Bardiani CSF Faizane' 1:20:23
120Filippo Ganna (Ita) Ineos Grenadiers 1:20:51
121Davide Cimolai (Ita) Israel Start-up Nation 1:20:52
122Stefano Oldani (Ita) Lotto Soudal 1:20:57
123Oscar Riesebeek (Ned) Alpecin-Fenix 1:22:55
124Mauro Schmid (Swi) Team Qhubeka Assos 1:24:00
125Thomas De Gendt (Bel) Lotto Soudal 1:24:22
126Samuele Battistella (Ita) Astana-Premier Tech 1:25:47
127Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 1:26:04
128Alexis Gougeard (Fra) AG2R Citroën Team 1:26:07
129Edoardo Affini (Ita) Jumbo-Visma 1:26:50
130Cameron Meyer (Aus) Team BikeExchange 1:27:11
131Natnael Berhane (Eri) Cofidis 1:27:13
132Cesare Benedetti (Ita) Bora-Hansgrohe 1:27:45
133Max Kanter (Ger) Team DSM 1:27:47
134Nico Denz (Ger) Team DSM 1:28:11
135Iljo Keisse (Bel) Deceuninck-QuickStep 1:29:29
136Dries De Bondt (Bel) Alpecin-Fenix 1:30:15
137Paul Martens (Ger) Jumbo-Visma 1:31:20
138Matthias Brändle (Aut) Israel Start-up Nation 1:32:13
139Elia Viviani (Ita) Cofidis 1:32:26
140Senne Leysen (Bel) Alpecin-Fenix 1:33:03
141Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 1:33:52
142Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 1:34:19
143Juan Sebastian Molano Benavides (Col) UAE Team Emirates
144Simone Consonni (Ita) Cofidis 1:34:42
145Maciej Bodnar (Pol) Bora-Hansgrohe 1:36:06
146Samuele Zoccarato (Ita) Bardiani CSF Faizane' 1:36:07
147Davide Gabburo (Ita) Bardiani CSF Faizane' 1:38:29
148Julius van den Berg (Ned) EF Education-Nippo 1:38:51
149Lawrence Naesen (Bel) AG2R Citroën Team 1:39:04
150Giacomo Nizzolo (Ita) Team Qhubeka Assos 1:40:04
151Michael Hepburn (Aus) Team BikeExchange 1:40:08
152Bert-Jan Lindeman (Ned) Team Qhubeka Assos 1:40:24
153Fabio Sabatini (Ita) Cofidis 1:40:39
154Maximilian Walscheid (Ger) Team Qhubeka Assos 1:40:42
155Antoine Duchesne (Can) Groupama-FDJ 1:42:29
156Alex Dowsett (GBr) Israel Start-up Nation
157Alexander Krieger (Ger) Alpecin-Fenix 1:42:30
158Lukasz Wisniowski (Pol) Team Qhubeka Assos 1:44:06
159Maximiliano Richeze (Arg) UAE Team Emirates 1:45:29
160Matteo Moschetti (Ita) Trek-Segafredo 1:45:31
161Koen de Kort (Ned) Trek-Segafredo 1:46:13
162Tim Merlier (Bel) Alpecin-Fenix 1:47:17
163Samuele Rivi (Ita) Eolo-Kometa Cycling Team 1:47:57
164Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 1:48:11
165David Dekker (Ned) Jumbo-Visma 1:48:48
166Wesley Kreder (Ned) Intermarché-Wanty-Gobert Matériaux 1:48:56
167Umberto Marengo (Ita) Bardiani CSF Faizane' 1:50:17
168Albert Torres Barcelo (Spa) Movistar Team 1:51:05
169Dylan Groenewegen (Ned) Jumbo-Visma 1:52:35
170Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux 1:57:02
171Attilio Viviani (Ita) Cofidis 2:01:25
172Roger Kluge (Ger) Lotto Soudal 2:01:56
Swipe to scroll horizontally
Points classification
Pos.Rider Name (Country) TeamResult
1Peter Sagan (Svk) Bora-Hansgrohe 108
2Fernando Gaviria Rendon (Col) UAE Team Emirates 91
3Davide Cimolai (Ita) Israel Start-up Nation 91
4Tim Merlier (Bel) Alpecin-Fenix 83
5Elia Viviani (Ita) Cofidis 79
6Giacomo Nizzolo (Ita) Team Qhubeka Assos 76
7Matteo Moschetti (Ita) Trek-Segafredo 42
8Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 39
9Filippo Fiorelli (Ita) Bardiani CSF Faizane' 39
10Dylan Groenewegen (Ned) Jumbo-Visma 36
11Egan Bernal Gomez (Col) Ineos Grenadiers 33
12Umberto Marengo (Ita) Bardiani CSF Faizane' 33
13Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 32
14Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 31
15Gino Mäder (Swi) Bahrain Victorious 29
16Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 27
17Victor Lafay (Fra) Cofidis 26
18Simon Pellaud (Swi) Androni Giocattoli-Sidermec 26
19Alessandro De Marchi (Ita) Israel Start-up Nation 23
20Nikias Arndt (Ger) Team DSM 23
21Stefano Oldani (Ita) Lotto Soudal 20
22Remco Evenepoel (Bel) Deceuninck-QuickStep 19
23Gianni Vermeersch (Bel) Alpecin-Fenix 19
24Samuele Rivi (Ita) Eolo-Kometa Cycling Team 18
25Giulio Ciccone (Ita) Trek-Segafredo 18
26Daniel Martin (Irl) Israel Start-up Nation 18
27Juan Sebastian Molano Benavides (Col) UAE Team Emirates 17
28Filippo Ganna (Ita) Ineos Grenadiers 15
29Nelson Oliveira (Por) Movistar Team 15
30Max Kanter (Ger) Team DSM 14
31Aleksandr Vlasov (Rus) Astana-Premier Tech 13
32Andrea Vendrame (Ita) AG2R Citroën Team 13
33Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 13
34Alexis Gougeard (Fra) AG2R Citroën Team 13
35Tony Gallopin (Fra) AG2R Citroën Team 12
36Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 12
37Kobe Goossens (Bel) Lotto Soudal 12
38Edoardo Affini (Ita) Jumbo-Visma 12
39Dries De Bondt (Bel) Alpecin-Fenix 12
40Damiano Caruso (Ita) Bahrain Victorious 10
41Nicolas Edet (Fra) Cofidis 10
42Tobias Foss (Nor) Jumbo-Visma 9
43João Almeida (Por) Deceuninck-QuickStep 9
44Giovanni Carboni (Ita) Bardiani CSF Faizane' 9
45Lawrence Naesen (Bel) AG2R Citroën Team 9
46Louis Vervaeke (Bel) Alpecin-Fenix 8
47Michael Storer (Aus) Team DSM 8
48Simon Guglielmi (Fra) Groupama-FDJ 8
49Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 8
50Samuele Zoccarato (Ita) Bardiani CSF Faizane' 8
51Daniel Martinez Poveda (Col) Ineos Grenadiers 6
52Marc Soler (Spa) Movistar Team 6
53Gianni Moscon (Ita) Ineos Grenadiers 6
54Patrick Bevin (NZl) Israel Start-up Nation 6
55Rémi Cavagna (Fra) Deceuninck-QuickStep 6
56Jan Tratnik (Slo) Bahrain Victorious 6
57Mark Christian (GBr) Eolo-Kometa Cycling Team 6
58Attila Valter (Hun) Groupama-FDJ 5
59Koen Bouwman (Ned) Jumbo-Visma 5
60Jos van Emden (Ned) Jumbo-Visma 5
61Jimmy Janssens (Bel) Alpecin-Fenix 5
62Simone Consonni (Ita) Cofidis 5
63Romain Bardet (Fra) Team DSM 4
64Diego Ulissi (Ita) UAE Team Emirates 4
65Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 4
66Victor Campenaerts (Bel) Team Qhubeka Assos 4
67Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 4
68Alberto Bettiol (Ita) EF Education-Nippo 3
69Dario Cataldo (Ita) Movistar Team 3
70Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec 3
71Mauro Schmid (Swi) Team Qhubeka Assos 3
72Matthias Brändle (Aut) Israel Start-up Nation 3
73Maximilian Walscheid (Ger) Team Qhubeka Assos 3
74Hugh Carthy (GBr) EF Education-Nippo 2
75Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 2
76Bauke Mollema (Ned) Trek-Segafredo 2
77Jacopo Mosca (Ita) Trek-Segafredo 2
78Geoffrey Bouchard (Fra) AG2R Citroën Team 2
79Luis Leon Sanchez (Spa) Astana-Premier Tech 2
80Daniel Oss (Ita) Bora-Hansgrohe 2
81Márton Dina (Hun) Eolo-Kometa Cycling Team 2
82Maximiliano Richeze (Arg) UAE Team Emirates 2
83Lars van den Berg (Ned) Groupama-FDJ 1
84Fabio Felline (Ita) Astana-Premier Tech 1
85Filippo Zana (Ita) Bardiani CSF Faizane' 1
86Christopher Juul-Jensen (Den) Team BikeExchange 1
87Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux -1
88Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec -3
89Davide Gabburo (Ita) Bardiani CSF Faizane' -3
90Attilio Viviani (Ita) Cofidis -3
Swipe to scroll horizontally
Mountains classification
Pos.Rider Name (Country) TeamResult
1Geoffrey Bouchard (Fra) AG2R Citroën Team 51
2Egan Bernal Gomez (Col) Ineos Grenadiers 48
3Gino Mäder (Swi) Bahrain Victorious 44
4Bauke Mollema (Ned) Trek-Segafredo 23
5Giulio Ciccone (Ita) Trek-Segafredo 20
6Kobe Goossens (Bel) Lotto Soudal 18
7Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 17
8Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 16
9Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 13
10Remco Evenepoel (Bel) Deceuninck-QuickStep 13
11Aleksandr Vlasov (Rus) Astana-Premier Tech 12
12Daniel Martin (Irl) Israel Start-up Nation 12
13Alessandro De Marchi (Ita) Israel Start-up Nation 10
14Simon Carr (GBr) EF Education-Nippo 10
15Simon Pellaud (Swi) Androni Giocattoli-Sidermec 9
16Nikias Arndt (Ger) Team DSM 9
17Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 8
18Nicolas Edet (Fra) Cofidis 6
19Lars van den Berg (Ned) Groupama-FDJ 6
20Filippo Fiorelli (Ita) Bardiani CSF Faizane' 6
21Christopher Juul-Jensen (Den) Team BikeExchange 6
22Damiano Caruso (Ita) Bahrain Victorious 5
23Louis Vervaeke (Bel) Alpecin-Fenix 5
24Michael Storer (Aus) Team DSM 5
25Victor Lafay (Fra) Cofidis 4
26Nelson Oliveira (Por) Movistar Team 4
27Dario Cataldo (Ita) Movistar Team 4
28Giovanni Aleotti (Ita) Bora-Hansgrohe 3
29Alexis Gougeard (Fra) AG2R Citroën Team 3
30Romain Bardet (Fra) Team DSM 2
31Jimmy Janssens (Bel) Alpecin-Fenix 2
32Jan Tratnik (Slo) Bahrain Victorious 2
33Daniel Oss (Ita) Bora-Hansgrohe 2
34Mark Christian (GBr) Eolo-Kometa Cycling Team 2
35Giovanni Visconti (Ita) Bardiani CSF Faizane' 2
36Samuele Zoccarato (Ita) Bardiani CSF Faizane' 2
37Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 2
38Attila Valter (Hun) Groupama-FDJ 1
39Marc Soler (Spa) Movistar Team 1
40Emanuel Buchmann (Ger) Bora-Hansgrohe 1
41George Bennett (NZl) Jumbo-Visma 1
42Tony Gallopin (Fra) AG2R Citroën Team 1
43Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 1
44Umberto Marengo (Ita) Bardiani CSF Faizane' -2
45Fabio Felline (Ita) Astana-Premier Tech -4
46Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec -4
47Davide Gabburo (Ita) Bardiani CSF Faizane' -4
48Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux -4
49Attilio Viviani (Ita) Cofidis -4
Swipe to scroll horizontally
Young riders classification
Pos.Rider Name (Country) TeamResult
1Egan Bernal Gomez (Col) Ineos Grenadiers 38:30:17
2Remco Evenepoel (Bel) Deceuninck-QuickStep 0:00:14
3Aleksandr Vlasov (Rus) Astana-Premier Tech 0:00:22
4Attila Valter (Hun) Groupama-FDJ 0:00:44
5Daniel Martinez Poveda (Col) Ineos Grenadiers 0:01:13
6Tobias Foss (Nor) Jumbo-Visma 0:02:23
7Jai Hindley (Aus) Team DSM 0:04:28
8João Almeida (Por) Deceuninck-QuickStep 0:04:56
9Harold Tejada Canacue (Col) Astana-Premier Tech 0:07:35
10Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 0:08:28
11Michael Storer (Aus) Team DSM 0:17:26
12Gino Mäder (Swi) Bahrain Victorious 0:19:33
13Einer Rubio Reyes (Col) Movistar Team 0:20:47
14Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 0:45:05
15Lars van den Berg (Ned) Groupama-FDJ 0:45:42
16Victor Lafay (Fra) Cofidis 0:46:13
17Matteo Sobrero (Ita) Astana-Premier Tech 0:47:49
18Callum Scotson (Aus) Team BikeExchange 0:47:53
19Alessandro Covi (Ita) UAE Team Emirates 0:48:16
20Mikkel Honoré (Den) Deceuninck-QuickStep 0:52:43
21Rémy Rochas (Fra) Cofidis 0:55:41
22Filippo Zana (Ita) Bardiani CSF Faizane' 0:56:41
23Vadim Pronskiy (Kaz) Astana-Premier Tech 0:56:48
24Giovanni Aleotti (Ita) Bora-Hansgrohe 0:59:54
25Harm Vanhoucke (Bel) Lotto Soudal 1:03:15
26Simon Guglielmi (Fra) Groupama-FDJ 1:05:16
27Kobe Goossens (Bel) Lotto Soudal 1:08:37
28Matteo Jorgenson (USA) Movistar Team 1:09:19
29Simon Carr (GBr) EF Education-Nippo 1:11:48
30Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 1:13:10
31Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec 1:13:28
32Márton Dina (Hun) Eolo-Kometa Cycling Team 1:19:10
33Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 1:19:35
34Filippo Ganna (Ita) Ineos Grenadiers 1:20:51
35Stefano Oldani (Ita) Lotto Soudal 1:20:57
36Mauro Schmid (Swi) Team Qhubeka Assos 1:24:00
37Samuele Battistella (Ita) Astana-Premier Tech 1:25:47
38Edoardo Affini (Ita) Jumbo-Visma 1:26:50
39Max Kanter (Ger) Team DSM 1:27:47
40Senne Leysen (Bel) Alpecin-Fenix 1:33:03
41Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 1:33:52
42Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 1:34:19
43Samuele Zoccarato (Ita) Bardiani CSF Faizane' 1:36:07
44Julius van den Berg (Ned) EF Education-Nippo 1:38:51
45Matteo Moschetti (Ita) Trek-Segafredo 1:45:31
46Samuele Rivi (Ita) Eolo-Kometa Cycling Team 1:47:57
47David Dekker (Ned) Jumbo-Visma 1:48:48
48Attilio Viviani (Ita) Cofidis 2:01:25
Swipe to scroll horizontally
Combativity classification
Pos.Rider Name (Country) TeamResult
1Simon Pellaud (Swi) Androni Giocattoli-Sidermec 27
2Umberto Marengo (Ita) Bardiani CSF Faizane' 22
3Egan Bernal Gomez (Col) Ineos Grenadiers 20
4Fernando Gaviria Rendon (Col) UAE Team Emirates 19
5Gino Mäder (Swi) Bahrain Victorious 18
6Peter Sagan (Svk) Bora-Hansgrohe 17
7Remco Evenepoel (Bel) Deceuninck-QuickStep 15
8Elia Viviani (Ita) Cofidis 15
9Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 15
10Geoffrey Bouchard (Fra) AG2R Citroën Team 14
11Davide Cimolai (Ita) Israel Start-up Nation 14
12Giulio Ciccone (Ita) Trek-Segafredo 12
13Filippo Fiorelli (Ita) Bardiani CSF Faizane' 12
14Filippo Ganna (Ita) Ineos Grenadiers 12
15Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 11
16Alessandro De Marchi (Ita) Israel Start-up Nation 11
17Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 11
18Tim Merlier (Bel) Alpecin-Fenix 11
19Bauke Mollema (Ned) Trek-Segafredo 10
20Giacomo Nizzolo (Ita) Team Qhubeka Assos 10
21Victor Lafay (Fra) Cofidis 9
22Nikias Arndt (Ger) Team DSM 9
23Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 8
24Nelson Oliveira (Por) Movistar Team 8
25Samuele Rivi (Ita) Eolo-Kometa Cycling Team 8
26Daniel Martin (Irl) Israel Start-up Nation 7
27Michael Storer (Aus) Team DSM 7
28Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 7
29Alexis Gougeard (Fra) AG2R Citroën Team 7
30Samuele Zoccarato (Ita) Bardiani CSF Faizane' 7
31Aleksandr Vlasov (Rus) Astana-Premier Tech 6
32Tony Gallopin (Fra) AG2R Citroën Team 6
33Giovanni Carboni (Ita) Bardiani CSF Faizane' 6
34Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 6
35Kobe Goossens (Bel) Lotto Soudal 6
36Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 6
37Mark Christian (GBr) Eolo-Kometa Cycling Team 6
38João Almeida (Por) Deceuninck-QuickStep 5
39Christopher Juul-Jensen (Den) Team BikeExchange 5
40Victor Campenaerts (Bel) Team Qhubeka Assos 5
41Edoardo Affini (Ita) Jumbo-Visma 5
42Davide Gabburo (Ita) Bardiani CSF Faizane' 5
43Matteo Moschetti (Ita) Trek-Segafredo 5
44Tobias Foss (Nor) Jumbo-Visma 4
45Koen Bouwman (Ned) Jumbo-Visma 4
46Dario Cataldo (Ita) Movistar Team 4
47Simon Guglielmi (Fra) Groupama-FDJ 4
48Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 4
49Louis Vervaeke (Bel) Alpecin-Fenix 3
50Gianni Moscon (Ita) Ineos Grenadiers 3
51Nicolas Edet (Fra) Cofidis 3
52Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 3
53Gianni Vermeersch (Bel) Alpecin-Fenix 3
54Simon Carr (GBr) EF Education-Nippo 3
55Stefano Oldani (Ita) Lotto Soudal 3
56Thomas De Gendt (Bel) Lotto Soudal 3
57Iljo Keisse (Bel) Deceuninck-QuickStep 3
58Dylan Groenewegen (Ned) Jumbo-Visma 3
59Damiano Caruso (Ita) Bahrain Victorious 2
60Patrick Bevin (NZl) Israel Start-up Nation 2
61Rémi Cavagna (Fra) Deceuninck-QuickStep 2
62Jimmy Janssens (Bel) Alpecin-Fenix 2
63Jan Tratnik (Slo) Bahrain Victorious 2
64Giovanni Visconti (Ita) Bardiani CSF Faizane' 2
65Attila Valter (Hun) Groupama-FDJ 1
66Diego Ulissi (Ita) UAE Team Emirates 1
67Lars van den Berg (Ned) Groupama-FDJ 1
68Giovanni Aleotti (Ita) Bora-Hansgrohe 1
69Jos van Emden (Ned) Jumbo-Visma 1
70Dries De Bondt (Bel) Alpecin-Fenix 1
71Senne Leysen (Bel) Alpecin-Fenix 1
72Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 1
Swipe to scroll horizontally
Sprints classification
Pos.Rider Name (Country) TeamResult
1Simon Pellaud (Swi) Androni Giocattoli-Sidermec 41
2Umberto Marengo (Ita) Bardiani CSF Faizane' 38
3Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 30
4Fernando Gaviria Rendon (Col) UAE Team Emirates 16
5Samuele Rivi (Ita) Eolo-Kometa Cycling Team 13
6Remco Evenepoel (Bel) Deceuninck-QuickStep 12
7Tony Gallopin (Fra) AG2R Citroën Team 11
8Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 11
9Filippo Ganna (Ita) Ineos Grenadiers 11
10Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 10
11Geoffrey Bouchard (Fra) AG2R Citroën Team 10
12Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 10
13Davide Gabburo (Ita) Bardiani CSF Faizane' 10
14Victor Campenaerts (Bel) Team Qhubeka Assos 10
15Michael Storer (Aus) Team DSM 9
16Samuele Zoccarato (Ita) Bardiani CSF Faizane' 9
17Alexis Gougeard (Fra) AG2R Citroën Team 9
18Bauke Mollema (Ned) Trek-Segafredo 8
19Gino Mäder (Swi) Bahrain Victorious 7
20Filippo Fiorelli (Ita) Bardiani CSF Faizane' 7
21Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 7
22Giovanni Carboni (Ita) Bardiani CSF Faizane' 6
23Simon Guglielmi (Fra) Groupama-FDJ 6
24Christopher Juul-Jensen (Den) Team BikeExchange 6
25Mark Christian (GBr) Eolo-Kometa Cycling Team 6
26Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 6
27Nelson Oliveira (Por) Movistar Team 5
28Koen Bouwman (Ned) Jumbo-Visma 4
29Alessandro De Marchi (Ita) Israel Start-up Nation 4
30Elia Viviani (Ita) Cofidis 4
31Egan Bernal Gomez (Col) Ineos Grenadiers 3
32Gianni Moscon (Ita) Ineos Grenadiers 3
33Nicolas Edet (Fra) Cofidis 3
34Dario Cataldo (Ita) Movistar Team 3
35Thomas De Gendt (Bel) Lotto Soudal 3
36Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 3
37Iljo Keisse (Bel) Deceuninck-QuickStep 3
38Nikias Arndt (Ger) Team DSM 3
39Giulio Ciccone (Ita) Trek-Segafredo 2
40João Almeida (Por) Deceuninck-QuickStep 2
41Jimmy Janssens (Bel) Alpecin-Fenix 2
42Giovanni Visconti (Ita) Bardiani CSF Faizane' 2
43Victor Lafay (Fra) Cofidis 2
44Kobe Goossens (Bel) Lotto Soudal 2
45Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 2
46Peter Sagan (Svk) Bora-Hansgrohe 2
47Simon Carr (GBr) EF Education-Nippo 1
48Diego Ulissi (Ita) UAE Team Emirates 1
49Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 1
50Senne Leysen (Bel) Alpecin-Fenix 1
51Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 1
52Tim Merlier (Bel) Alpecin-Fenix 1
Swipe to scroll horizontally
Breakaway classification
Pos.Rider Name (Country) TeamResult
1Simon Pellaud (Swi) Androni Giocattoli-Sidermec 408
2Umberto Marengo (Ita) Bardiani CSF Faizane' 388
3Alexis Gougeard (Fra) AG2R Citroën Team 274
4Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 269
5Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 224
6Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 184
7Samuele Zoccarato (Ita) Bardiani CSF Faizane' 169
8Lars van den Berg (Ned) Groupama-FDJ 167
9Mark Christian (GBr) Eolo-Kometa Cycling Team 164
10Gino Mäder (Swi) Bahrain Victorious 145
11Victor Campenaerts (Bel) Team Qhubeka Assos 144
12Samuele Rivi (Ita) Eolo-Kometa Cycling Team 144
13Dario Cataldo (Ita) Movistar Team 124
14Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 123
15Giovanni Carboni (Ita) Bardiani CSF Faizane' 115
16Nelson Oliveira (Por) Movistar Team 108
17Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 108
18Victor Lafay (Fra) Cofidis 108
19Nikias Arndt (Ger) Team DSM 108
20Kobe Goossens (Bel) Lotto Soudal 108
21Fernando Gaviria Rendon (Col) UAE Team Emirates 99
22Bauke Mollema (Ned) Trek-Segafredo 92
23Geoffrey Bouchard (Fra) AG2R Citroën Team 87
24Simon Guglielmi (Fra) Groupama-FDJ 79
25Jimmy Janssens (Bel) Alpecin-Fenix 79
26Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 74
27Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 69
28Davide Gabburo (Ita) Bardiani CSF Faizane' 68
29Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 65
30Christopher Juul-Jensen (Den) Team BikeExchange 65
31Simon Carr (GBr) EF Education-Nippo 16
32Samuele Battistella (Ita) Astana-Premier Tech 7
33Ruben Guerreiro (Por) EF Education-Nippo 5
34Stefano Oldani (Ita) Lotto Soudal 5
Swipe to scroll horizontally
Fair Play classification
Pos.Rider Name (Country) TeamResult
1Trek-Segafredo
2Groupama-FDJ
3EF Education-Nippo
4Bahrain Victorious
5Israel Start-up Nation
6Team DSM
7Bora-Hansgrohe
8Jumbo-Visma
9Lotto Soudal
10Ineos Grenadiers 20
11UAE Team Emirates 20
12Alpecin-Fenix 20
13Team Qhubeka Assos 20
14Deceuninck-QuickStep 50
15Eolo-Kometa Cycling Team 50
16AG2R Citroën Team 50
17Movistar Team 70
18Astana-Premier Tech 110
19Intermarché-Wanty-Gobert Matériaux 110
20Cofidis 110
21Androni Giocattoli-Sidermec 110
22Bardiani CSF Faizane' 220
23Team BikeExchange 350
Swipe to scroll horizontally
Teams classification
Pos.Rider Name (Country) TeamResult
1Ineos Grenadiers 115:34:02
2Team BikeExchange 0:03:26
3Trek-Segafredo 0:05:47
4Bahrain Victorious 0:06:49
5Deceuninck-QuickStep 0:07:44
6EF Education-Nippo 0:10:49
7Team DSM 0:11:05
8Movistar Team 0:14:07
9Jumbo-Visma 0:20:07
10Astana-Premier Tech 0:26:40
11UAE Team Emirates 0:37:19
12Bora-Hansgrohe 0:39:00
13Groupama-FDJ 0:49:52
14Intermarché-Wanty-Gobert Matériaux 0:50:30
15Israel Start-up Nation 0:55:37
16Eolo-Kometa Cycling Team 0:59:46
17AG2R Citroën Team 1:01:19
18Alpecin-Fenix 1:39:47
19Cofidis 1:40:01
20Bardiani CSF Faizane' 1:47:48
21Androni Giocattoli-Sidermec 2:31:54
22Team Qhubeka Assos 2:35:58
23Lotto Soudal 2:49:54
Dani Ostanek
Senior News Writer

Dani Ostanek is Senior News Writer at Cyclingnews, joining in 2017 as a freelance contributor and later being hired full-time. Before joining the team, they had written for numerous major publications in the cycling world, including CyclingWeekly and Rouleur.

Dani has reported from the world's top races, including the Tour de France, Road World Championships, and the spring Classics. They have interviewed many of the sport's biggest stars, including Mathieu van der Poel, Demi Vollering, and Remco Evenepoel. Their favourite races are the Giro d'Italia, Strade Bianche and Paris-Roubaix.

Season highlights from the 2024 season include reporting from Paris-Roubaix –  'Unless I'm in an ambulance, I'm finishing this race' – Cyrus Monk, the last man home at Paris-Roubaix – and the Tour de France – 'Disbelief', gratitude, and family – Mark Cavendish celebrates a record-breaking Tour de France sprint win.

Latest on Cyclingnews