Skip to main content

Giro d'Italia: Narvaez prevails in pursuit on stage 12

Image 1 of 32

CESENATICO ITALY OCTOBER 15 Arrival Jhonnatan Narvaez Prado of Ecuador and Team INEOS Grenadiers Celebration during the 103rd Giro dItalia 2020 Stage Twelve a 204km stage from Cesenatico to Cesenatico girodiitalia Giro on October 15 2020 in Cesenatico Italy Photo by Tim de WaeleGetty Images

Jhonatan Narváez (Ineos Grenadiers) wins stage 12 at the Giro d'Italia (Image credit: Getty Images Sport)
Image 2 of 32

CESENATICO ITALY OCTOBER 15 Arrival Mark Padun of Ukraine and Team Bahrain Mclaren during the 103rd Giro dItalia 2020 Stage Twelve a 204km stage from Cesenatico to Cesenatico girodiitalia Giro on October 15 2020 in Cesenatico Italy Photo by Stuart FranklinGetty Images

Mark Padun stage 12 at the Giro d'Italia (Image credit: Getty Images)
Image 3 of 32

CESENATICO ITALY OCTOBER 15 Arrival Simon Clarke of Australia and Team EF Pro Cycling during the 103rd Giro dItalia 2020 Stage Twelve a 204km stage from Cesenatico to Cesenatico girodiitalia Giro on October 15 2020 in Cesenatico Italy Photo by Stuart FranklinGetty Images

Simon Clarke stage 12 Giro d'Italia (Image credit: Getty Images)
Image 4 of 32

Team Deceuninck Portugals rider Joao Almeida wearing the Pink Jersey crosses the finish line in the 12th stage of the Giro dItalia 2020 cycling race a 204kilometers route between Cesenatico and Cesenatico on October 15 2020 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

Joao Almeida in the maglia rosa (Image credit: Getty Images)
Image 5 of 32

Team Ineos Grenadiers rider Ecuadors Jhonatan Narvaez rides in the race head during the 12th stage of the Giro dItalia 2020 cycling race a 204kilometers route between Cesenatico and Cesenatico on October 15 2020 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

Jhonatan Narvaez (Ineos) (Image credit: Getty Images Sport)
Image 6 of 32

Jhonnatan Prado Narvaez, Simon Clarke, Joey Rosskopf in the breakaway during stage 12 at the Giro d'Italia

Jhonnatan Prado Narvaez, Simon Clarke, Joey Rosskopf in the breakaway during stage 12 at the Giro d'Italia (Image credit: Getty Images)
Image 7 of 32

Team Bahrain McLaren rider Ukrainians Mark Padun L and Team Ineos Grenadiers rider Ecuadors Jhonatan Narvaez ride in the race head during the 12th stage of the Giro dItalia 2020 cycling race a 204kilometers route between Cesenatico and Cesenatico on October 15 2020 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

Mark Padun (Bahrain McClaren) and Jhonatan Narvaez (Ineos) off the front (Image credit: Getty Images Sport)
Image 8 of 32

CESENATICO ITALY OCTOBER 15 Podium Jhonnatan Narvaez Prado of Ecuador and Team INEOS Grenadiers Celebration Champagne Mask Covid safety measures during the 103rd Giro dItalia 2020 Stage Twelve a 204km stage from Cesenatico to Cesenatico girodiitalia Giro on October 15 2020 in Cesenatico Italy Photo by Tim de WaeleGetty Images

(Image credit: Getty Images Sport)
Image 9 of 32

CESENATICO ITALY OCTOBER 15 Simon Clarke of Australia and Team EF Pro Cycling Breakaway during the 103rd Giro dItalia 2020 Stage Twelve a 204km stage from Cesenatico to Cesenatico girodiitalia Giro on October 15 2020 in Cesenatico Italy Photo by Tim de WaeleGetty Images

Simon Clarke (EF Pro Cycling) (Image credit: Getty Images Sport)
Image 10 of 32

FromL Team Astana Denmarks rider Jakob Fuglsang Team Trek Italys rider Vincenzo Nibali and Team Deceuninck Portugals rider Joao Almeida wearing the Pink Jersey compete during the 12th stage of the Giro dItalia 2020 cycling race a 204kilometers route between Cesenatico and Cesenatico on October 15 2020 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

Vincenzo Nibali (Trek-Segafredo) and race leader João Almeida (Deceuninck-Quickstep) (Image credit: Getty Images Sport)
Image 11 of 32

Cesare Benedetti, Simon Pellaud, Manuele Boaro in the breakaway during stage 12 at the Giro d'Italia

Cesare Benedetti, Simon Pellaud, Manuele Boaro in the breakaway during stage 12 at the Giro d'Italia (Image credit: Getty Images)
Image 12 of 32

Cesare Benedetti, Francois Bidard in the breakaway during stage 12 at the Giro d'Italia

Cesare Benedetti, Francois Bidard in the breakaway during stage 12 at the Giro d'Italia (Image credit: Getty Images)
Image 13 of 32

Victor Campenaerts, Joey Rosskopf form part of the breakaway during stage 12 at the Giro d'Italia

Victor Campenaerts, Joey Rosskopf form part of the breakaway during stage 12 at the Giro d'Italia (Image credit: Getty Images)
Image 14 of 32

Deceuninck-QuickStep control the main field during stage 12 at the Giro d'Italia

Deceuninck-QuickStep control the main field during stage 12 at the Giro d'Italia (Image credit: Getty Images)
Image 15 of 32

NTT Pro Cycling during stage 12 at the Giro d'Italia

NTT Pro Cycling during stage 12 at the Giro d'Italia (Image credit: Getty Images)
Image 16 of 32

Joao Almeida in the maglia rosa during stage 12 at the Giro d'Italia

Joao Almeida in the maglia rosa during stage 12 at the Giro d'Italia (Image credit: Getty Images)
Image 17 of 32

Mark Padun in the breakaway stage 12 at Giro d'Italia

Mark Padun in the breakaway stage 12 at Giro d'Italia (Image credit: Bettini Photo)
Image 18 of 32

The breakaway during stage 12 at the Giro d'Italia

The breakaway during stage 12 at the Giro d'Italia (Image credit: Bettini Photo)
Image 19 of 32

Deceuninck-QuickStep stage 12 a the Giro d'Italia

Deceuninck-QuickStep stage 12 a the Giro d'Italia (Image credit: Bettini Photo)
Image 20 of 32

The peloton during stage 12 at the Giro d'Italia

The peloton during stage 12 at the Giro d'Italia (Image credit: Bettini Photo)
Image 21 of 32

Joao Almeida in the maglia rosa during stage 12 at the Giro d'Italia

Joao Almeida in the maglia rosa during stage 12 at the Giro d'Italia (Image credit: Bettini Photo)
Image 22 of 32

Team Deceuninck rider Portugals Joao Almeida celebrates on the podium as he receives the overall pink jersey after the 12th stage of the Giro dItalia 2020 cycling race a 204kilometers route between Cesenatico and Cesenatico on October 15 2020 Photo by Luca Bettini AFP Photo by LUCA BETTINIAFP via Getty Images

João Almeida (Deceuninck-Quickstep) (Image credit: Getty Images Sport)
Image 23 of 32

CESENATICO ITALY OCTOBER 15 Arrival Joey Rosskopf of The United States and CCC Team during the 103rd Giro dItalia 2020 Stage Twelve a 204km stage from Cesenatico to Cesenatico girodiitalia Giro on October 15 2020 in Cesenatico Italy Photo by Stuart FranklinGetty Images

Joey Rosskopf (CCC Team) (Image credit: Getty Images Sport)
Image 24 of 32

CESENATICO ITALY OCTOBER 15 Arrival Simon Pellaud of Switzerland and Team Androni Giocattoli Sidermec during the 103rd Giro dItalia 2020 Stage Twelve a 204km stage from Cesenatico to Cesenatico girodiitalia Giro on October 15 2020 in Cesenatico Italy Photo by Stuart FranklinGetty Images

Simon Pellaud (Androni Giocattoli) (Image credit: Getty Images Sport)
Image 25 of 32

CESENATICO ITALY OCTOBER 15 Arrival Brandon Mcnulty of The United States and UAE Team Emirates during the 103rd Giro dItalia 2020 Stage Twelve a 204km stage from Cesenatico to Cesenatico girodiitalia Giro on October 15 2020 in Cesenatico Italy Photo by Stuart FranklinGetty Images

Brandon McNulty (UAE Team Emirates) leads the maglia rosa group ot the line (Image credit: Getty Images Sport)
Image 26 of 32

CESENATICO ITALY OCTOBER 15 Arrival James Knox of The United Kingdom and Team Deceuninck QuickStep during the 103rd Giro dItalia 2020 Stage Twelve a 204km stage from Cesenatico to Cesenatico girodiitalia Giro on October 15 2020 in Cesenatico Italy Photo by Stuart FranklinGetty Images

James Knox (Deceuninck-Quickstep) (Image credit: Getty Images Sport)
Image 27 of 32

CESENATICO ITALY OCTOBER 15 Arrival Mark Padun of Ukraine and Team Bahrain Mclaren during the 103rd Giro dItalia 2020 Stage Twelve a 204km stage from Cesenatico to Cesenatico girodiitalia Giro on October 15 2020 in Cesenatico Italy Photo by Stuart FranklinGetty Images

Mark Padun (Bahrain McLaren) (Image credit: Getty Images Sport)
Image 28 of 32

CESENATICO ITALY OCTOBER 15 Arrival Simon Clarke of Australia and Team EF Pro Cycling during the 103rd Giro dItalia 2020 Stage Twelve a 204km stage from Cesenatico to Cesenatico girodiitalia Giro on October 15 2020 in Cesenatico Italy Photo by Stuart FranklinGetty Images

Simon Clarke (EF Pro Cycling) (Image credit: Getty Images Sport)
Image 29 of 32

CESENATICO ITALY OCTOBER 15 Podium Ruben Guerreiro of Portugal and Team EF Pro Cycling Blue Mountain Jersey Celebration Flowers Mask Covid safety measures during the 103rd Giro dItalia 2020 Stage Twelve a 204km stage from Cesenatico to Cesenatico girodiitalia Giro on October 15 2020 in Cesenatico Italy Photo by Stuart FranklinGetty Images

Ruben Guerreiro (EF Pro Cycling) (Image credit: Getty Images Sport)
Image 30 of 32

CESENATICO ITALY OCTOBER 15 Podium Jhonnatan Narvaez Prado of Ecuador and Team INEOS Grenadiers Celebration Mask Covid safety measures during the 103rd Giro dItalia 2020 Stage Twelve a 204km stage from Cesenatico to Cesenatico girodiitalia Giro on October 15 2020 in Cesenatico Italy Photo by Tim de WaeleGetty Images

Jhonatan Narvaez (Ineos) (Image credit: Getty Images Sport)
Image 31 of 32

CESENATICO ITALY OCTOBER 15 Arrival Peloton Landscape during the 103rd Giro dItalia 2020 Stage Twelve a 204km stage from Cesenatico to Cesenatico girodiitalia Giro on October 15 2020 in Cesenatico Italy Photo by Stuart FranklinGetty Images

The gruppetto finishes stage 12 (Image credit: Getty Images Sport)
Image 32 of 32

UNSPECIFIED, ITALY - OCTOBER 15: <<enter caption here>> on October 15, 2020 in UNSPECIFIED, Italy. (Photo by Stuart Franklin/Getty Images,)

Maglia ciclamino Arnaud Demare finishes a rainy stage 12 (Image credit: Getty Images Sport)

Jhonatan Narváez (Ineos Grenadiers) won stage 12 of the Giro d’Italia after surviving from the day’s main break and attacking on the final climbs. 

The Ineos Grenadiers rider went on the offensive with Mark Padun (Bahrain McLaren) and it looked as though the pair would decide the outcome of a rain-soaked stage into Cesenatico but Padun had a mechanical with 24km remaining and despite chasing Narváez to within just nine seconds the Ineos Grenadiers rider rallied in the closing 10 kilometers to win his maiden Grand Tour stage and Ineos' third of this year’s Giro d’Italia.

A disconsolate Padun crossed the line to take second on the stage but it was of little consolation after he looked every bit as good as Narváez on the climbs. Simon Clarke (EF Education) finished some way back in third.

In the race for the maglia rosa João Almeida (Deceuninck-QuickStep) was more than good enough to retain his advantage in the GC. Despite a day of pressure from NTT Pro Cycling and the weather contributing to a horrific day in the saddle, the young race leader held firm to keep his 34 second lead over Wilco Kelderman (Team Sunweb) with Pello Bilbao (Bahrain McLaren) a further nine seconds down.

Narváez and Padun, part of the 14-man early breakaway, pushed on during the descent of the uncategorised Passo delle Siepi with more than 50km to go and quickly passed Clarke, who had attacked just over the summit as the weather continued to worsen and the rest of the escape group shattered.

Driving rain, wind and low temperatures were running themes throughout most of the stage and the conditions certainly appeared to nullify the battle within the GC group. 

NTT Pro Cycling were intent on making the race hard for their leader Domenico Pozzovivo and the South African team reduced the break’s early advantage from around 12 minutes to less than six on the punishingly difficult terrain. But as the team burnt through their riders one by one they were left with only token accelerations from Pozzovivo, who try as he might, simply didn’t have the legs or the terrain to really test his rivals. 

His team’s intent certainly did some damage, however, as they reduced the maglia rosa group to less than 20 riders and isolated Vincenzo Nibali, with the former winner forced to ride the final 50km without any teammates. Only Ilnur Zakarin (CCC Team) from the top-ten contenders lost time however, as all of Pozzovivo’s main rivals kept pace.

Up ahead it looked as though Narváez and Padun would contents the final sprint to decide the stage but on the final descent, the rider from Ukraine suffered a puncture and with Narváez unwilling to wait the Bahrain-McLaren rider was forced to chase. 

It looked like a forlorn cause when the gap ballooned to just over 30 seconds but when the road flattened Narváez began to struggle. He lost time consistently and with 11km to go it looked as though Padun would make the juncture and turn the race on its head but just when it looked like parity would restored Narváez responded and slowly the momentum began to swing back towards the Ineos Grenadiers’ rider. 

With 5km to go it was clear that Narváez would take the win, while Padun would have to settle for second.

"This feels so good because it was a really hard stage with the cold, the rain,"  Narváez said.

"It means a lot for any professional rider to win here at the Giro d’Italia and especially so for me. I want to dedicate this this victory to Nico Portal, the Ineos directeur sportif who passed away. He taught me everything I know as a rider."

Almeida shivered after pulling on yet another pink jersey but he was happy to still be in the maglia rosa.  

"It was a hard stage, almost six hours long with rain and cold, climbs and descents. It was a hard day out but hopefully we can now keep the jersey until Saturday," he said.

"I have a perfect team and they did a perfect job. I’m thankful to them. For sure if you didn’t have the legs today, you’d get dropped but I was feeling good. I guess the other guys were too, so we’ll have a hard race in the next few days."

Almeida was also asked about calls to stop the Giro d'Italia if other COVID-19 cases emerge. He is keen to race on.

"I’m the maglia rosa, so I can’t say: 'Lets stop.' For sure next week will be a hard week but it's not my decision (to stop), that’s the organisation's decision. We’re fighting for the jersey and we’ll see how it goes. I think we have to make the smartest decision for everyone."

How it unfolded

Once again the race was overshadowed by the COVID-19 pandemic after news broke that 17 police officers on the Giro E-Bike event had tested positive for the virus but despite further rumblings of discontent within the peloton the riders rolled out from the start with a tough day ahead of them.

The racing was aggressive throughout with Mark Padun (Bahrain McLaren), Cesare Benedetti (Bora-Hansgrohe), Jesper Hansen (Cofidis), Jhonatan Narváez (Ineos Grenadiers), Max Richeze (UAE Team Emirates), François Bidard (AG2R La Mondiale), Simon Pellaud (Androni Giocattoli-Sidermec), Manuele Boaro (Astana), Joey Rosskopf (CCC Team), Simon Clarke (EF Pro Cycling), Hector Carretero, Albert Torres (Movistar), Victor Campenaerts (NTT Pro Cycling) and Etienne Van Empel (Vini Zabù-Brado-KTM forming the early break.

The leaders established a healthy lead of over 12 minutes but when NTT began to take control of the peloton the advantage quickly began to tumble. With 94km remaining the leaders had seen then gap almost halved to 6:30 as gaps within the peloton began to appear.

UP ahead, Pellaud competed for every point available in every possible classification but his efforts also began to expose the weaker riders in the break and with 73km to go the Androni rider was joined by Rosskopf and Benedetti.

The trio started the Madonna di Pugliano, the hardest climb of the day, with a slender lead before Padun, Hansen, Narváez, Bidard, Boaro and Clarke made contact. Pellaud went for the points at the top of the climb but Clarke was the first to kick on during the descent of the Passo delle Siepi  before Narváez and Padun quickly caught and dropped the EF Pro Cycling rider. The Australian held the leaders at less than 30 seconds until a mechanical ruined his chances, while the rest of the break quickly began to lose time and motivation.

With 35km to go the two leaders had 2:43 over the bulk of the early break, while the bunch sat at 6:28. NTT were left with just Ben O’Connor on the final climb after the rest of the team peeled off the front one-by-one and when the Australian finally pulled over Pozzovivo put in a series of short accelerations. The road was too shallow, the Italian – like his rivals – too fatigued to make the difference but at least he and NTT made an attempt.

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

Intermediate sprint - Novafeltria, km 130.4
Pos.Rider Name (Country) TeamResult
1Simon Pellaud (Swi) Androni Giocattoli-Sidermec 12
2Cesare Benedetti (Ita) Bora-Hansgrohe 8
3Joseph Rosskopf (USA) CCC Team 6
4Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 5
5Hector Carretero (Spa) Movistar Team 4
6Albert Torres Barcelo (Spa) Movistar Team 3
7Jesper Hansen (Den) Cofidis 2
8Manuele Boaro (Ita) Astana Pro Team 1

Points
Pos.Rider Name (Country) TeamResult
1Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 25
2Mark Padun (Ukr) Bahrain McLaren 18
3Simon Clarke (Aus) EF Pro Cycling 12
4Joseph Rosskopf (USA) CCC Team 8
5Simon Pellaud (Swi) Androni Giocattoli-Sidermec 6
6Brandon McNulty (USA) UAE Team Emirates 5
7Patrick Konrad (Aut) Bora-Hansgrohe 4
8Ruben Guerreiro (Por) EF Pro Cycling 3
9Joao Almeida (Por) Deceuninck-Quickstep 2
10Tao Geoghegan Hart (GBr) Ineos Grenadiers 1

Mountain 1 (Cat. 4) Ciola, km. 76.5
Pos.Rider Name (Country) TeamResult
1Simon Pellaud (Swi) Androni Giocattoli-Sidermec 3
2Etienne Van Empel (Ned) Vini Zabu' KTM 2
3Maximiliano Ariel Richeze (Arg) UAE Team Emirates 1

Mountain 2 (Cat. 4) Barbotto, km. 90.3
Pos.Rider Name (Country) TeamResult
1Simon Pellaud (Swi) Androni Giocattoli-Sidermec 9
2Etienne Van Empel (Ned) Vini Zabu' KTM 4
3Joseph Rosskopf (USA) CCC Team 2
4Cesare Benedetti (Ita) Bora-Hansgrohe 1

Mountain 3 (Cat. 3) Perticara, km. 121.7
Pos.Rider Name (Country) TeamResult
1Simon Pellaud (Swi) Androni Giocattoli-Sidermec 9
2Etienne Van Empel (Ned) Vini Zabu' KTM 4
3Jesper Hansen (Den) Cofidis 2
4Joseph Rosskopf (USA) CCC Team 1

Mountain 4 (Cat. 3) Madonna Di Pugliano, km. 140.4
Pos.Rider Name (Country) TeamResult
1Simon Pellaud (Swi) Androni Giocattoli-Sidermec 9
2Jesper Hansen (Den) Cofidis 4
3Joseph Rosskopf (USA) CCC Team 2
4Mark Padun (Ukr) Bahrain McLaren 1

Mountain 5 (Cat. 4) San Giovanni in Galilea, km. 173.5
Pos.Rider Name (Country) TeamResult
1Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 3
2Mark Padun (Ukr) Bahrain McLaren 2
3Simon Clarke (Aus) EF Pro Cycling 1

Bonus sprint - Savignano Sul Rubicone, km. 189.2
Pos.Rider Name (Country) TeamResult
1Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 0:00:03
2Mark Padun (Ukr) Bahrain McLaren 0:00:02
3Simon Clarke (Aus) EF Pro Cycling 0:00:01

Young Riders
Pos.Rider Name (Country) TeamResult
1Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 5:31:24
2Mark Padun (Ukr) Bahrain McLaren 0:01:08
3Brandon McNulty (USA) UAE Team Emirates 0:08:25
4Joao Almeida (Por) Deceuninck-Quickstep
5Tao Geoghegan Hart (GBr) Ineos Grenadiers
6Jai Hindley (Aus) Team Sunweb
7Mikkel Frølich Honoré (Den) Deceuninck-Quickstep
8Christopher Hamilton (Aus) Team Sunweb
9Ben O'Connor (Aus) NTT Pro Cycling
10James Knox (GBr) Deceuninck-Quickstep 0:08:49
11Matteo Fabbro (Ita) Bora-Hansgrohe 0:11:43
12Sergio Samitier Samitier (Spa) Movistar Team
13Kamil Malecki (Pol) CCC Team 0:21:06
14Mikkel Bjerg (Den) UAE Team Emirates
15Sam Oomen (Ned) Team Sunweb
16Attila Valter (Hun) CCC Team
17Matteo Sobrero (Ita) NTT Pro Cycling
18Domen Novak (Slo) Bahrain McLaren
19Aurélien Paret Peintre (Fra) AG2R la Mondiale
20Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team 0:25:05
21Lorenzo Rota (Ita) Vini Zabu' KTM
22Jaakko Hanninen (Fin) AG2R la Mondiale
23Filippo Ganna (Ita) Ineos Grenadiers 0:29:44
24Francesco Romano (Ita) Bardiani CSF Faizane' 0:30:31
25Giovanni Carboni (Ita) Bardiani CSF Faizane'
26Simone Ravanelli (Ita) Androni Giocattoli-Sidermec
27Jefferson Alexander Cepeda (Ecu) Androni Giocattoli-Sidermec
28Nicola Conci (Ita) Trek-Segafredo
29Mattia Bais (Ita) Androni Giocattoli-Sidermec
30Dylan Sunderland (Aus) NTT Pro Cycling
31James Whelan (Aus) EF Pro Cycling
32Einer Augusto Rubio Reyes (Col) Movistar Team
33Jonas Gregaard Wilsly (Den) Astana Pro Team
34Hector Carretero (Spa) Movistar Team 0:34:19
35Stefano Oldani (Ita) Lotto Soudal 0:34:28
36Simone Bevilacqua (Ita) Vini Zabu' KTM
37Filippo Zana (Ita) Bardiani CSF Faizane'
38Giovanni Lonardi (Ita) Bardiani CSF Faizane'
39Fabio Mazzucco (Ita) Bardiani CSF Faizane'
40Simon Guglielmi (Fra) Groupama-FDJ
41Mathias Le Turnier (Fra) Cofidis
42Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep
43Harm Vanhoucke (Bel) Lotto Soudal

Teams
Pos.Rider Name (Country) TeamResult
1Bahrain McClaren 16:55:28
2Deceuninck-Quick-Step 0:03:59
3Team Sunweb
4EF Pro Cycling 0:05:42
5Bora-Hansgrohe 0:07:17
6Astana Pro Team
7Ineos Grenadiers 0:08:15
8Movistar Team 0:14:52
9NTT Pro Cycling 0:16:40
10Trek-Segafredo 0:19:42
11CCC Team 0:28:26
12UAE Team Emirates 0:29:21
13AG2R la Mondiale 0:33:20
14Androni Giocattoli-Sidermec 0:42:03
15Vini Zabu' KTM 0:42:45
16Cofidis 0:51:34
17Israel Start-Up Nation 1:08:46
18Lotto Soudal 1:10:17
19Bardiani CSF Faizane 1:14:14
20Groupama-FDJ 1:22:08

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

Points classification
Pos.Rider Name (Country) TeamResult
1Arnaud Demare (Fra) Groupama-FDJ 220
2Peter Sagan (Svk) Bora-Hansgrohe 184
3Filippo Ganna (Ita) Ineos Grenadiers 51
4Joao Almeida (Por) Deceuninck-Quickstep 43
5Davide Ballerini (Ita) Deceuninck-Quickstep 40
6Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep 39
7Simon Pellaud (Swi) Androni Giocattoli-Sidermec 38
8Andrea Vendrame (Ita) AG2R la Mondiale 37
9Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 36
10Marco Frapporti (Ita) Vini Zabu' KTM 36
11Elia Viviani (Ita) Cofidis 32
12Ben Swift (GBr) Ineos Grenadiers 31
13Ruben Guerreiro (Por) EF Pro Cycling 30
14Alex Dowsett (GBr) Israel Start-Up Nation 29
15Joseph Rosskopf (USA) CCC Team 28
16Diego Ulissi (Ita) UAE Team Emirates 27
17Matthew Holmes (GBr) Lotto Soudal 27
18Brandon McNulty (USA) UAE Team Emirates 27
19Mattia Bais (Ita) Androni Giocattoli-Sidermec 26
20Patrick Konrad (Aut) Bora-Hansgrohe 26
21Salvatore Puccio (Ita) Ineos Grenadiers 26
22Fernando Gaviria Rendon (Col) UAE Team Emirates 26
23Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec 25
24Fabio Felline (Ita) Astana Pro Team 25
25Mikkel Bjerg (Den) UAE Team Emirates 24
26Davide Cimolai (Ita) Israel Start-Up Nation 24
27Jonathan Caicedo (Ecu) EF Pro Cycling 23
28Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 22
29Wilco Kelderman (Ned) Team Sunweb 21
30Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 21
31Enrico Battaglin (Ita) Bahrain McLaren 21
32Stefano Oldani (Ita) Lotto Soudal 20
33Mark Padun (Ukr) Bahrain McLaren 18
34Simone Consonni (Ita) Cofidis 18
35Juan Sebastian Molano Benavides (Col) UAE Team Emirates 18
36Simon Clarke (Aus) EF Pro Cycling 17
37Filippo Fiorelli (Ita) Bardiani CSF Faizane' 17
38Giovanni Visconti (Ita) Vini Zabu' KTM 16
39Francesco Romano (Ita) Bardiani CSF Faizane' 14
40Rick Zabel (Ger) Israel Start-Up Nation 14
41Harm Vanhoucke (Bel) Lotto Soudal 13
42Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 13
43Thomas De Gendt (Bel) Lotto Soudal 12
44Josip Rumac (Cro) Androni Giocattoli-Sidermec 12
45Jai Hindley (Aus) Team Sunweb 12
46Jakob Fuglsang (Den) Astana Pro Team 12
47Nico Denz (Ger) Team Sunweb 12
48Rafal Majka (Pol) Bora-Hansgrohe 10
49Matthias Brändle (Aut) Israel Start-Up Nation 10
50Josef Cerny (Cze) CCC Team 9
51Vincenzo Nibali (Ita) Trek-Segafredo 8
52Jacopo Mosca (Ita) Trek-Segafredo 8
53Ben O'Connor (Aus) NTT Pro Cycling 8
54Edoardo Zardini (Ita) Vini Zabu' KTM 8
55Cesare Benedetti (Ita) Bora-Hansgrohe 8
56Giovanni Lonardi (Ita) Bardiani CSF Faizane' 8
57Kilian Frankiny (Swi) Groupama-FDJ 7
58Pello Bilbao (Spa) Bahrain McLaren 6
59Tao Geoghegan Hart (GBr) Ineos Grenadiers 6
60Lawrence Warbasse (USA) AG2R la Mondiale 6
61Carl Fredrik Hagen (Nor) Lotto Soudal 6
62Etienne Van Empel (Ned) Vini Zabu' KTM 6
63Hector Carretero (Spa) Movistar Team 6
64Kamil Gradek (Pol) CCC Team 6
65Filippo Zana (Ita) Bardiani CSF Faizane' 6
66Eduardo Sepulveda (Arg) Movistar Team 5
67Alessandro Tonelli (Ita) Bardiani CSF Faizane' 5
68Victor Campenaerts (Bel) NTT Pro Cycling 5
69James Whelan (Aus) EF Pro Cycling 5
70Fabio Mazzucco (Ita) Bardiani CSF Faizane' 5
71Domenico Pozzovivo (Ita) NTT Pro Cycling 4
72Davide Villella (Ita) Movistar Team 4
73Sander Armee (Bel) Lotto Soudal 4
74Jan Tratnik (Slo) Bahrain McLaren 4
75Matteo Sobrero (Ita) NTT Pro Cycling 4
76Jacopo Guarnieri (Ita) Groupama-FDJ 4
77Dario Cataldo (Ita) Movistar Team 3
78Maciej Bodnar (Pol) Bora-Hansgrohe 3
79Albert Torres Barcelo (Spa) Movistar Team 3
80Jesper Hansen (Den) Cofidis 2
81Valerio Conti (Ita) UAE Team Emirates 2
82Miles Scotson (Aus) Groupama-FDJ 2
83Fausto Masnada (Ita) Deceuninck-Quickstep 1
84James Knox (GBr) Deceuninck-Quickstep 1
85Sam Oomen (Ned) Team Sunweb 1
86Manuele Boaro (Ita) Astana Pro Team 1
87Gianluca Brambilla (Ita) Trek-Segafredo -2
88Giovanni Carboni (Ita) Bardiani CSF Faizane' -10

Mountains classification
Pos.Rider Name (Country) TeamResult
1Ruben Guerreiro (Por) EF Pro Cycling 84
2Giovanni Visconti (Ita) Vini Zabu' KTM 76
3Filippo Ganna (Ita) Ineos Grenadiers 45
4Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 45
5Jonathan Caicedo (Ecu) EF Pro Cycling 40
6Simon Pellaud (Swi) Androni Giocattoli-Sidermec 39
7Matthew Holmes (GBr) Lotto Soudal 20
8Domenico Pozzovivo (Ita) NTT Pro Cycling 20
9Lawrence Warbasse (USA) AG2R la Mondiale 20
10Kilian Frankiny (Swi) Groupama-FDJ 20
11Edoardo Zardini (Ita) Vini Zabu' KTM 18
12Jakob Fuglsang (Den) Astana Pro Team 18
13Wilco Kelderman (Ned) Team Sunweb 16
14Peter Sagan (Svk) Bora-Hansgrohe 15
15Mikkel Bjerg (Den) UAE Team Emirates 15
16Harm Vanhoucke (Bel) Lotto Soudal 12
17Vincenzo Nibali (Ita) Trek-Segafredo 11
18Ben O'Connor (Aus) NTT Pro Cycling 11
19Etienne Van Empel (Ned) Vini Zabu' KTM 11
20Dario Cataldo (Ita) Movistar Team 9
21James Whelan (Aus) EF Pro Cycling 9
22Hector Carretero (Spa) Movistar Team 8
23Marco Frapporti (Ita) Vini Zabu' KTM 8
24Matthias Brändle (Aut) Israel Start-Up Nation 8
25Alex Dowsett (GBr) Israel Start-Up Nation 7
26Joseph Rosskopf (USA) CCC Team 6
27Jesper Hansen (Den) Cofidis 6
28Salvatore Puccio (Ita) Ineos Grenadiers 6
29Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 6
30Thomas De Gendt (Bel) Lotto Soudal 5
31Mattia Bais (Ita) Androni Giocattoli-Sidermec 5
32Rafal Majka (Pol) Bora-Hansgrohe 5
33Simon Clarke (Aus) EF Pro Cycling 4
34Tao Geoghegan Hart (GBr) Ineos Grenadiers 4
35Sam Oomen (Ned) Team Sunweb 4
36Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 3
37Diego Ulissi (Ita) UAE Team Emirates 3
38Rick Zabel (Ger) Israel Start-Up Nation 3
39Mark Padun (Ukr) Bahrain McLaren 3
40Eduardo Sepulveda (Arg) Movistar Team 3
41Pello Bilbao (Spa) Bahrain McLaren 2
42Jai Hindley (Aus) Team Sunweb 2
43Ben Swift (GBr) Ineos Grenadiers 2
44Valerio Conti (Ita) UAE Team Emirates 2
45Kamil Gradek (Pol) CCC Team 2
46Fabio Mazzucco (Ita) Bardiani CSF Faizane' 2
47Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 1
48Davide Villella (Ita) Movistar Team 1
49Giulio Ciccone (Ita) Trek-Segafredo 1
50Sander Armee (Bel) Lotto Soudal 1
51Davide Ballerini (Ita) Deceuninck-Quickstep 1
52Cesare Benedetti (Ita) Bora-Hansgrohe 1
53Maximiliano Ariel Richeze (Arg) UAE Team Emirates 1
54Ignatas Konovalovas (Ltu) Groupama-FDJ 1
55Gianluca Brambilla (Ita) Trek-Segafredo -4
56Giovanni Carboni (Ita) Bardiani CSF Faizane' -4

Young riders classification
Pos.Rider Name (Country) TeamResult
1Joao Almeida (Por) Deceuninck-Quickstep 49:21:46
2Jai Hindley (Aus) Team Sunweb 0:01:19
3Brandon McNulty (USA) UAE Team Emirates 0:02:39
4Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:02:45
5James Knox (GBr) Deceuninck-Quickstep 0:05:56
6Sergio Samitier Samitier (Spa) Movistar Team 0:08:43
7Aurélien Paret Peintre (Fra) AG2R la Mondiale 0:19:02
8Matteo Fabbro (Ita) Bora-Hansgrohe 0:23:04
9Sam Oomen (Ned) Team Sunweb 0:23:30
10Attila Valter (Hun) CCC Team 0:24:36
11Harm Vanhoucke (Bel) Lotto Soudal 0:31:45
12Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 0:31:58
13Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 0:35:06
14Christopher Hamilton (Aus) Team Sunweb 0:40:59
15Mark Padun (Ukr) Bahrain McLaren 0:49:48
16Oscar Rodriguez Garaicoechea (Spa) Astana Pro Team 1:00:56
17Ben O'Connor (Aus) NTT Pro Cycling 1:01:29
18Jonas Gregaard Wilsly (Den) Astana Pro Team 1:06:17
19Jaakko Hanninen (Fin) AG2R la Mondiale 1:06:33
20Nicola Conci (Ita) Trek-Segafredo 1:09:32
21Filippo Ganna (Ita) Ineos Grenadiers 1:10:38
22Giovanni Carboni (Ita) Bardiani CSF Faizane' 1:12:31
23Einer Augusto Rubio Reyes (Col) Movistar Team 1:15:15
24Mikkel Bjerg (Den) UAE Team Emirates 1:18:04
25Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 1:28:53
26Matteo Sobrero (Ita) NTT Pro Cycling 1:31:33
27Francesco Romano (Ita) Bardiani CSF Faizane' 1:37:39
28Lorenzo Rota (Ita) Vini Zabu' KTM 1:39:07
29Jefferson Alexander Cepeda (Ecu) Androni Giocattoli-Sidermec 1:39:28
30Kamil Malecki (Pol) CCC Team 1:40:14
31Domen Novak (Slo) Bahrain McLaren 1:50:17
32Hector Carretero (Spa) Movistar Team 1:50:22
33Stefano Oldani (Ita) Lotto Soudal 1:55:43
34Mathias Le Turnier (Fra) Cofidis 2:04:40
35Mattia Bais (Ita) Androni Giocattoli-Sidermec 2:04:55
36Filippo Zana (Ita) Bardiani CSF Faizane' 2:12:38
37James Whelan (Aus) EF Pro Cycling 2:20:11
38Dylan Sunderland (Aus) NTT Pro Cycling 2:25:00
39Giovanni Lonardi (Ita) Bardiani CSF Faizane' 2:27:49
40Simon Guglielmi (Fra) Groupama-FDJ 2:29:41
41Fabio Mazzucco (Ita) Bardiani CSF Faizane' 2:30:35
42Simone Bevilacqua (Ita) Vini Zabu' KTM 2:31:13
43Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep 2:36:33

Combativity classification
Pos.Rider Name (Country) TeamResult
1Peter Sagan (Svk) Bora-Hansgrohe 40
2Simon Pellaud (Swi) Androni Giocattoli-Sidermec 32
3Arnaud Demare (Fra) Groupama-FDJ 28
4Marco Frapporti (Ita) Vini Zabu' KTM 28
5Ruben Guerreiro (Por) EF Pro Cycling 24
6Mattia Bais (Ita) Androni Giocattoli-Sidermec 24
7Filippo Ganna (Ita) Ineos Grenadiers 21
8Giovanni Visconti (Ita) Vini Zabu' KTM 20
9Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 19
10Joao Almeida (Por) Deceuninck-Quickstep 18
11Jonathan Caicedo (Ecu) EF Pro Cycling 18
12Matthew Holmes (GBr) Lotto Soudal 18
13Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec 17
14Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 14
15Mikkel Bjerg (Den) UAE Team Emirates 14
16Joseph Rosskopf (USA) CCC Team 13
17Alex Dowsett (GBr) Israel Start-Up Nation 13
18Salvatore Puccio (Ita) Ineos Grenadiers 11
19Thomas De Gendt (Bel) Lotto Soudal 11
20Davide Ballerini (Ita) Deceuninck-Quickstep 11
21Ben Swift (GBr) Ineos Grenadiers 10
22Kilian Frankiny (Swi) Groupama-FDJ 10
23Francesco Romano (Ita) Bardiani CSF Faizane' 10
24Mark Padun (Ukr) Bahrain McLaren 9
25Simon Clarke (Aus) EF Pro Cycling 9
26Edoardo Zardini (Ita) Vini Zabu' KTM 9
27Carl Fredrik Hagen (Nor) Lotto Soudal 8
28Wilco Kelderman (Ned) Team Sunweb 7
29Diego Ulissi (Ita) UAE Team Emirates 7
30Brandon McNulty (USA) UAE Team Emirates 6
31Harm Vanhoucke (Bel) Lotto Soudal 6
32Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 6
33Etienne Van Empel (Ned) Vini Zabu' KTM 6
34Kamil Gradek (Pol) CCC Team 6
35Filippo Zana (Ita) Bardiani CSF Faizane' 6
36James Whelan (Aus) EF Pro Cycling 6
37Matthias Brändle (Aut) Israel Start-Up Nation 6
38Alvaro Jose Hodeg Chagui (Col) Deceuninck-Quickstep 6
39Patrick Konrad (Aut) Bora-Hansgrohe 5
40Ben O'Connor (Aus) NTT Pro Cycling 5
41Manuele Boaro (Ita) Astana Pro Team 5
42Dario Cataldo (Ita) Movistar Team 5
43Alessandro Tonelli (Ita) Bardiani CSF Faizane' 5
44Josip Rumac (Cro) Androni Giocattoli-Sidermec 5
45Cesare Benedetti (Ita) Bora-Hansgrohe 5
46Hector Carretero (Spa) Movistar Team 5
47Elia Viviani (Ita) Cofidis 5
48Jakob Fuglsang (Den) Astana Pro Team 4
49Fabio Felline (Ita) Astana Pro Team 4
50Mikkel Frølich Honoré (Den) Deceuninck-Quickstep 4
51Lawrence Warbasse (USA) AG2R la Mondiale 4
52Andrea Vendrame (Ita) AG2R la Mondiale 4
53Jan Tratnik (Slo) Bahrain McLaren 4
54Domenico Pozzovivo (Ita) NTT Pro Cycling 3
55Jai Hindley (Aus) Team Sunweb 3
56Sander Armee (Bel) Lotto Soudal 3
57Victor Campenaerts (Bel) NTT Pro Cycling 3
58Simone Consonni (Ita) Cofidis 3
59Rick Zabel (Ger) Israel Start-Up Nation 3
60Juan Sebastian Molano Benavides (Col) UAE Team Emirates 3
61Fabio Mazzucco (Ita) Bardiani CSF Faizane' 3
62Rafal Majka (Pol) Bora-Hansgrohe 2
63Jacopo Mosca (Ita) Trek-Segafredo 2
64Davide Villella (Ita) Movistar Team 2
65Eduardo Sepulveda (Arg) Movistar Team 2
66Davide Cimolai (Ita) Israel Start-Up Nation 2
67Fernando Gaviria Rendon (Col) UAE Team Emirates 2
68Vincenzo Nibali (Ita) Trek-Segafredo 1
69Tao Geoghegan Hart (GBr) Ineos Grenadiers 1
70François Bidard (Fra) AG2R la Mondiale 1
71Jesper Hansen (Den) Cofidis 1
72Chad Haga (USA) Team Sunweb 1
73Nico Denz (Ger) Team Sunweb 1
74Josef Cerny (Cze) CCC Team 1
75Stefano Oldani (Ita) Lotto Soudal 1

Sprints classification
Pos.Rider Name (Country) TeamResult
1Marco Frapporti (Ita) Vini Zabu' KTM 44
2Simon Pellaud (Swi) Androni Giocattoli-Sidermec 38
3Mattia Bais (Ita) Androni Giocattoli-Sidermec 34
4Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec 28
5Peter Sagan (Svk) Bora-Hansgrohe 21
6Thomas De Gendt (Bel) Lotto Soudal 20
7Francesco Romano (Ita) Bardiani CSF Faizane' 20
8Matthew Holmes (GBr) Lotto Soudal 16
9Carl Fredrik Hagen (Nor) Lotto Soudal 13
10Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 12
11Alex Dowsett (GBr) Israel Start-Up Nation 11
12Ruben Guerreiro (Por) EF Pro Cycling 11
13Josip Rumac (Cro) Androni Giocattoli-Sidermec 10
14Manuele Boaro (Ita) Astana Pro Team 10
15Jonathan Caicedo (Ecu) EF Pro Cycling 10
16Kilian Frankiny (Swi) Groupama-FDJ 10
17Davide Ballerini (Ita) Deceuninck-Quickstep 9
18Salvatore Puccio (Ita) Ineos Grenadiers 8
19Joseph Rosskopf (USA) CCC Team 7
20Cesare Benedetti (Ita) Bora-Hansgrohe 7
21Edoardo Zardini (Ita) Vini Zabu' KTM 7
22Giovanni Visconti (Ita) Vini Zabu' KTM 7
23Joao Almeida (Por) Deceuninck-Quickstep 6
24Kamil Gradek (Pol) CCC Team 6
25Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 6
26Mikkel Bjerg (Den) UAE Team Emirates 6
27Filippo Zana (Ita) Bardiani CSF Faizane' 6
28Mark Padun (Ukr) Bahrain McLaren 6
29Ben O'Connor (Aus) NTT Pro Cycling 6
30Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 6
31Alessandro Tonelli (Ita) Bardiani CSF Faizane' 5
32Filippo Ganna (Ita) Ineos Grenadiers 5
33Arnaud Demare (Fra) Groupama-FDJ 4
34Ben Swift (GBr) Ineos Grenadiers 4
35Simon Clarke (Aus) EF Pro Cycling 4
36James Whelan (Aus) EF Pro Cycling 4
37Etienne Van Empel (Ned) Vini Zabu' KTM 4
38Jan Tratnik (Slo) Bahrain McLaren 4
39Elia Viviani (Ita) Cofidis 3
40Victor Campenaerts (Bel) NTT Pro Cycling 3
41Hector Carretero (Spa) Movistar Team 3
42Dario Cataldo (Ita) Movistar Team 3
43Sander Armee (Bel) Lotto Soudal 3
44Fabio Mazzucco (Ita) Bardiani CSF Faizane' 3
45Fernando Gaviria Rendon (Col) UAE Team Emirates 2
46Jacopo Mosca (Ita) Trek-Segafredo 2
47Lawrence Warbasse (USA) AG2R la Mondiale 2
48Matthias Brändle (Aut) Israel Start-Up Nation 2
49Davide Villella (Ita) Movistar Team 2
50Eduardo Sepulveda (Arg) Movistar Team 2
51François Bidard (Fra) AG2R la Mondiale 1
52Chad Haga (USA) Team Sunweb 1

Breakaway classification
Pos.Rider Name (Country) TeamResult
1Mattia Bais (Ita) Androni Giocattoli-Sidermec 451
2Marco Frapporti (Ita) Vini Zabu' KTM 428
3Salvatore Puccio (Ita) Ineos Grenadiers 320
4Matthew Holmes (GBr) Lotto Soudal 304
5Filippo Ganna (Ita) Ineos Grenadiers 276
6Francesco Romano (Ita) Bardiani CSF Faizane' 263
7Jhonatan Restrepo Valencia (Col) Androni Giocattoli-Sidermec 231
8Giovanni Visconti (Ita) Vini Zabu' KTM 228
9Mikkel Bjerg (Den) UAE Team Emirates 216
10Simon Pellaud (Swi) Androni Giocattoli-Sidermec 196
11Joseph Rosskopf (USA) CCC Team 176
12Sander Armee (Bel) Lotto Soudal 174
13James Whelan (Aus) EF Pro Cycling 174
14Alex Dowsett (GBr) Israel Start-Up Nation 172
15Simone Ravanelli (Ita) Androni Giocattoli-Sidermec 168
16Matthias Brändle (Aut) Israel Start-Up Nation 168
17Thomas De Gendt (Bel) Lotto Soudal 161
18Jan Tratnik (Slo) Bahrain McLaren 161
19Filippo Zana (Ita) Bardiani CSF Faizane' 159
20Carl Fredrik Hagen (Nor) Lotto Soudal 151
21Edoardo Zardini (Ita) Vini Zabu' KTM 151
22Hector Carretero (Spa) Movistar Team 151
23Valerio Conti (Ita) UAE Team Emirates 146
24Etienne Van Empel (Ned) Vini Zabu' KTM 145
25Fabio Mazzucco (Ita) Bardiani CSF Faizane' 145
26Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 138
27Ruben Guerreiro (Por) EF Pro Cycling 138
28Jonathan Caicedo (Ecu) EF Pro Cycling 137
29Alessandro Tonelli (Ita) Bardiani CSF Faizane' 136
30Victor Campenaerts (Bel) NTT Pro Cycling 135
31Peter Sagan (Svk) Bora-Hansgrohe 123
32Ben Swift (GBr) Ineos Grenadiers 118
33Josip Rumac (Cro) Androni Giocattoli-Sidermec 118
34Lawrence Warbasse (USA) AG2R la Mondiale 112
35Kilian Frankiny (Swi) Groupama-FDJ 111
36Ben O'Connor (Aus) NTT Pro Cycling 103
37Eduardo Sepulveda (Arg) Movistar Team 103
38Simon Clarke (Aus) EF Pro Cycling 103
39Davide Villella (Ita) Movistar Team 94
40Dario Cataldo (Ita) Movistar Team 94
41Kamil Gradek (Pol) CCC Team 75
42Jhonatan Manuel Narvaez Prado (Ecu) Ineos Grenadiers 68
43Mark Padun (Ukr) Bahrain McLaren 43
44Josef Cerny (Cze) CCC Team 32
45Stéphane Rossetto (Fra) Cofidis 20
46Giulio Ciccone (Ita) Trek-Segafredo 19
47Nicolas Edet (Fra) Cofidis 19
48François Bidard (Fra) AG2R la Mondiale 14
49Jesper Hansen (Den) Cofidis 14
50Manuele Boaro (Ita) Astana Pro Team 14
51Marco Mathis (Ger) Cofidis 10

Fair Play classification
Pos.Rider Name (Country) TeamResult
1Movistar Team
2AG2R la Mondiale
3Groupama-FDJ
4Androni Giocattoli-Sidermec 0.5
5Team Sunweb 20
6Bahrain McClaren 20
7CCC Team 20
8Bora-Hansgrohe 40
9Israel Start-Up Nation 40.5
10Deceuninck-Quick-Step 60
11NTT Pro Cycling 60
12UAE Team Emirates 60
13Cofidis 60
14Vini Zabu' KTM 70
15Astana Pro Team 90
16Trek-Segafredo 110
17Bardiani CSF Faizane 110
18Lotto Soudal 115
19Ineos Grenadiers 200
20EF Pro Cycling 490

Teams classification
Pos.Rider Name (Country) TeamResult
1Ineos Grenadiers 148:03:33
2Deceuninck-Quick-Step 0:08:16
3Team Sunweb 0:09:39
4Bora-Hansgrohe 0:17:46
5Bahrain McClaren 0:34:37
6Movistar Team 0:40:11
7Trek-Segafredo 0:43:35
8Astana Pro Team 0:55:04
9CCC Team 1:02:07
10AG2R la Mondiale 1:10:16
11UAE Team Emirates 1:11:14
12NTT Pro Cycling 1:26:27
13EF Pro Cycling 1:40:11
14Lotto Soudal 2:13:13
15Androni Giocattoli-Sidermec 3:31:41
16Cofidis 3:38:04
17Vini Zabu' KTM 3:41:12
18Bardiani CSF Faizane 4:05:59
19Israel Start-Up Nation 4:45:13
20Groupama-FDJ 6:03:00

Latest on Cyclingnews