Giro d'Italia: Joe Dombrowski wins stage 4 in Sestola

The USA’s Joe Dombrowski (UAE Team Emirates) survived the rain and attacks to win stage 4 of the Giro d’Italia, as the terrible conditions and steep climbs in the Apennines shook up the race.

They gained 11 seconds on Simon Yates (BikeExchange), Romain Bardet (Team DSM), and Remco Evenepoel (Deceuninck-QuickStep). Vincenzo Nibali (Trek-Segfredo) lost 34 seconds, while George Bennett (Jumbo-Visma) lost even more and Joao Almeida (Deceuninck-QuickStep) cracked massively and lost 4:21 to the Bernal group. Dombrowski won the 2012 Under 23 Giro d’Italia and turned professional with Team Sky but his career was massively disrupted due to iliac artery surgery. His last success came at the 2019 Tour of Utah before he moved to UAE Team Emirates but he was back to his best at the Giro d’Italia.

“I was able to get a gap, it wasn't enough for the pink jersey but I think the stage win is a nice way to finish the day,” he said.

"I'm really happy with today, obviously. I was feeling good in the last 50km, and was just trying not to do too much work and be conservative because I knew the last climb was really a tough one.

"I needed to be ready for attacks and I was able to follow everything. I knew De Marchi was probably the strongest in the break so if I took his wheel I'd be in a good spot."

De Marchi missed out on the stage victory but was rewarded for 11 years of hard work as a professional and 11 years of going on the attack with the maglia rosa. He was understandably emotional after gaining enough time to take pink from fellow Italian Filippo Ganna (Ineos Grenadiers), who sacrificed his chances early in the stage by working for Bernal and Pavel Sivakov. 

“I’d been thinking about the maglia rosa all stage and even in the last few days. I thought I’d lost my chance at one point and would have been devastated after making a mistake but the famous rule came true: Never give up. And in the, end it all worked out,” De Marchi said, with tears in his eyes. 

“I’m going to cry if I think about wearing the maglia rosa. This is a small reward for the thousands of attempts I made during my 11-year career. I’m going to try to really enjoy it. It’s for me and my wife Anna.”

How it unfolded

The riders gathered in Piacenza under grey and heavy skies, wrapped in rain jackets and ready for a long, important day that would climb high into the Apennines. The stage included 1,800 metres of climbing in the final 100km with three steep categorised climbs but many others and equally testing descents. The last climb, the Colle Passerino, rose at 10 per cent for four kilometres before a short descent to the finish in Sestola.

The stage started fast on the Emilia Romagna plains as riders tried to join the break of the day despite the terrible conditions that even disrupted the television coverage. Victor Campenaerts (Qhubeka Assos) was one of the first to attack and he was joined by Quinten Hermans (Intermarché-Wanty-Gobert). However, the early kilometres were on the home roads of the Bardiani-CSF and so the Italian ProTeam threw their riders up the road to join the action. Other riders joined them in different groups and with the peloton letting them go after a fast opening 40km, an interesting attack of 25 riders formed.

The 25 were: Rein Taaramae (Intermarché-Wanty-Gobert), Chris Juul-Jensen (Team BikeExchange), Alessandro De Marchi (Israel Start-Up Nation), Pieter Serry (Deceuninck-QuickStep), Joe Dombrowski (UAE Team Emirates), Nelson Oliveira (Movistar), Andrea Vendrame (AG2R Citroën Team), Louis Vervaeke (Alpecin-Fenix), Nicolas Edet (Cofidis), Jan Tratnik (Bahrain Victorious), Filippo Zana, Filippo Fiorelli (Bardiani CSF-Faizanè), Amanuel Ghebreigzabhier, Jacopo Mosca (Trek-Segafredo), Francesco Gavazzi, Marton Dina (Eolo-Kometa), Attila Valter (Groupama-FDJ), Nico Denz (Team DSM), Quinten Hermans (Intermarché-Wanty-Gobert), Koen De Kort (Trek-Segafredo), Valerio Conti (UAE Team Emirates), Victor Campenaerts (Qhubeka Assos) and Nicola Venchiarutti (Androni-Giocattoli-Sidermec). 17 of the 23 teams in the Giro d’Italia were represented up front, with only Ineos Grenadiers, Astana-Premier Tech, Bora-Hansgrohe, EF Education-Nippo, Lotto Soudal and Jumbo-Visma missing out.

Oliveira was the best-placed overall, 32 seconds down on Ganna, with one-second gaps to De Marchi, then Conti, then Campenaerts. Five other riders were within a minute: Hermans, Vervaeke, Valter, Vendrame, and Taaramae; meaning the stage was, in theory, also a battle for the maglia rosa. There was everything to ride for despite the terrible weather.

The gap to the peloton continued to stay at five minutes as Tagliani won the intermediate sprint after 86km. Just before the race turned off the plains and headed into the Apennine hills Filippo Ganna generously sacrificing his own chances and his maglia rosa by riding long spells on the front. On the Castello di Carpineti climb with 75km to go the steep gradient shook out the break. Gavazzi was first to the top to try to defend Vincenzo Albanese’s lead in the mountains classification. Taaramae was second over the top, followed by Juul-Jensen and Hermans and they kept going in pursuit of glory and a possible stage win. 

Juul-Jensen logically let the two Intermarché-Wanty-Gobert riders do the work, with Hermans sacrificing his chances for Taaramae. They also lead onto the nasty Montemolino climb with 50km to go as the break crumbled and was cast back down the road. Behind, Ganna also dropped back after his huge work on the front, with Ineos road captain Salvatore Puccio taking over on the front before Deceuninck-QuickStep also showed their intentions with James Knox and Mikkel Honoré doing the work.

Juul-Jensen was able to go with Taaramae when he attacked with two kilometres to go to the summit of the Montemolino, while De Marchi, Dombrowski, and Oliveira appeared strongest of the chasers.

Taaramae was on a mission, with the maglia rosa up for grabs if he could finish 30 seconds ahead of Oliveira. De Marchi suffered a puncture with 32km to go but got a quick change and returned to the chase group that reformed and included Dombrowski, Oliveira, Pieter Serry (Deceuninck-QuickStep), Andrea Vendrame (AG2R Citroën Team), Louis Vervaeke (Alpecin-Fenix), Nicolas Edet (Cofidis), Jan Tratnik (Bahrain Victorious), Jacopo Mosca (Trek-Segafredo), Francesco Gavazzi, Marton Dina (Eolo-Kometa), Attila Valter (Groupama-FDJ), Filippo Zana and Filippo Fiorelli (Bardiani CSF-Faizanè).

Deceuninck-QuickStep’s work, with help from impetus from Bahrain Victorious, reduced the gap to the peloton but was at 5:00 with 25km to go and so ruled out the chances of any of them taking the maglia rosa. However, the speed, the climbs, and the terrible conditions reduced the peloton to just 30 or so riders with 15km to go and they also ate into the time gap of the attackers. Riding across the Apennine hilltops Taaramae and Juul-Jensen continued to work together, as the chasers struggled to unite and reduce the gap. They were 1:20 behind with 10km to go. Taaramae lead through the time bonus sprint at the bottom of the Colle Passerino to take three seconds. They seemed on the way to victory but the steep final climb changed everything.

De Marchi dragged Dombrowski away from Oliveira and Mosca, quickly catching and passing Taaramae and Juul-Jensen. On the steepest, 16 per cent, sector Dombrowski danced on the pedals and slowly distanced De Marchi with a show of guts and determination. He made it to the summit of the climb and dived down the 2.5km descent to cross the finish line in Sestola alone.

De Marchi finished 13 seconds behind but did enough to take the maglia rosa and his emotions understandably came out. As they were fighting for the stage and the maglia rosa, the GC battle also exploded. Landa surged across to Ciccone and then was joined by Bernal, Vlasov, and Carthy as everybody was forced to their limits in the wet and cold.

They worked together over the top of the climb and sprinted to the line, with Bernal bringing them home, 1:37 behind Dombrowski and nearer the remains of the break. Yates, Bardet, and Evenepoel were unable to go with them and lost 11 seconds, while Nibali and Jai Hindley (Team DSM) lost 34, Bennett 1:29, and Almeida a far more significant 4:21.

It was only the first day of climbing and only stage 4 but the first cracks had opened in the overall classification. Wednesday’s fifth stage is a pan-flat transfer to the Adriatic coast with a sprint expected in Cattolica. The mountain finishes return on Thursday with the stage 6 finish above Ascoli Piceno on the 15km-long San Giacomo climb.

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

Stephen is one of the most experienced member of the Cyclingnews team, having reported on professional cycling since 1994. He has been Head of News at Cyclingnews since 2022, before which he held the position of European editor since 2012 and previously worked for Reuters, Shift Active Media, and CyclingWeekly, among other publications.

Latest on Cyclingnews