Skip to main content

Giro d'Italia: Alberto Bettiol wins stage 18

Image 1 of 33

Team EF Education rider Italys Alberto Bettiol celebrates as he crosses the finish line to win the 18th stage of the Giro dItalia 2021 cycling race 231km between Rovereto and Stradella on May 27 2021 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

Alberto Bettiol lets out a roar after winning stage 18 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 2 of 33

Team EF Education rider Italys Alberto Bettiol celebrates as he crosses the finish line to win the 18th stage of the Giro dItalia 2021 cycling race 231km between Rovereto and Stradella on May 27 2021 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

Alberto Bettiol lets out a roar after winning stage 18 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 3 of 33

Team EF Education rider Italys Alberto Bettiol attacks in the last kilometers during the 18th stage of the Giro dItalia 2021 cycling race 231km between Rovereto and Stradella on May 27 2021 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

Alberto Bettiol en route to winning stage 18 of the 2021 Giro d'Italia (Image credit: Getty Images Sport)
Image 4 of 33

Team EF Education rider Italys Alberto Bettiol celebrates as he crosses the finish line to win the 18th stage of the Giro dItalia 2021 cycling race 231km between Rovereto and Stradella on May 27 2021 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

EF Education-Nippo's Alberto Bettiol wins stage 18 from breakaway (Image credit: Getty Images Sport)
Image 5 of 33

Team EF Education rider Italys Alberto Bettiol celebrates as he crosses the finish line to win the 18th stage of the Giro dItalia 2021 cycling race 231km between Rovereto and Stradella on May 27 2021 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

For the Italian Alberto Bettiol (EF Education-Nippo), it was his first win on home soil with stage 18 victory (Image credit: Getty Images Sport)
Image 6 of 33

STRADELLA ITALY MAY 27 Remi Cavagna of France and Team Deceuninck QuickStep at arrival during the 104th Giro dItalia 2021 Stage 18 a 231km stage from Rovereto to Stradella UCIworldtour girodiitalia Giro on May 27 2021 in Stradella Italy Photo by Tim de WaeleGetty Images

At the front of the race for many kilometres, Remi Cavagna (Deceuninck-QuickStep) would run out of gas on the final climb and finish ninth (Image credit: Getty Images Sport)
Image 7 of 33

STRADELLA, ITALY - MAY 27: Alberto Bettiol of Italy and Team EF Education - Nippo attaks in the Breakaway during the 104th Giro d'Italia 2021, Stage 18 a 231km stage from Rovereto to Stradella / #UCIworldtour / @girodiitalia / #Giro / on May 27, 2021 in Stradella, Italy. (Photo by Tim de Waele/Getty Images)

Alberto Bettiol (EF Education-Nippo) makes the pass of Remi Cavagna on breakaway to ride to stage 18 victory (Image credit: Getty Images Sport)
Image 8 of 33

STRADELLA ITALY MAY 27 Alberto Bettiol of Italy and Team EF Education Nippo in the chase group during the 104th Giro dItalia 2021 Stage 18 a 231km stage from Rovereto to Stradella Vineyard UCIworldtour girodiitalia Giro on May 27 2021 in Stradella Italy Photo by Tim de WaeleGetty Images

Alberto Bettiol (EF Education-Nippo) bridges across to Remi Cavagna in the closing kilometres of stage 18 (Image credit: Getty Images Sport)
Image 9 of 33

Remi Cavagna (Deceuninck-Quickstep) on the attack on stage 18 of the Giro d'Italia

(Image credit: Getty Images Sport)
Image 10 of 33

STRADELLA ITALY MAY 27 Remi Cavagna of France and Team Deceuninck QuickStep attacks on breakaway during the 104th Giro dItalia 2021 Stage 18 a 231km stage from Rovereto to Stradella Public Fans UCIworldtour girodiitalia Giro on May 27 2021 in Stradella Italy Photo by Tim de WaeleGetty Images

In time trial mode for Remi Cavagna (Deceuninck-QuickStep) with 15km to go to finish (Image credit: Getty Images Sport)
Image 11 of 33

Team Deceuninck rider Frances Remi Cavagna attacks in the last 30 kilometers during the 18th stage of the Giro dItalia 2021 cycling race 231km between Rovereto and Stradella on May 27 2021 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

The attack by Remi Cavagna (Deceuninck-QuickStep) on stage 18 from breakaway companions (Image credit: Getty Images Sport)
Image 12 of 33

STRADELLA ITALY MAY 27 Remi Cavagna of France and Team Deceuninck QuickStep attacks in the Breakaway during the 104th Giro dItalia 2021 Stage 18 a 231km stage from Rovereto to Stradella UCIworldtour girodiitalia Giro on May 27 2021 in Stradella Italy Photo by Tim de WaeleGetty Images

Remi Cavagna (Deceuninck-QuickStep) launches an attack from the breakway on stage 18 (Image credit: Getty Images Sport)
Image 13 of 33

STRADELLA ITALY MAY 27 Alberto Bettiol of Italy and Team EF Education Nippo Gorka Izagirre Insausti of Spain and Team Astana Premier Tech in the Breakaway during the 104th Giro dItalia 2021 Stage 18 a 231km stage from Rovereto to Stradella UCIworldtour girodiitalia Giro on May 27 2021 in Stradella Italy Photo by Tim de WaeleGetty Images

Breakaway riders with less than 30km to finish on stage 18 led by Alberto Bettiol of EF Education - Nippo and Gorka Izagirre Insausti of Team Astana – Premier Tech (Image credit: Getty Images Sport)
Image 14 of 33

Giro d Italia 2021 104th Edition 18th stage Rovereto Stradella 231 km 27052021 Alberto Bettiol ITA EF Education Nippo photo Luca BettiniBettiniPhoto2021

Alberto Bettiol of EF Educatioi-Nippo in breakaway (Image credit: Bettini Photo)
Image 15 of 33

STRADELLA ITALY MAY 27 Patrick Bevin of New Zealand and Team Israel StartUp Nation in the Breakaway during the 104th Giro dItalia 2021 Stage 18 a 231km stage from Rovereto to Stradella UCIworldtour girodiitalia Giro on May 27 2021 in Stradella Italy Photo by Tim de WaeleGetty Images

Patrick Bevin of Team Israel Start-Up Nation makes a move from the breakway, followed by Stefano Oldani of Team Lotto Soudal (Image credit: Getty Images Sport)
Image 16 of 33

Giro d Italia 2021 104th Edition 18th stage Rovereto Stradella 231 km 27052021 Scenery photo Luca BettiniBettiniPhoto2021

Stage 18 rolls for 213km flat miles from Rovereto to Stradella (Image credit: Bettini Photo)
Image 17 of 33

Giro dItalia 2021 104th Edition 18th stage Rovereto Stradella 231 km 27052021 George Bennett NZL Jumbo Visma photo Ilario BiondiBettiniPhoto2021

Team Jumbo-Visma at start ceremonies on stage 18 (Image credit: Bettini Photo)
Image 18 of 33

Giro dItalia 2021 104th Edition 18th stage Rovereto Stradella 231 km 27052021 Aleksandr Vlasov RUS Astana Premier Tech photo Ilario BiondiBettiniPhoto2021

Team Astana-Premier Tech at start ceremonies with Giro trophy (Image credit: Bettini Photo)
Image 19 of 33

Giro dItalia 2021 104th Edition 18th stage Rovereto Stradella 231 km 27052021 Geoffrey Bouchard FRA AG2R Citroen Team photo Ilario BiondiBettiniPhoto2021

Mountain classification leader Geoffrey Bouchard abiding to COVID-19 health protocols with mask at start ceremonies (Image credit: Bettini Photo)
Image 20 of 33

Giro dItalia 2021 104th Edition 18th stage Rovereto Stradella 231 km 27052021 Davide Cimolai ITA Israel StartUp Nation photo Ilario BiondiBettiniPhoto2021

Removing his face mask at start ceremonies is Davide Cimolai of Israel Start-Up Nation (Image credit: Bettini Photo)
Image 21 of 33

Giro dItalia 2021 104th Edition 18th stage Rovereto Stradella 231 km 27052021 Egan Bernal COL Ineos Grenadiers photo Ilario BiondiBettiniPhoto2021

Egan Bernal of Ineos Grenadiers continues as overall leader (Image credit: Bettini Photo)
Image 22 of 33

Giro d Italia 2021 104th Edition 18th stage Rovereto Stradella 231 km 27052021 Egan Bernal COL Ineos Grenadiers photo Luca BettiniBettiniPhoto2021

Maglia rosa Egan Bernal begins stage 18 in Rovereto (Image credit: Bettini Photo)
Image 23 of 33

Giro d Italia 2021 104th Edition 18th stage Rovereto Stradella 231 km 27052021 Ineos Grenadiers photo Dario BelingheriBettiniPhoto2021

Team Ineos Grenadiers at start ceremonies for stage 18 in Rovereto (Image credit: Bettini Photo)
Image 24 of 33

Giro d Italia 2021 104th Edition 18th stage Rovereto Stradella 231 km 27052021 Daniel Martin IRL Israel StartUp Nation photo Luca BettiniBettiniPhoto2021

Stage winner on Wednesday, Dan Martin (Israel Start-Up Nation) called up for start of stage 18 (Image credit: Bettini Photo)
Image 25 of 33

STRADELLA ITALY MAY 27 Antonio Pedrero Lopez of Spain Matteo Jorgenson of United States and Movistar Team at start in Rovereto City during the 104th Giro dItalia 2021 Stage 18 a 231km stage from Rovereto to Stradella UCIworldtour girodiitalia Giro on May 27 2021 in Stradella Italy Photo by Stuart FranklinGetty Images

Movistar duo Antonio Pedrero Lopez of Spain and Matteo Jorgenson of United States head to start in Rovereto City (Image credit: Getty Images Sport)
Image 26 of 33

STRADELLA ITALY MAY 27 Andrea Vendrame of Italy and AG2R Citren Team Gianni Vermeersch of Belgium and Team AlpecinFenix Simon Pellaud of Switzerland Andrii Ponomar of Ukraine and Team Androni Giocattoli Sidermec Natnael Tesfatsion Ocbit of Eritrea and Team Androni Giocattoli Sidermec Samuele Battistella of Italy Gorka Izagirre Insausti of Spain and Team Astana Premier Tech Filippo Zana of Italy and Bardiani CSF Faizan Pro Team Simone Consonni of Italy and Team Cofidis Remi Cavagna of France and Team Deceuninck QuickStep Alberto Bettiol of Italy and Team EF Education Nippo Francesco Gavazzi of Italy Samuele Rivi of Italy and EOLOKOMETA Cycling Team Wesley Kreder of Netherlands and Team Intermarch Wanty Gobert Matriaux Patrick Bevin of New Zealand and Team Israel StartUp Nation Stefano Oldani of Italy and Team Lotto Soudal Dario Cataldo of Italy and Movistar Team Nikias Arndt of Germany Nico Denz of Germany Nicholas Roche of Ireland and Team DSM Jacopo Mosca of Italy and Team Trek Segafredo Alessandro Covi of Italy Diego Ulissi of Italy and UAE Team Emirates in the Breakaway passing through flowery landscape during the 104th Giro dItalia 2021 Stage 18 a 231km stage from Rovereto to Stradella Landscape UCIworldtour girodiitalia Giro on May 27 2021 in Stradella Italy Photo by Tim de WaeleGetty Images

Breakaway of 23 riders on sunny, warm day for stage 18 (Image credit: Getty Images Sport)
Image 27 of 33

STRADELLA ITALY MAY 27 Alberto Bettiol of Italy and Team EF Education Nippo Samuele Battistella of Italy and Team Astana Premier Tech in the Breakaway during the 104th Giro dItalia 2021 Stage 18 a 231km stage from Rovereto to Stradella UCIworldtour girodiitalia Giro on May 27 2021 in Stradella Italy Photo by Tim de WaeleGetty Images

Samuele Battistella of Team Astana – Premier Tech (R) and Alberto Bettiol of EF Education - Nippo in the Breakaway (Image credit: Getty Images Sport)
Image 28 of 33

STRADELLA ITALY MAY 27 Simone Consonni of Italy and Team Cofidis in the Breakaway during the 104th Giro dItalia 2021 Stage 18 a 231km stage from Rovereto to Stradella UCIworldtour girodiitalia Giro on May 27 2021 in Stradella Italy Photo by Tim de WaeleGetty Images

Simone Consonni of Cofidis at front of the breakaway (Image credit: Getty Images Sport)
Image 29 of 33

STRADELLA ITALY MAY 27 Fans cheering The Peloton during the 104th Giro dItalia 2021 Stage 18 a 231km stage from Rovereto to Stradella Children Bike Italian Flag UCIworldtour girodiitalia Giro on May 27 2021 in Stradella Italy Photo by Tim de WaeleGetty Images

Riders pass spectators on longest stage of 2021 Giro d'Italia, 231 kilometres (Image credit: Getty Images Sport)
Image 30 of 33

STRADELLA ITALY MAY 27 Fans at Stradella Village during the 104th Giro dItalia 2021 Stage 18 a 231km stage from Rovereto to Stradella Pink Bike UCIworldtour girodiitalia Giro on May 27 2021 in Stradella Italy Photo by Stuart FranklinGetty Images

This bicycle is not part of the peloton on stage 18 (Image credit: Getty Images Sport)
Image 31 of 33

STRADELLA ITALY MAY 27 Diego Ulissi of Italy and UAE Team Emirates Simone Consonni of Italy and Team Cofidis Samuele Battistella of Italy and Team Astana Premier Tech Alberto Bettiol of Italy and Team EF Education Nippo in the Breakaway during the 104th Giro dItalia 2021 Stage 18 a 231km stage from Rovereto to Stradella UCIworldtour girodiitalia Giro on May 27 2021 in Stradella Italy Photo by Tim de WaeleGetty Images

In the breakaway, riders just follow the pink trail through vineyards of Lombardia (Image credit: Getty Images Sport)
Image 32 of 33

STRADELLA ITALY MAY 27 Alberto Bettiol of Italy and Team EF Education Nippo celebrates at arrival during the 104th Giro dItalia 2021 Stage 18 a 231km stage from Rovereto to Stradella UCIworldtour girodiitalia Giro on May 27 2021 in Stradella Italy Photo by Tim de WaeleGetty Images

Italian Alberto Bettiol of EF Education-Nippo gets his first pro win on home soil (Image credit: Getty Images Sport)
Image 33 of 33

Team EF Education rider Italys Alberto Bettiol celebrates on the podium after winning the 18th stage of the Giro dItalia 2021 cycling race 231km between Rovereto and Stradella on May 27 2021 Photo by Luca BETTINI AFP Photo by LUCA BETTINIAFP via Getty Images

Alberto Bettiol of EF Education-Nippo celebrates stage 18 victory (Image credit: Getty Images Sport)

Alberto Bettiol (EF Education-Nippo) provided a masterclass on how to win from the breakaway with a solo victory on stage 18 of the Giro d’Italia into Stradella.

The Italian attacked several times, most importantly on the final climb of the day to distance, first, Nicolas Roche (Team DSM) and then Remi Cavagna (Deceuninck-QuickStep) to win his maiden race on home soil and take his team’s first stage of this year’s race.

Roche would go on to finish third on the stage after Simone Consonni (Cofidis) overtook him just ahead of the line.

The stage came down to a battle between 23 riders from the break with a series of four climbs in the final 40km providing the terrain after the peloton endured the longest stage of this year’s race. 

The maglia rosa group allowed the break to establish a 15-minute lead with Egan Bernal (Ineos Grenadiers) enjoying a relatively stress free day and maintaining his lead over Damiano Caruso (Bahrain Victorious).

Bettiol was part of an initial six-rider move that went clear of the break on the first of the four final climbs but he was caught out when that attack was caught and Cavagna made a move with just over 26km to go. 

The Frenchman’s acceleration was so strong that Gianni Vermeersch (Alpecin-Fenix) was unable to respond, despite being on the Deceuninck rider’s wheel and on the second climb Cavagna pushed his advantage to over 30 seconds as he took a series of risks through virtually every corner. 

It looked as though Deceuninck would rescue their Giro after losing Remco Evenepoel to a crash on stage 17 but Bettiol and Roche had other ideas. The pair jumped after Cavagna, first with 25km to go but after that counter-attack was nullified they tried again.

Bettiol went first with 14.8km to go on the penultimate ascent with Roche making contact on the descent. By that point, Cavagna had seen his lead yo-yo between 30 and 15 seconds with Bettiol the more powerful climber but the Frenchman using his time trial skills to draw out vital seconds on the flat sections between the two last climbs.

At the foot of the final climb, Cavagna held a slender 15 seconds and it briefly looked like he would have enough but when Bettiol dropped Roche with 7.8km to go the catch looked on.

With around 500m of climbing remaining, Bettiol dropped down the gears, rose from the saddle and effortlessly ground his way up to Cavagna’s wheel with 6.9km go before dropping him 300m later.

From there it became a battle of wills. Bettiol, who hadn’t taken a WorldTour win since the Tour of Flanders in 2019, still had to make it down the final descent but with his lead growing and the chase fragmenting the 27-year-old ended the day with plenty of time to celebrate his well-deserved stage win.

How it unfolded

This was the last chance for the majority of the peloton to win a stage in this year’s race with only two mountain stages and a final time trial between here and Milan on Sunday. As expected, the fight for the breakaway went from the gun with wave after wave of attacks in the opening kilometres as several teams looked to throw riders up the road.

With such a long stage and so few sprinters left in the race, there was little control from the main field but when the break finally formed it took the likes of Peter Sagan, Daniel Oss and Filippo Ganna to come to the front and verbally ask that hostilities cease as up the road 23 riders began to establish a lead.

Andrea Vendrame (AG2R Citroën), Gianni Vermeersch (Alpecin-Fenix), Simon Pellaud, Andrii Ponomar, Natnael Tesfatsion (Androni Giocattoli-Sidermec), Samuele Battistella, Gorka Izagirre (Astana-Premier Tech), Filippo Zana (Bardiani-CSF-Faizanè), Simone Consonni (Cofidis), Rémi Cavagna (Deceuninck-QuickStep), Alberto Bettiol (EF Education-Nippo), Francesco Gavazzi, Samuele Rivi (EOLO-Kometa), Wesley Kreder (Intermarché-Wanty-Gobert), Patrick Bevin (Israel Start-Up Nation), Stefano Oldani (Lotto Soudal), Dario Cataldo (Movistar), Nikias Arndt, Nico Denz, Nicolas Roche (Team DSM), Jacopo Mosca (Trek-Segafredo), Alessandro Covi, and Diego Ulissi (UAE Team Emirates) were present and accounted for as the gap quickly moved above ten minutes.

There was little appetite from within the peloton to race from that point on. With such a long transition stage, and with two daunting days to come in the mountains, the focus was on recovery for as much as possible as the likes of Bernal and his most dangerous rival, Simon Yates (Team BikeExchange) hovered near the front but rarely moved into the wind. They would eventually come home over 23 minutes down, while up ahead, a number of teams tried to rescue their Giro outings.

Bettiol had already proved himself one of the best climbing domestiques in the race, having stuck with his struggling leader Hugh Carthy through stage 17 and the Italian was part of the six-man move that formed on the first climb when Zana ended the break’s collaboration and jumped away. There was no way that the first move would succeed – there were too many strong riders left to chase – but Bettiol marked himself as a rider to watch as soon as he latched onto the attack.

Cavagna had not been in the first assault, the Frenchman wisely waiting for the right moment to strike, and his acceleration caught everyone off guard. Not least the race motos that were almost bowled out of the way in surprise – such was the Frenchman’s rapid turn of speed. But despite building up a relatively substantial gap, Cavagna could do little by the time Bettiol expertly and confidently picked his way across with just under seven kilometres remaining. If his win in Flanders was about opportunism as much as it was about timing and strength then this victory was based upon calculation, risk and reward. And in the end victory.

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

Sprint 1 - Cremona km. 134.2
Pos.Rider Name (Country) TeamResult
1Gianni Vermeersch (Bel) Alpecin-Fenix 12
2Simon Pellaud (Swi) Androni Giocattoli-Sidermec 8
3Samuele Rivi (Ita) Eolo-Kometa Cycling Team 6
4Stefano Oldani (Ita) Lotto Soudal 5
5Nicolas Roche (Irl) Team DSM 4
6Simone Consonni (Ita) Cofidis 3
7Maximiliano Richeze (Arg) UAE Team Emirates 2
8Jacopo Mosca (Ita) Trek-Segafredo 1

Points
Pos.Rider Name (Country) TeamResult
1Alberto Bettiol (Ita) EF Education-Nippo 50
2Simone Consonni (Ita) Cofidis 35
3Nicolas Roche (Irl) Team DSM 25
4Nikias Arndt (Ger) Team DSM 18
5Diego Ulissi (Ita) UAE Team Emirates 14
6Samuele Battistella (Ita) Astana-Premier Tech 12
7Filippo Zana (Ita) Bardiani CSF Faizane' 10
8Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 8
9Rémi Cavagna (Fra) Deceuninck-QuickStep 7
10Jacopo Mosca (Ita) Trek-Segafredo 6
11Stefano Oldani (Ita) Lotto Soudal 5
12Dario Cataldo (Ita) Movistar Team 4
13Simon Pellaud (Swi) Androni Giocattoli-Sidermec 3
14Andrea Vendrame (Ita) AG2R Citroën Team 2
15Nico Denz (Ger) Team DSM 1

Mountain 1 (Cat. 4) Castana km. 208.6
Pos.Rider Name (Country) TeamResult
1Rémi Cavagna (Fra) Deceuninck-QuickStep 3
2Patrick Bevin (NZl) Israel Start-up Nation 2
3Diego Ulissi (Ita) UAE Team Emirates 1

Bonus Sprint 1 - Broni km. 222
Pos.Rider Name (Country) TeamResult
1Rémi Cavagna (Fra) Deceuninck-QuickStep 0:00:03
2Alberto Bettiol (Ita) EF Education-Nippo 0:00:02
3Nicolas Roche (Irl) Team DSM 0:00:01

Young Riders
Pos.Rider Name (Country) TeamResult
1Samuele Battistella (Ita) Astana-Premier Tech 5:15:00
2Filippo Zana (Ita) Bardiani CSF Faizane'
3Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec
4Stefano Oldani (Ita) Lotto Soudal 0:01:17
5Samuele Rivi (Ita) Eolo-Kometa Cycling Team 0:02:41
6Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 0:03:33
7Filippo Ganna (Ita) Ineos Grenadiers 0:23:13
8Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers
9Egan Bernal Gomez (Col) Ineos Grenadiers
10Daniel Martinez Poveda (Col) Ineos Grenadiers
11Mikkel Honoré (Den) Deceuninck-QuickStep
12João Almeida (Por) Deceuninck-QuickStep
13Aleksandr Vlasov (Rus) Astana-Premier Tech
14Matteo Sobrero (Ita) Astana-Premier Tech
15Vadim Pronskiy (Kaz) Astana-Premier Tech
16Attila Valter (Hun) Groupama-FDJ
17Simon Carr (GBr) EF Education-Nippo
18Giovanni Aleotti (Ita) Bora-Hansgrohe
19Michael Storer (Aus) Team DSM
20Tobias Foss (Nor) Jumbo-Visma
21Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team
22Lars van den Berg (Ned) Groupama-FDJ
23Harold Tejada Canacue (Col) Astana-Premier Tech
24Max Kanter (Ger) Team DSM
25Márton Dina (Hun) Eolo-Kometa Cycling Team
26Einer Rubio Reyes (Col) Movistar Team
27Attilio Viviani (Ita) Cofidis
28Alessandro Covi (Ita) UAE Team Emirates
29Senne Leysen (Bel) Alpecin-Fenix
30Matteo Moschetti (Ita) Trek-Segafredo
31Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec
32Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec
33Edoardo Affini (Ita) Jumbo-Visma
34Matteo Jorgenson (USA) Movistar Team
35Harm Vanhoucke (Bel) Lotto Soudal
36Samuele Zoccarato (Ita) Bardiani CSF Faizane'
37Victor Lafay (Fra) Cofidis
38Simon Guglielmi (Fra) Groupama-FDJ
39Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team
40Julius van den Berg (Ned) EF Education-Nippo 0:24:01
41Callum Scotson (Aus) Team BikeExchange
42Mauro Schmid (Swi) Team Qhubeka Assos

Teams
Pos.Rider Name (Country) TeamResult
1Team DSM 15:47:19
2Androni Giocattoli-Sidermec 0:02:31
3Astana-Premier Tech 0:27:46
4UAE Team Emirates 0:29:14
5Eolo-Kometa Cycling Team 0:30:27
6EF Education-Nippo 0:43:50
7Bardiani CSF Faizane' 0:44:07
8Cofidis
9Deceuninck-QuickStep 0:44:14
10Trek-Segafredo 0:45:02
11Movistar Team 0:45:24
12AG2R Citroën Team 0:46:01
13Israel Start-up Nation 0:47:06
14Alpecin-Fenix 0:47:40
15Intermarché-Wanty-Gobert Matériaux 0:54:19
16Ineos Grenadiers 1:07:20
17Bahrain Victorious
18Team BikeExchange
19Groupama-FDJ
20Jumbo-Visma
21Bora-Hansgrohe
22Team Qhubeka Assos

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

Points classification
Pos.Rider Name (Country) TeamResult
1Peter Sagan (Svk) Bora-Hansgrohe 135
2Davide Cimolai (Ita) Israel Start-up Nation 113
3Fernando Gaviria Rendon (Col) UAE Team Emirates 110
4Elia Viviani (Ita) Cofidis 86
5Dries De Bondt (Bel) Alpecin-Fenix 63
6Simone Consonni (Ita) Cofidis 60
7Egan Bernal Gomez (Col) Ineos Grenadiers 59
8Alberto Bettiol (Ita) EF Education-Nippo 53
9Nikias Arndt (Ger) Team DSM 53
10Edoardo Affini (Ita) Jumbo-Visma 50
11Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 49
12Umberto Marengo (Ita) Bardiani CSF Faizane' 45
13Matteo Moschetti (Ita) Trek-Segafredo 44
14Simon Pellaud (Swi) Androni Giocattoli-Sidermec 43
15Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 42
16Stefano Oldani (Ita) Lotto Soudal 42
17Andrea Vendrame (Ita) AG2R Citroën Team 40
18Filippo Fiorelli (Ita) Bardiani CSF Faizane' 40
19Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 39
20Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 34
21Daniel Martin (Irl) Israel Start-up Nation 33
22Samuele Rivi (Ita) Eolo-Kometa Cycling Team 32
23Alessandro Covi (Ita) UAE Team Emirates 32
24Gianni Vermeersch (Bel) Alpecin-Fenix 31
25Jan Tratnik (Slo) Bahrain Victorious 30
26João Almeida (Por) Deceuninck-QuickStep 30
27Nicolas Roche (Irl) Team DSM 29
28Victor Lafay (Fra) Cofidis 26
29Damiano Caruso (Ita) Bahrain Victorious 26
30Diego Ulissi (Ita) UAE Team Emirates 25
31Harm Vanhoucke (Bel) Lotto Soudal 23
32Juan Sebastian Molano Benavides (Col) UAE Team Emirates 23
33Mauro Schmid (Swi) Team Qhubeka Assos 22
34George Bennett (NZl) Jumbo-Visma 22
35Max Kanter (Ger) Team DSM 22
36Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 21
37Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 20
38Bauke Mollema (Ned) Trek-Segafredo 19
39Christopher Hamilton (Aus) Team DSM 19
40Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 18
41Nelson Oliveira (Por) Movistar Team 18
42Oscar Riesebeek (Ned) Alpecin-Fenix 18
43Aleksandr Vlasov (Rus) Astana-Premier Tech 17
44Dario Cataldo (Ita) Movistar Team 17
45Simon Guglielmi (Fra) Groupama-FDJ 17
46Romain Bardet (Fra) Team DSM 16
47Lawrence Naesen (Bel) AG2R Citroën Team 16
48Filippo Ganna (Ita) Ineos Grenadiers 15
49Gorka Izagirre Insausti (Spa) Astana-Premier Tech 15
50Giovanni Carboni (Ita) Bardiani CSF Faizane' 15
51Simon Yates (GBr) Team BikeExchange 14
52Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 14
53Daniel Martinez Poveda (Col) Ineos Grenadiers 13
54Rémi Cavagna (Fra) Deceuninck-QuickStep 13
55Alexis Gougeard (Fra) AG2R Citroën Team 13
56Tony Gallopin (Fra) AG2R Citroën Team 12
57Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 12
58Samuele Battistella (Ita) Astana-Premier Tech 12
59Filippo Zana (Ita) Bardiani CSF Faizane' 11
60Tobias Foss (Nor) Jumbo-Visma 10
61Mikkel Honoré (Den) Deceuninck-QuickStep 10
62Jacopo Mosca (Ita) Trek-Segafredo 9
63Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 9
64Hugh Carthy (GBr) EF Education-Nippo 8
65Antonio Pedrero (Spa) Movistar Team 8
66Louis Vervaeke (Bel) Alpecin-Fenix 8
67Vincenzo Nibali (Ita) Trek-Segafredo 8
68Gianni Moscon (Ita) Ineos Grenadiers 8
69Michael Storer (Aus) Team DSM 8
70Geoffrey Bouchard (Fra) AG2R Citroën Team 8
71Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 8
72Samuele Zoccarato (Ita) Bardiani CSF Faizane' 8
73Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 8
74Patrick Bevin (NZl) Israel Start-up Nation 6
75Amanuel Gebreigzabhier (Eri) Trek-Segafredo 6
76Enrico Battaglin (Ita) Bardiani CSF Faizane' 6
77Mark Christian (GBr) Eolo-Kometa Cycling Team 6
78Koen Bouwman (Ned) Jumbo-Visma 5
79Attila Valter (Hun) Groupama-FDJ 5
80Jimmy Janssens (Bel) Alpecin-Fenix 5
81Albert Torres Barcelo (Spa) Movistar Team 5
82Alexander Krieger (Ger) Alpecin-Fenix 5
83Valerio Conti (Ita) UAE Team Emirates 4
84Maximilian Walscheid (Ger) Team Qhubeka Assos 4
85Maximiliano Richeze (Arg) UAE Team Emirates 4
86Eduardo Sepulveda (Arg) Androni Giocattoli-Sidermec 3
87Matteo Jorgenson (USA) Movistar Team 3
88Matthias Brändle (Aut) Israel Start-up Nation 3
89Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 2
90Davide Formolo (Ita) UAE Team Emirates 2
91Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 2
92Luis Leon Sanchez (Spa) Astana-Premier Tech 2
93Márton Dina (Hun) Eolo-Kometa Cycling Team 2
94Daniel Oss (Ita) Bora-Hansgrohe 2
95Gianluca Brambilla (Ita) Trek-Segafredo 1
96Matteo Badilatti (Swi) Groupama-FDJ 1
97Fabio Felline (Ita) Astana-Premier Tech 1
98Lars van den Berg (Ned) Groupama-FDJ 1
99Christopher Juul-Jensen (Den) Team BikeExchange 1
100Nico Denz (Ger) Team DSM 1
101Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux -1
102Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec -3
103Davide Gabburo (Ita) Bardiani CSF Faizane' -3
104Attilio Viviani (Ita) Cofidis -3
105Giovanni Visconti (Ita) Bardiani CSF Faizane' -14

Mountains classification
Pos.Rider Name (Country) TeamResult
1Geoffrey Bouchard (Fra) AG2R Citroën Team 180
2Egan Bernal Gomez (Col) Ineos Grenadiers 109
3Daniel Martin (Irl) Israel Start-up Nation 79
4Bauke Mollema (Ned) Trek-Segafredo 53
5Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 52
6Damiano Caruso (Ita) Bahrain Victorious 41
7Dries De Bondt (Bel) Alpecin-Fenix 39
8João Almeida (Por) Deceuninck-QuickStep 30
9Jan Tratnik (Slo) Bahrain Victorious 26
10Romain Bardet (Fra) Team DSM 22
11Vincenzo Nibali (Ita) Trek-Segafredo 18
12Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 17
13Simon Yates (GBr) Team BikeExchange 17
14Alessandro Covi (Ita) UAE Team Emirates 17
15Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 16
16Aleksandr Vlasov (Rus) Astana-Premier Tech 16
17Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 13
18Harm Vanhoucke (Bel) Lotto Soudal 13
19Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 13
20Gianni Moscon (Ita) Ineos Grenadiers 12
21Mauro Schmid (Swi) Team Qhubeka Assos 11
22Diego Ulissi (Ita) UAE Team Emirates 11
23Gianluca Brambilla (Ita) Trek-Segafredo 10
24Hugh Carthy (GBr) EF Education-Nippo 10
25George Bennett (NZl) Jumbo-Visma 10
26Antonio Pedrero (Spa) Movistar Team 10
27Jacopo Mosca (Ita) Trek-Segafredo 10
28Simon Carr (GBr) EF Education-Nippo 10
29Simon Pellaud (Swi) Androni Giocattoli-Sidermec 9
30Andrea Vendrame (Ita) AG2R Citroën Team 9
31Nikias Arndt (Ger) Team DSM 9
32Louis Vervaeke (Bel) Alpecin-Fenix 7
33Daniel Martinez Poveda (Col) Ineos Grenadiers 6
34Giovanni Carboni (Ita) Bardiani CSF Faizane' 6
35Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 6
36Lars van den Berg (Ned) Groupama-FDJ 6
37Christopher Juul-Jensen (Den) Team BikeExchange 6
38Filippo Fiorelli (Ita) Bardiani CSF Faizane' 6
39Nelson Oliveira (Por) Movistar Team 5
40Michael Storer (Aus) Team DSM 5
41Victor Lafay (Fra) Cofidis 4
42Christopher Hamilton (Aus) Team DSM 4
43Dario Cataldo (Ita) Movistar Team 4
44Davide Villella (Ita) Movistar Team 4
45Edoardo Affini (Ita) Jumbo-Visma 4
46Rémi Cavagna (Fra) Deceuninck-QuickStep 3
47Giovanni Aleotti (Ita) Bora-Hansgrohe 3
48Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 3
49James Knox (GBr) Deceuninck-QuickStep 3
50Giovanni Visconti (Ita) Bardiani CSF Faizane' 3
51Oscar Riesebeek (Ned) Alpecin-Fenix 3
52Alexis Gougeard (Fra) AG2R Citroën Team 3
53Patrick Bevin (NZl) Israel Start-up Nation 2
54Mark Christian (GBr) Eolo-Kometa Cycling Team 2
55Jimmy Janssens (Bel) Alpecin-Fenix 2
56Samuele Zoccarato (Ita) Bardiani CSF Faizane' 2
57Daniel Oss (Ita) Bora-Hansgrohe 2
58Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 2
59Attila Valter (Hun) Groupama-FDJ 1
60Jan Hirt (Cze) Intermarché-Wanty-Gobert Matériaux 1
61Einer Rubio Reyes (Col) Movistar Team 1
62Tony Gallopin (Fra) AG2R Citroën Team 1
63Simon Guglielmi (Fra) Groupama-FDJ 1
64Lawrence Naesen (Bel) AG2R Citroën Team 1
65Albert Torres Barcelo (Spa) Movistar Team 1
66Umberto Marengo (Ita) Bardiani CSF Faizane' -2
67Fabio Felline (Ita) Astana-Premier Tech -4
68Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec -4
69Davide Gabburo (Ita) Bardiani CSF Faizane' -4
70Attilio Viviani (Ita) Cofidis -4
71Riccardo Minali (Ita) Intermarché-Wanty-Gobert Matériaux -4
72Davide Formolo (Ita) UAE Team Emirates -8

Young riders classification
Pos.Rider Name (Country) TeamResult
1Egan Bernal Gomez (Col) Ineos Grenadiers 77:10:18
2Aleksandr Vlasov (Rus) Astana-Premier Tech 0:06:03
3Daniel Martinez Poveda (Col) Ineos Grenadiers 0:07:17
4João Almeida (Por) Deceuninck-QuickStep 0:08:45
5Tobias Foss (Nor) Jumbo-Visma 0:09:18
6Attila Valter (Hun) Groupama-FDJ 0:35:12
7Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 0:38:31
8Michael Storer (Aus) Team DSM 1:36:47
9Einer Rubio Reyes (Col) Movistar Team 1:43:37
10Alessandro Covi (Ita) UAE Team Emirates 1:46:33
11Harold Tejada Canacue (Col) Astana-Premier Tech 1:46:57
12Vadim Pronskiy (Kaz) Astana-Premier Tech 1:52:49
13Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 1:54:27
14Matteo Sobrero (Ita) Astana-Premier Tech 2:13:36
15Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 2:21:18
16Simon Carr (GBr) EF Education-Nippo 2:26:05
17Lars van den Berg (Ned) Groupama-FDJ 2:29:01
18Jefferson Cepeda (Ecu) Androni Giocattoli-Sidermec 2:31:54
19Filippo Zana (Ita) Bardiani CSF Faizane' 2:35:45
20Harm Vanhoucke (Bel) Lotto Soudal 2:40:34
21Mikkel Honoré (Den) Deceuninck-QuickStep 2:44:38
22Victor Lafay (Fra) Cofidis 2:46:07
23Samuele Battistella (Ita) Astana-Premier Tech 2:48:20
24Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 2:48:41
25Callum Scotson (Aus) Team BikeExchange 2:53:35
26Giovanni Aleotti (Ita) Bora-Hansgrohe 2:54:17
27Stefano Oldani (Ita) Lotto Soudal 2:58:28
28Natnael Tesfazion (Eri) Androni Giocattoli-Sidermec 3:01:51
29Márton Dina (Hun) Eolo-Kometa Cycling Team 3:13:59
30Simon Guglielmi (Fra) Groupama-FDJ 3:14:37
31Matteo Jorgenson (USA) Movistar Team 3:15:55
32Samuele Zoccarato (Ita) Bardiani CSF Faizane' 3:24:23
33Mauro Schmid (Swi) Team Qhubeka Assos 3:28:48
34Senne Leysen (Bel) Alpecin-Fenix 3:32:18
35Edoardo Affini (Ita) Jumbo-Visma 3:39:59
36Filippo Ganna (Ita) Ineos Grenadiers 3:49:30
37Max Kanter (Ger) Team DSM 3:50:00
38Samuele Rivi (Ita) Eolo-Kometa Cycling Team 3:54:30
39Julius van den Berg (Ned) EF Education-Nippo 3:57:38
40Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 3:58:05
41Attilio Viviani (Ita) Cofidis 4:24:42
42Matteo Moschetti (Ita) Trek-Segafredo 4:25:03

Combativity classification
Pos.Rider Name (Country) TeamResult
1Dries De Bondt (Bel) Alpecin-Fenix 49
2Simon Pellaud (Swi) Androni Giocattoli-Sidermec 37
3Egan Bernal Gomez (Col) Ineos Grenadiers 34
4Geoffrey Bouchard (Fra) AG2R Citroën Team 32
5Umberto Marengo (Ita) Bardiani CSF Faizane' 31
6Fernando Gaviria Rendon (Col) UAE Team Emirates 23
7Daniel Martin (Irl) Israel Start-up Nation 21
8Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 21
9Peter Sagan (Svk) Bora-Hansgrohe 21
10Samuele Rivi (Ita) Eolo-Kometa Cycling Team 20
11João Almeida (Por) Deceuninck-QuickStep 19
12Bauke Mollema (Ned) Trek-Segafredo 19
13Nikias Arndt (Ger) Team DSM 19
14Jan Tratnik (Slo) Bahrain Victorious 19
15Alessandro Covi (Ita) UAE Team Emirates 18
16Davide Cimolai (Ita) Israel Start-up Nation 18
17Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 15
18Harm Vanhoucke (Bel) Lotto Soudal 15
19Edoardo Affini (Ita) Jumbo-Visma 15
20Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 15
21Elia Viviani (Ita) Cofidis 15
22Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 13
23Simone Consonni (Ita) Cofidis 13
24Filippo Fiorelli (Ita) Bardiani CSF Faizane' 12
25Filippo Ganna (Ita) Ineos Grenadiers 12
26Damiano Caruso (Ita) Bahrain Victorious 11
27Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 11
28Vincenzo Nibali (Ita) Trek-Segafredo 10
29Alberto Bettiol (Ita) EF Education-Nippo 10
30Giovanni Carboni (Ita) Bardiani CSF Faizane' 10
31Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 10
32Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 10
33Oscar Riesebeek (Ned) Alpecin-Fenix 10
34Diego Ulissi (Ita) UAE Team Emirates 9
35Nelson Oliveira (Por) Movistar Team 9
36Victor Lafay (Fra) Cofidis 9
37Mauro Schmid (Swi) Team Qhubeka Assos 9
38Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 8
39Nicolas Roche (Irl) Team DSM 8
40Amanuel Gebreigzabhier (Eri) Trek-Segafredo 8
41Rémi Cavagna (Fra) Deceuninck-QuickStep 8
42Gianni Vermeersch (Bel) Alpecin-Fenix 8
43Simon Yates (GBr) Team BikeExchange 7
44Romain Bardet (Fra) Team DSM 7
45Michael Storer (Aus) Team DSM 7
46Andrea Vendrame (Ita) AG2R Citroën Team 7
47Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 7
48Christopher Hamilton (Aus) Team DSM 7
49Dario Cataldo (Ita) Movistar Team 7
50Samuele Zoccarato (Ita) Bardiani CSF Faizane' 7
51Alexis Gougeard (Fra) AG2R Citroën Team 7
52Aleksandr Vlasov (Rus) Astana-Premier Tech 6
53Gorka Izagirre Insausti (Spa) Astana-Premier Tech 6
54Gianluca Brambilla (Ita) Trek-Segafredo 6
55Jacopo Mosca (Ita) Trek-Segafredo 6
56Tony Gallopin (Fra) AG2R Citroën Team 6
57Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 6
58Mark Christian (GBr) Eolo-Kometa Cycling Team 6
59Stefano Oldani (Ita) Lotto Soudal 6
60Simon Guglielmi (Fra) Groupama-FDJ 6
61George Bennett (NZl) Jumbo-Visma 5
62Gianni Moscon (Ita) Ineos Grenadiers 5
63Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 5
64Christopher Juul-Jensen (Den) Team BikeExchange 5
65Davide Gabburo (Ita) Bardiani CSF Faizane' 5
66Matteo Moschetti (Ita) Trek-Segafredo 5
67Tobias Foss (Nor) Jumbo-Visma 4
68Koen Bouwman (Ned) Jumbo-Visma 4
69Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 4
70Mikkel Honoré (Den) Deceuninck-QuickStep 4
71Giovanni Visconti (Ita) Bardiani CSF Faizane' 4
72Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 4
73Antonio Pedrero (Spa) Movistar Team 3
74Louis Vervaeke (Bel) Alpecin-Fenix 3
75Simon Carr (GBr) EF Education-Nippo 3
76Iljo Keisse (Bel) Deceuninck-QuickStep 3
77Hugh Carthy (GBr) EF Education-Nippo 2
78Davide Formolo (Ita) UAE Team Emirates 2
79Patrick Bevin (NZl) Israel Start-up Nation 2
80Matteo Badilatti (Swi) Groupama-FDJ 2
81Samuele Battistella (Ita) Astana-Premier Tech 2
82Jimmy Janssens (Bel) Alpecin-Fenix 2
83Albert Torres Barcelo (Spa) Movistar Team 2
84Daniel Martinez Poveda (Col) Ineos Grenadiers 1
85Attila Valter (Hun) Groupama-FDJ 1
86Lars van den Berg (Ned) Groupama-FDJ 1
87Enrico Battaglin (Ita) Bardiani CSF Faizane' 1
88Giovanni Aleotti (Ita) Bora-Hansgrohe 1
89Valerio Conti (Ita) UAE Team Emirates 1
90Senne Leysen (Bel) Alpecin-Fenix 1
91Lawrence Naesen (Bel) AG2R Citroën Team 1

Sprints classification
Pos.Rider Name (Country) TeamResult
1Dries De Bondt (Bel) Alpecin-Fenix 64
2Umberto Marengo (Ita) Bardiani CSF Faizane' 54
3Simon Pellaud (Swi) Androni Giocattoli-Sidermec 53
4Samuele Rivi (Ita) Eolo-Kometa Cycling Team 32
5Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 30
6Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 23
7Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 18
8Fernando Gaviria Rendon (Col) UAE Team Emirates 18
9Amanuel Gebreigzabhier (Eri) Trek-Segafredo 13
10Jan Tratnik (Slo) Bahrain Victorious 13
11Gorka Izagirre Insausti (Spa) Astana-Premier Tech 11
12Tony Gallopin (Fra) AG2R Citroën Team 11
13Bauke Mollema (Ned) Trek-Segafredo 11
14Jhonatan Narvaez Prado (Ecu) Ineos Grenadiers 11
15Filippo Ganna (Ita) Ineos Grenadiers 11
16Geoffrey Bouchard (Fra) AG2R Citroën Team 10
17Giovanni Carboni (Ita) Bardiani CSF Faizane' 10
18Davide Gabburo (Ita) Bardiani CSF Faizane' 10
19Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 10
20Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 10
21Gianni Vermeersch (Bel) Alpecin-Fenix 10
22Oscar Riesebeek (Ned) Alpecin-Fenix 10
23Edoardo Affini (Ita) Jumbo-Visma 10
24Rémi Cavagna (Fra) Deceuninck-QuickStep 10
25João Almeida (Por) Deceuninck-QuickStep 9
26Michael Storer (Aus) Team DSM 9
27Samuele Zoccarato (Ita) Bardiani CSF Faizane' 9
28Vincenzo Nibali (Ita) Trek-Segafredo 9
29Harm Vanhoucke (Bel) Lotto Soudal 9
30Alexis Gougeard (Fra) AG2R Citroën Team 9
31Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 7
32Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 7
33Filippo Fiorelli (Ita) Bardiani CSF Faizane' 7
34Simone Consonni (Ita) Cofidis 7
35Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 7
36Alberto Bettiol (Ita) EF Education-Nippo 6
37Nelson Oliveira (Por) Movistar Team 6
38Mark Christian (GBr) Eolo-Kometa Cycling Team 6
39Nikias Arndt (Ger) Team DSM 6
40Jacopo Mosca (Ita) Trek-Segafredo 6
41Nicola Venchiarutti (Ita) Androni Giocattoli-Sidermec 6
42Simon Guglielmi (Fra) Groupama-FDJ 6
43Alessandro Covi (Ita) UAE Team Emirates 6
44Mikkel Honoré (Den) Deceuninck-QuickStep 6
45Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 6
46Christopher Juul-Jensen (Den) Team BikeExchange 6
47Dario Cataldo (Ita) Movistar Team 5
48Koen Bouwman (Ned) Jumbo-Visma 4
49Nicolas Roche (Irl) Team DSM 4
50Elia Viviani (Ita) Cofidis 4
51Diego Ulissi (Ita) UAE Team Emirates 3
52Egan Bernal Gomez (Col) Ineos Grenadiers 3
53Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 3
54Gianni Moscon (Ita) Ineos Grenadiers 3
55Simone Petilli (Ita) Intermarché-Wanty-Gobert Matériaux 3
56Iljo Keisse (Bel) Deceuninck-QuickStep 3
57Antonio Pedrero (Spa) Movistar Team 2
58Matteo Badilatti (Swi) Groupama-FDJ 2
59Davide Formolo (Ita) UAE Team Emirates 2
60Christopher Hamilton (Aus) Team DSM 2
61Giovanni Visconti (Ita) Bardiani CSF Faizane' 2
62Jimmy Janssens (Bel) Alpecin-Fenix 2
63Victor Lafay (Fra) Cofidis 2
64Stefano Oldani (Ita) Lotto Soudal 2
65Peter Sagan (Svk) Bora-Hansgrohe 2
66Albert Torres Barcelo (Spa) Movistar Team 2
67Valerio Conti (Ita) UAE Team Emirates 1
68Gianluca Brambilla (Ita) Trek-Segafredo 1
69Mauro Schmid (Swi) Team Qhubeka Assos 1
70Samuele Battistella (Ita) Astana-Premier Tech 1
71Lawrence Naesen (Bel) AG2R Citroën Team 1
72Senne Leysen (Bel) Alpecin-Fenix 1
73Simon Carr (GBr) EF Education-Nippo 1
74Davide Cimolai (Ita) Israel Start-up Nation 1

Breakaway classification
Pos.Rider Name (Country) TeamResult
1Simon Pellaud (Swi) Androni Giocattoli-Sidermec 695
2Umberto Marengo (Ita) Bardiani CSF Faizane' 648
3Samuele Rivi (Ita) Eolo-Kometa Cycling Team 414
4Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 298
5Alexis Gougeard (Fra) AG2R Citroën Team 274
6Vincenzo Albanese (Ita) Eolo-Kometa Cycling Team 269
7Filippo Tagliani (Ita) Androni Giocattoli-Sidermec 224
8Samuele Zoccarato (Ita) Bardiani CSF Faizane' 169
9Lars van den Berg (Ned) Groupama-FDJ 167
10Mark Christian (GBr) Eolo-Kometa Cycling Team 164
11Francesco Gavazzi (Ita) Eolo-Kometa Cycling Team 148
12Geoffrey Bouchard (Fra) AG2R Citroën Team 134
13Andrii Ponomar (Ukr) Androni Giocattoli-Sidermec 133
14Giovanni Carboni (Ita) Bardiani CSF Faizane' 125
15Dario Cataldo (Ita) Movistar Team 124
16Simon Guglielmi (Fra) Groupama-FDJ 119
17Antonio Pedrero (Spa) Movistar Team 118
18Nelson Oliveira (Por) Movistar Team 118
19Nikias Arndt (Ger) Team DSM 108
20Victor Lafay (Fra) Cofidis 108
21Bauke Mollema (Ned) Trek-Segafredo 102
22Fernando Gaviria Rendon (Col) UAE Team Emirates 99
23Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 84
24Davide Formolo (Ita) UAE Team Emirates 83
25Vincenzo Nibali (Ita) Trek-Segafredo 81
26João Almeida (Por) Deceuninck-QuickStep 80
27Gorka Izagirre Insausti (Spa) Astana-Premier Tech 80
28Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux 80
29Jimmy Janssens (Bel) Alpecin-Fenix 79
30Amanuel Gebreigzabhier (Eri) Trek-Segafredo 71
31Davide Gabburo (Ita) Bardiani CSF Faizane' 68
32Alessandro Covi (Ita) UAE Team Emirates 66
33Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 65
34Christopher Juul-Jensen (Den) Team BikeExchange 65
35Dries De Bondt (Bel) Alpecin-Fenix 53
36Mauro Schmid (Swi) Team Qhubeka Assos 50
37Daniel Martin (Irl) Israel Start-up Nation 43
38Harm Vanhoucke (Bel) Lotto Soudal 40
39Enrico Battaglin (Ita) Bardiani CSF Faizane' 40
40Lawrence Naesen (Bel) AG2R Citroën Team 40
41Gianni Moscon (Ita) Ineos Grenadiers 33
42Oscar Riesebeek (Ned) Alpecin-Fenix 22
43Egan Bernal Gomez (Col) Ineos Grenadiers 21
44George Bennett (NZl) Jumbo-Visma 20
45Rémi Cavagna (Fra) Deceuninck-QuickStep 20
46Andrea Vendrame (Ita) AG2R Citroën Team 19
47Jan Tratnik (Slo) Bahrain Victorious 19
48Lorenzo Fortunato (Ita) Eolo-Kometa Cycling Team 17
49Simon Carr (GBr) EF Education-Nippo 16
50Christopher Hamilton (Aus) Team DSM 13
51Pieter Serry (Bel) Deceuninck-QuickStep 11
52Mikkel Honoré (Den) Deceuninck-QuickStep 11
53Gianluca Brambilla (Ita) Trek-Segafredo 10
54Louis Vervaeke (Bel) Alpecin-Fenix 9
55Patrick Bevin (NZl) Israel Start-up Nation 9
56Filippo Fiorelli (Ita) Bardiani CSF Faizane' 8
57Alberto Bettiol (Ita) EF Education-Nippo 7
58Samuele Battistella (Ita) Astana-Premier Tech 7
59Jacopo Mosca (Ita) Trek-Segafredo 6
60Andrea Pasqualon (Ita) Intermarché-Wanty-Gobert Matériaux 6
61Matteo Jorgenson (USA) Movistar Team 6
62Valerio Conti (Ita) UAE Team Emirates 6
63Edoardo Affini (Ita) Jumbo-Visma 6
64Albert Torres Barcelo (Spa) Movistar Team 6
65Stefano Oldani (Ita) Lotto Soudal 5

Fair Play classification
Pos.Rider Name (Country) TeamResult
1Bahrain Victorious
2Team DSM
3Jumbo-Visma
4Israel Start-up Nation
5Groupama-FDJ
6Bora-Hansgrohe
7Ineos Grenadiers 20
8Team Qhubeka Assos 20
9Lotto Soudal 20
10EF Education-Nippo 30
11Deceuninck-QuickStep 50
12Eolo-Kometa Cycling Team 50
13AG2R Citroën Team 50
14UAE Team Emirates 60
15Movistar Team 100
16Astana-Premier Tech 110
17Androni Giocattoli-Sidermec 110
18Cofidis 110
19Intermarché-Wanty-Gobert Matériaux 140
20Alpecin-Fenix 180
21Bardiani CSF Faizane' 280
22Trek-Segafredo 310
23Team BikeExchange 450

Teams classification
Pos.Rider Name (Country) TeamResult
1Team DSM 231:54:18
2Ineos Grenadiers 0:05:09
3Trek-Segafredo 0:13:20
4Astana-Premier Tech 0:28:54
5Jumbo-Visma 0:31:49
6Team BikeExchange 0:49:35
7Movistar Team 0:52:37
8EF Education-Nippo 0:54:56
9Deceuninck-QuickStep 1:10:36
10UAE Team Emirates 1:21:40
11Bahrain Victorious 1:22:01
12Groupama-FDJ 2:01:11
13Eolo-Kometa Cycling Team 2:01:12
14Intermarché-Wanty-Gobert Matériaux 2:08:31
15AG2R Citroën Team 3:11:33
16Israel Start-up Nation 3:25:57
17Bora-Hansgrohe 3:39:57
18Androni Giocattoli-Sidermec 3:49:26
19Alpecin-Fenix 4:05:35
20Bardiani CSF Faizane' 4:53:26
21Cofidis 6:37:52
22Team Qhubeka Assos 7:02:51

Latest on Cyclingnews