Skip to main content

Giro d'Italia: Dumoulin triumphs atop Oropa

Image 1 of 49

The 'Marco Pantani corner' on the climb to Oropa was again a favourite spot for the tifosi

The 'Marco Pantani corner' on the climb to Oropa was again a favourite spot for the tifosi
(Image credit: Jonathan Devich/epicimages.us)
Image 2 of 49

Bauke Mollema (Trek-Segafredo) tries to limit his losses

Bauke Mollema (Trek-Segafredo) tries to limit his losses
(Image credit: Jonathan Devich/epicimages.us)
Image 3 of 49

Philip Deignan (Team Sky)

Philip Deignan (Team Sky)
(Image credit: Jonathan Devich/epicimages.us)
Image 4 of 49

Tanel Kangert (Astana)

Tanel Kangert (Astana)
(Image credit: Jonathan Devich/epicimages.us)
Image 5 of 49

Igor Anton (Dimension Data) on the attack

Igor Anton (Dimension Data) on the attack
(Image credit: Jonathan Devich/epicimages.us)
Image 6 of 49

A sky fan enjoying the action

A sky fan enjoying the action
(Image credit: Jonathan Devich/epicimages.us)
Image 7 of 49

Tifosi pay their respects to Wouter Weylandt

Tifosi pay their respects to Wouter Weylandt
(Image credit: Jonathan Devich/epicimages.us)
Image 8 of 49

Tom Dumoulin triumphs atop the Oropa climb to extend his Giro d'Italia race lead.

Tom Dumoulin triumphs atop the Oropa climb to extend his Giro d'Italia race lead.
(Image credit: Tim de Waele/TDWSport.com)
Image 9 of 49

Nairo Quintana loses touch with the lead group in the final few hundred metres of the Giro d'Italia's 14th stage.

Nairo Quintana loses touch with the lead group in the final few hundred metres of the Giro d'Italia's 14th stage.
(Image credit: Tim de Waele/TDWSport.com)
Image 10 of 49

Ilnur Zakarin makes a final push for the line before being passed by Tom Dumoulin on stage 14 of the Giro d'Italia.

Ilnur Zakarin makes a final push for the line before being passed by Tom Dumoulin on stage 14 of the Giro d'Italia.
(Image credit: Tim de Waele/TDWSport.com)
Image 11 of 49

Mikel Landa en route to third place on the Giro d'Italia's 14th stage

Mikel Landa en route to third place on the Giro d'Italia's 14th stage
(Image credit: Tim de Waele/TDWSport.com)
Image 12 of 49

Vincenzo Nibali lost time on stage 14 of the Giro d'Italia.

Vincenzo Nibali lost time on stage 14 of the Giro d'Italia.
(Image credit: Tim de Waele/TDWSport.com)
Image 13 of 49

Ben Hermans leads home a small group on stage 14 of the Giro d'Italia

Ben Hermans leads home a small group on stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 14 of 49

Bob Jungels after the Giro d'Italia's 14th stage

Bob Jungels after the Giro d'Italia's 14th stage
(Image credit: Tim de Waele/TDWSport.com)
Image 15 of 49

Tom Dumoulin atop the stage 14 podium at the Giro d'Italia

Tom Dumoulin atop the stage 14 podium at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 16 of 49

Tom Dumoulin rounds the final corner on stage 14 of the Giro d'Italia.

Tom Dumoulin rounds the final corner on stage 14 of the Giro d'Italia.
(Image credit: Tim de Waele/TDWSport.com)
Image 17 of 49

The battle for the Giro d'Italia stage 14 win atop the Oropa climb

The battle for the Giro d'Italia stage 14 win atop the Oropa climb
(Image credit: Tim de Waele/TDWSport.com)
Image 18 of 49

Domenico Pozzovivo on stage 14 of the Giro d'Italia

Domenico Pozzovivo on stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 19 of 49

Thibaut Pinot rides to fifth place on stage 14 of the Giro d'Italia.

Thibaut Pinot rides to fifth place on stage 14 of the Giro d'Italia.
(Image credit: Tim de Waele/TDWSport.com)
Image 20 of 49

Mikel Landa finishes third on stage 14 of the Giro d'Italia.

Mikel Landa finishes third on stage 14 of the Giro d'Italia.
(Image credit: Tim de Waele/TDWSport.com)
Image 21 of 49

Ilnur Zakarin settles for second on the Giro d'Italia's 14th stage

Ilnur Zakarin settles for second on the Giro d'Italia's 14th stage
(Image credit: Tim de Waele/TDWSport.com)
Image 22 of 49

Tom Dumoulin wins stage 14 of the Giro d'Italia.

Tom Dumoulin wins stage 14 of the Giro d'Italia.
(Image credit: Tim de Waele/TDWSport.com)
Image 23 of 49

His attack foiled, Nairo Quintana finished fourth on stage 14 of the Giro d'Italia.

His attack foiled, Nairo Quintana finished fourth on stage 14 of the Giro d'Italia.
(Image credit: Tim de Waele/TDWSport.com)
Image 24 of 49

Adam Yates riding to a sixth-place finish on stage 14 of the Giro d'Italia

Adam Yates riding to a sixth-place finish on stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 25 of 49

Adam Yates finished sixth on the Giro d'Italia's 14th stage.

Adam Yates finished sixth on the Giro d'Italia's 14th stage.
(Image credit: Tim de Waele/TDWSport.com)
Image 26 of 49

Natnael Berhane, Sergey Lagutin and Daniel Martinez at the Giro d'Italia

Natnael Berhane, Sergey Lagutin and Daniel Martinez at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 27 of 49

Tim Dumoulin in pink on stage 14 of the Giro d'Italia

Tim Dumoulin in pink on stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 28 of 49

Orica-Scott, FDJ and Movistar sharing pacing duties on the Giro d'Italia's 14th stage

Orica-Scott, FDJ and Movistar sharing pacing duties on the Giro d'Italia's 14th stage
(Image credit: Tim de Waele/TDWSport.com)
Image 29 of 49

FDJ lining out the peloton at the Giro d'Italia

FDJ lining out the peloton at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 30 of 49

Tom Dumoulin and his Sunweb teammates at the Giro d'Italia

Tom Dumoulin and his Sunweb teammates at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 31 of 49

FDJ setting the pace at the Giro d'Italia

FDJ setting the pace at the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 32 of 49

The head of the peloton on the Giro d'Italia's stage 14

The head of the peloton on the Giro d'Italia's stage 14
(Image credit: Tim de Waele/TDWSport.com)
Image 33 of 49

Stage 14 of the Giro d'Italia

Stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 34 of 49

Maxim Belkov and Robert Kiserlovski on stage 14 of the Giro d'Italia

Maxim Belkov and Robert Kiserlovski on stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 35 of 49

The pack on the Giro d'Italia's stage 14

The pack on the Giro d'Italia's stage 14
(Image credit: Tim de Waele/TDWSport.com)
Image 36 of 49

The start line ahead of stage 14 of the Giro d'Italia

The start line ahead of stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 37 of 49

The breakers on stage 14 of the Giro d'Italia

The breakers on stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 38 of 49

Stage 14 of the Giro d'Italia about the start

Stage 14 of the Giro d'Italia about the start
(Image credit: Tim de Waele/TDWSport.com)
Image 39 of 49

The back of the bunch on the Giro d'Italia's 14th stage

The back of the bunch on the Giro d'Italia's 14th stage
(Image credit: Tim de Waele/TDWSport.com)
Image 40 of 49

Daniel Martinez, Natneal Berhane and Sergey Lagutin on stage 14 of the Giro d'Italia

Daniel Martinez, Natneal Berhane and Sergey Lagutin on stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 41 of 49

Natneal Berhane, Daniel Martinez and Sergey Lagutin on stage 14 of the Giro d'Italia

Natneal Berhane, Daniel Martinez and Sergey Lagutin on stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 42 of 49

Stage 14 of the Giro d'Italia

Stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 43 of 49

Katusha-Alpecin at the start line on stage 14 of the Giro d'Italia

Katusha-Alpecin at the start line on stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 44 of 49

Giro d'Italia jersey wearers ahead of stage 14

Giro d'Italia jersey wearers ahead of stage 14
(Image credit: Tim de Waele/TDWSport.com)
Image 45 of 49

Tom Dumoulin at the start of the Giro d'Italia's 14th stage

Tom Dumoulin at the start of the Giro d'Italia's 14th stage
(Image credit: Tim de Waele/TDWSport.com)
Image 46 of 49

The start line on stage 14 of the Giro d'Italia

The start line on stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 47 of 49

Davide Martinelli ahead of stage 14 of the Giro d'Italia

Davide Martinelli ahead of stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)
Image 48 of 49

AG2R La Mondiale awaiting the start of the Giro d'Italia's 14th stage

AG2R La Mondiale awaiting the start of the Giro d'Italia's 14th stage
(Image credit: Tim de Waele/TDWSport.com)
Image 49 of 49

Stage 14 of the Giro d'Italia

Stage 14 of the Giro d'Italia
(Image credit: Tim de Waele/TDWSport.com)

Tom Dumoulin (Sunweb) stormed his way to the finish line atop the Oropa climb to win stage 14 of the Giro d'Italia at the head of a high-powered group, following a hard-fought climb up the final kilometres of the ascent. He out-gunned Ilnur Zakarin (Katusha-Alpecin) and Mikel Landa (Sky) on the finishing straight after reeling in a sustained attack by Movistar's Nairo Quintana, who finished fourth, 14 seconds back.

The stage win pushed race leader Dumoulin further ahead of his chief rivals on the overall leaderboard. Including the bonus seconds he claimed at the line, Dumoulin picked up a total of 24 seconds on Quintana and 53 on Bahrain-Merida's Vincenzo Nibali. The Dutchman now leads Quintana by 2:47 with FDJ's Thibaut Pinot sitting third on GC at 3:25.

A three-man break group dominated the flat portion of the stage, with the only action of the day coming once the climb started. Attack followed attack, but no one was able to get away for long. Quintana made his decisive move with four kilometres to go, followed by Zakarin. Dumoulin had been holding himself fairly far back, giving the impression he was perhaps on his limit. But he soon appeared at the front of a small group including Yates, Nibali, Landa and Zakarin, who had been dropped by Quintana.

The Colombian had no more than about a 14 second lead, and Dumoulin used his time trial skills to move up, catch, and pass Quintana. The two, together with Zakarin and Landa, rode up the final kilometre with Quintana slowly dropping back. Zakarin moved to the front with only a few hundred meters left, but Dumoulin dug deep and passed him within sight of the finish line, to win by three seconds.

Though Quintana, Pinot, Yates, Nibali and Kruijswijk all lost time on the race leader, the biggest loser was no doubt Dumoulin's compatriot Bauke Mollema (Trek Segafredo) who toppled off the podium, going from third place to sixth, 4:32 down. Even the mountain jersey changed hands. Omar Fraile (Dimension Data) fell back early on the climb, and the blue jersey changed over to the broad shoulders of stage winner Dumoulin.

How it unfolded

The sun was shining at the start in Castellania as the peloton took off on the shortest road stage of this year’s Giro d’Italia, only 131 km. Roughly the first 100 km of the day were flattish before the finishing climb, so an escape group was expected.

Many tried to get away but no one was successful or allowed to go. The pace was high in the opening half an hour and the GC favourites all sat calmly in the field, while others made their flight attempts. It took some 30 km, but a group finally was allowed to get away. Natnael Berhane (Dimension Data), Sergey Lagutin (GazProm-RusVelo) and Daniel Martinez (Willier Trestina) moved away as the peloton relaxed.

The gap was never much over the two minute mark. And so it continued for some 80 kilometres. With 22 km to go, and the finishing climb looming, the GC riders’ teams started lining up at the front. There was still no rush to catch the three leaders, even though the gap was by then under a minute. They were eventually brought back with just under 18 km left.

Nearing the foot of the climb, Bahrain Merida moved to the front apparently looking to set things up for Nibali. They were soon joined by Trek-Segafredo for Bauke Mollema, with Team Sunweb keeping an eye on them all.

Movistar led the charge up, as riders started falling off the back and there were numerous crashes along the way, including one by Lotto Soudal’s Adam Hansen. In fact, José Joaquín Rojas and Gorka Izagirre were so strong they unintentionally opened a gap, with Diego Rosa of Sky giving chase. When the two Movistar riders realised what they had done, they pulled up, but Rosa kept on going.

Surprisingly mountains classification leader Fraile fell off the back of the field early on. Movistar still led the reduced field, and the Sky rider was caught again. Maglia Rose Dumoulin was not near the front of the field.

With 5.5 km to go, Igor Anton (Dimension Data) was the next to jump, with Zakarin, Yates and Pozzovivo leading the chase, and all were together again. Winner Anacona (Movistar) pulled the group along, until Yates moved to the front. Yates fell back though and Pozzovivo attacked. And with four km to go, Quintana and Zakarin went off the front together. Dumoulin was too far back to successfully react. Quintana and Zakarin moved up. Dumoulin appeared again at last, leading a small group. That was too much for Quintana, who took off again.

The big Dutchman didn’t panic but steadily rode his own rhythm, leading his small group of Nibali, Zakarin, Yates and Landa in chase. Both Mollema and Pinot had dropped back, and soon both Yates and Nibali were not able to stay with the group.

Meter by meter, Dumoulin neared the Colombian, catching and passing him with 1.5km to go. Dumoulin kept going, but Quintana, Landa and Zakarin went with him. Zakarin moved into the lead with some 200 meters to go and Dumoulin gave furious chase and moved into the lead with some 25 meters to go to take the win. Quintana finished a desolate fourth, more than 10 seconds down.

Full Results

#Rider Name (Country) TeamResult
1Tom Dumoulin (Ned) Team Sunweb3:02:34
2Ilnur Zakarin (Rus) Katusha-Alpecin0:00:03
3Mikel Landa (Spa) Team Sky0:00:09
4Nairo Quintana (Col) Movistar Team0:00:14
5Thibaut Pinot (Fra) FDJ0:00:35
6Adam Yates (GBr) Orica-Scott0:00:41
7Vincenzo Nibali (Ita) Bahrain-Merida0:00:43
8Franco Pellizotti (Ita) Bahrain-Merida
9Steven Kruijswijk (Ned) Team LottoNl-Jumbo0:00:46
10Tanel Kangert (Est) Astana Pro Team
11Domenico Pozzovivo (Ita) AG2R La Mondiale0:00:50
12Jan Hirt (Cze) CCC Sprandi Polkowice0:01:00
13Sébastien Reichenbach (Swi) FDJ0:01:12
14Patrick Konrad (Aut) Bora-Hansgrohe0:01:14
15Igor Anton (Spa) Dimension Data
16Rui Costa (Por) UAE Team Emirates0:01:19
17Jan Polanc (Slo) UAE Team Emirates0:01:22
18Laurens De Plus (Bel) Quick-Step Floors
19Bob Jungels (Lux) Quick-Step Floors
20Davide Formolo (Ita) Cannondale-Drapac0:01:26
21Dario Cataldo (Ita) Astana Pro Team0:01:44
22Bauke Mollema (Ned) Trek-Segafredo
23Winner Anacona (Col) Movistar Team
24Ben Hermans (Bel) BMC Racing Team0:02:04
25Jesper Hansen (Den) Astana Pro Team
26Giovanni Visconti (Ita) Bahrain-Merida
27Sebastian Henao (Col) Team Sky
28Jacques Janse Van Rensburg (RSA) Dimension Data
29Andrey Amador (CRc) Movistar Team0:02:21
30Philip Deignan (Irl) Team Sky
31Simone Petilli (Ita) UAE Team Emirates0:02:29
32Cristian Rodriguez (Spa) Wilier Triestina0:02:31
33Hubert Dupont (Fra) AG2R La Mondiale
34Hugh Carthy (GBr) Cannondale-Drapac0:02:36
35Diego Rosa (Ita) Team Sky0:02:40
36Dylan Teuns (Bel) BMC Racing Team0:02:55
37Rudy Molard (Fra) FDJ0:03:01
38Tom-Jelte Slagter (Ned) Cannondale-Drapac
39Stef Clement (Ned) Team LottoNl-Jumbo
40Michal Schlegel (Cze) CCC Sprandi Polkowice
41José Mendes (Por) Bora-Hansgrohe0:03:05
42Manuel Senni (Ita) BMC Racing Team
43Laurens Ten Dam (Ned) Team Sunweb0:03:11
44Gorka Izagirre (Spa) Movistar Team0:03:28
45Tomasz Marczynski (Pol) Lotto Soudal0:03:35
46Maxime Monfort (Bel) Lotto Soudal
47Quentin Jauregui (Fra) AG2R La Mondiale
48Julien Bernard (Fra) Trek-Segafredo
49Kanstantsin Siutsou (Blr) Bahrain-Merida
50Ruben Plaza (Spa) Orica-Scott
51Andrey Zeits (Kaz) Astana Pro Team
52Eros Capecchi (Ita) Quick-Step Floors0:03:58
53Pierre Rolland (Fra) Cannondale-Drapac0:04:12
54Julen Amezqueta (Spa) Wilier Triestina0:04:15
55Robert Kiserlovski (Cro) Katusha-Alpecin0:05:33
56Peter Stetina (USA) Trek-Segafredo0:06:13
57Ben Gastauer (Lux) AG2R La Mondiale
58Steve Morabito (Swi) FDJ
59Jesus Hernandez (Spa) Trek-Segafredo
60Clement Chevrier (Fra) AG2R La Mondiale
61Matvey Mamykin (Rus) Katusha-Alpecin
62Tejay Van Garderen (USA) BMC Racing Team
63Simon Geschke (Ger) Team Sunweb
64Georg Preidler (Aut) Team Sunweb0:06:27
65Tobias Ludvigsson (Swe) FDJ
66Dries Devenyns (Bel) Quick-Step Floors0:06:46
67Alexander Foliforov (Rus) Gazprom – Rusvelo0:06:56
68Sergey Firsanov (Rus) Gazprom – Rusvelo
69Daniel Teklehaimanot (Eri) Dimension Data
70Jose Rojas (Spa) Movistar Team0:07:41
71Jose Herrada (Spa) Movistar Team
72Victor De La Parte (Spa) Movistar Team
73Carlos Verona (Spa) Orica-Scott
74Bram Tankink (Ned) Team LottoNl-Jumbo
75Davide Villella (Ita) Cannondale-Drapac
76Pello Bilbao (Spa) Astana Pro Team
77Michael Woods (Can) Cannondale-Drapac
78Kenny Elissonde (Fra) Team Sky
79Joe Dombrowski (USA) Cannondale-Drapac
80François Bidard (Fra) AG2R La Mondiale
81Luis León Sánchez (Spa) Astana Team
82Lukasz Owsian (Pol) CCC Sprandi Polkowice0:08:23
83Branislau Samoilau (Blr) CCC Sprandi Polkowice
84Bart De Clercq (Bel) Lotto Soudal
85Chad Haga (USA) Team Sunweb0:08:37
86Jurgen Van Den Broeck (Bel) Team LottoNl-Jumbo0:08:50
87Valerio Agnoli (Ita) Bahrain-Merida0:09:11
88Ryan Gibbons (RSA) Dimension Data
89Manuele Boaro (Ita) Bahrain-Merida
90Edward Ravasi (Ita) UAE Team Emirates
91Luka Pibernik (Slo) Bahrain-Merida
92Enrico Battaglin (Ita) Team LottoNl-Jumbo
93Gregor Mühlberger (Aut) Bora-Hansgrohe
94Joey Rosskopf (USA) BMC Racing Team0:09:54
95Alex Howes (USA) Cannondale-Drapac
96Silvan Dillier (Swi) BMC Racing Team0:10:05
97Paolo Tiralongo (Ita) Astana Pro Team
98Sindre Skjøstad Lunke (Nor) Team Sunweb0:10:28
99Jasper De Buyst (Bel) Lotto Soudal0:11:17
100Sean De Bie (Bel) Lotto Soudal
101Enrico Gasparotto (Ita) Bahrain-Merida0:12:15
102Vasil Kiryienka (Blr) Team Sky
103Matteo Montaguti (Ita) AG2R La Mondiale0:12:33
104Filippo Pozzato (Ita) Wilier Triestina
105Michael Hepburn (Aus) Orica-Scott
106Eugert Zhupa (Alb) Wilier Triestina
107Julien Berard (Fra) AG2R La Mondiale
108Martijn Keizer (Ned) Team LottoNl-Jumbo
109Jan Bárta (Cze) Bora-Hansgrohe
110Cesare Benedetti (Ita) Bora-Hansgrohe
111Kristian Sbaragli (Ita) Dimension Data
112Marco Marcato (Ita) UAE Team Emirates
113Matej Mohoric (Slo) UAE Team Emirates
114Maciej Paterski (Pol) CCC Sprandi Polkowice
115Felix Großschartner (Aut) CCC Sprandi Polkowice
116Omar Fraile (Spa) Dimension Data
117Johann Van Zyl (RSA) Dimension Data
118Matteo Busato (Ita) Wilier Triestina
119Christopher Juul Jensen (Den) Orica-Scott
120Ángel Vicioso (Spa) Katusha-Alpecin
121Evgeny Shalunov (Rus) Gazprom – Rusvelo0:12:41
122Francisco Ventoso (Spa) BMC Racing Team
123Moreno Hofland (Ned) Lotto Soudal
124Jos Van Emden (Ned) Team LottoNl-Jumbo0:13:00
125Daniel Martinez (Col) Wilier Triestina
126Giulio Ciccone (Ita) Bardiani CSF
127Lars Ytting Bak (Den) Lotto Soudal
128Michal Golas (Pol) Team Sky
129Salvatore Puccio (Ita) Team Sky
130Fernando Gaviria (Col) Quick-Step Floors
131Iljo Keisse (Bel) Quick-Step Floors
132Ivan Rovny (Rus) Gazprom – Rusvelo0:13:56
133Lukas Pöstlberger (Aut) Bora-Hansgrohe0:14:15
134Pieter Serry (Bel) Quick-Step Floors0:14:22
135Tom Stamsnijder (Ned) Team Sunweb0:14:38
136Manuel Quinziato (Ita) BMC Racing Team
137Rory Sutherland (Aus) Movistar Team
138Matthieu Ladagnous (Fra) FDJ
139Aleksei Tcatevich (Rus) Gazprom – Rusvelo
140Valerio Conti (Ita) UAE Team Emirates
141Enrico Barbin (Ita) Bardiani CSF
142Simone Andreetta (Ita) Bardiani CSF
143Kristijan Koren (Slo) Cannondale-Drapac
144Lorenzo Rota (Ita) Bardiani CSF
145Mirco Maestri (Ita) Bardiani CSF
146Simone Ponzi (Ita) CCC Sprandi Polkowice
147Jan Tratnik (Slo) CCC Sprandi Polkowice
148Luka Mezgec (Slo) Orica-Scott
149Alexander Edmondson (Aus) Orica-Scott
150Alberto Losada (Spa) Katusha-Alpecin
151Twan Castelijns (Ned) Team LottoNl-Jumbo
152Victor Campenaerts (Bel) Team LottoNl-Jumbo
153Jasper Stuyven (Bel) Trek-Segafredo
154Pavel Brutt (Rus) Gazprom – Rusvelo
155Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo
156Mads Pedersen (Den) Trek-Segafredo
157Natnael Berhane (Eri) Dimension Data
158Davide Martinelli (Ita) Quick-Step Floors
159Maxim Belkov (Rus) Katusha-Alpecin
160Caleb Ewan (Aus) Orica-Scott
161Ivan Savitckii (Rus) Gazprom – Rusvelo
162Svein Tuft (Can) Orica-Scott
163José Gonçalves (Por) Katusha-Alpecin
164Sacha Modolo (Ita) UAE Team Emirates
165William Bonnet (Fra) FDJ
166Jérémy Roy (Fra) FDJ
167Viacheslav Kuznetsov (Rus) Katusha-Alpecin
168Benoit Vaugrenard (Fra) FDJ
169Roberto Ferrari (Ita) UAE Team Emirates
170Daniele Bennati (Ita) Movistar Team
171Ilia Koshevoy (Blr) Wilier Triestina
172Sergey Lagutin (Rus) Gazprom – Rusvelo0:15:17
173Zhandos Bizhigitov (Kaz) Astana Pro Team
174Marcin Bialoblocki (Pol) CCC Sprandi Polkowice0:15:21
175Maximiliano Richeze (Arg) Quick-Step Floors0:16:01
176Vincenzo Albanese (Ita) Bardiani CSF
177Phil Bauhaus (Ger) Team Sunweb0:16:05
178Eugenio Alafaci (Ita) Trek-Segafredo0:16:07
179Nicola Boem (Ita) Bardiani CSF0:16:10
180Adam James Hansen (Aus) Lotto Soudal
181Sam Bennett (Irl) Bora-Hansgrohe
182Rüdiger Selig (Ger) Bora-Hansgrohe
183Giuseppe Fonzi (Ita) Wilier Triestina0:16:14
DNSAndré Greipel (Ger) Lotto Soudal
DNSJakub Mareczko (Ita) Wilier Triestina

Sprint 1 - Caresana, km 60
#Rider Name (Country) TeamResult
1Sergey Lagutin (Rus) Gazprom – Rusvelo10pts
2Natnael Berhane (Eri) Dimension Data6
3Daniel Martinez (Col) Wilier Triestina3
4Caleb Ewan (Aus) Orica-Scott2
5Benoit Vaugrenard (Fra) FDJ1

Sprint 2 - Vercelli, km 76
#Rider Name (Country) TeamResult
1Sergey Lagutin (Rus) Gazprom – Rusvelo10pts
2Natnael Berhane (Eri) Dimension Data6
3Daniel Martinez (Col) Wilier Triestina3
4Caleb Ewan (Aus) Orica-Scott2
5Benoit Vaugrenard (Fra) FDJ1

Mountain 1 (Cat. 1) Santuario di Oropa, km 131
#Rider Name (Country) TeamResult
1Tom Dumoulin (Ned) Team Sunweb35pts
2Ilnur Zakarin (Rus) Katusha-Alpecin18
3Mikel Landa (Spa) Team Sky12
4Nairo Quintana (Col) Movistar Team9
5Thibaut Pinot (Fra) FDJ6
6Adam Yates (GBr) Orica-Scott4
7Vincenzo Nibali (Ita) Bahrain-Merida2
8Franco Pellizotti (Ita) Bahrain-Merida1

Combativity
#Rider Name (Country) TeamResult
1Tom Dumoulin (Ned) Team Sunweb10pts
2Sergey Lagutin (Rus) Gazprom – Rusvelo10
3Ilnur Zakarin (Rus) Katusha-Alpecin8
4Natnael Berhane (Eri) Dimension Data8
5Mikel Landa (Spa) Team Sky6
6Daniel Martinez (Col) Wilier Triestina6
7Nairo Quintana (Col) Movistar Team4
8Caleb Ewan (Aus) Orica-Scott4
9Thibaut Pinot (Fra) FDJ2
10Benoit Vaugrenard (Fra) FDJ2
11Adam Yates (GBr) Orica-Scott1

Teams
#Rider Name (Country) TeamResult
1Bahrain-Merida9:11:12
2Movistar Team0:00:49
3Astana Pro Team0:01:04
4Team Sky
5FDJ0:01:18
6UAE Team Emirates0:01:40
7Quick-Step Floors0:03:12
8AG2R La Mondiale0:03:26
9Cannondale-Drapac0:03:33
10BMC Racing Team0:04:34
11Team Sunweb0:05:54
12Dimension Data0:06:44
13Team LottoNl-Jumbo0:07:58
14Trek-Segafredo0:08:02
15Katusha-Alpecin0:08:19
16Orica-Scott0:08:27
17CCC Sprandi Polkowice0:08:54
18Bora-Hansgrohe0:10:00
19Lotto Soudal0:12:03
20Wilier Triestina0:15:49
21Gazprom – Rusvelo0:23:03
22Bardiani CSF0:38:46

Super Teams
#Rider Name (Country) TeamResult
1Team Sunweb50pts
2Katusha-Alpecin35
3Team Sky25
4FDJ19
5Movistar Team18
6Bahrain-Merida18
7Orica-Scott16
8Gazprom – Rusvelo16
9Dimension Data11
10Team LottoNl-Jumbo7
11Astana Pro Team6
12Wilier Triestina6
13AG2R La Mondiale5
14CCC Sprandi Polkowice4
15Bora-Hansgrohe2
16UAE Team Emirates
17Quick-Step Floors
18Cannondale-Drapac
19Trek-Segafredo
20BMC Racing Team
21Lotto Soudal
22Bardiani CSF

General classification after stage 14
#Rider Name (Country) TeamResult
1Tom Dumoulin (Ned) Team Sunweb59:31:17
2Nairo Quintana (Col) Movistar Team0:02:47
3Thibaut Pinot (Fra) FDJ0:03:25
4Vincenzo Nibali (Ita) Bahrain-Merida0:03:40
5Ilnur Zakarin (Rus) Katusha-Alpecin0:04:24
6Bauke Mollema (Ned) Trek-Segafredo0:04:32
7Tanel Kangert (Est) Astana Pro Team0:04:55
8Domenico Pozzovivo (Ita) AG2R La Mondiale0:04:59
9Bob Jungels (Lux) Quick-Step Floors0:05:28
10Andrey Amador (CRc) Movistar Team0:05:36
11Steven Kruijswijk (Ned) Team LottoNl-Jumbo0:07:03
12Dario Cataldo (Ita) Astana Pro Team0:07:13
13Adam Yates (GBr) Orica-Scott0:07:43
14Davide Formolo (Ita) Cannondale-Drapac0:07:55
15Rui Costa (Por) UAE Team Emirates0:07:58
16Jan Polanc (Slo) UAE Team Emirates0:09:11
17Ben Hermans (Bel) BMC Racing Team0:10:26
18Maxime Monfort (Bel) Lotto Soudal0:11:07
19Simone Petilli (Ita) UAE Team Emirates0:16:02
20Jan Hirt (Cze) CCC Sprandi Polkowice0:19:05
21Sébastien Reichenbach (Swi) FDJ0:21:17
22Laurens De Plus (Bel) Quick-Step Floors0:22:06
23Hubert Dupont (Fra) AG2R La Mondiale0:22:13
24Patrick Konrad (Aut) Bora-Hansgrohe0:22:27
25Cristian Rodriguez (Spa) Wilier Triestina0:23:08
26Franco Pellizotti (Ita) Bahrain-Merida0:24:22
27Stef Clement (Ned) Team LottoNl-Jumbo0:25:54
28Jesper Hansen (Den) Astana Pro Team0:25:56
29Kanstantsin Siutsou (Blr) Bahrain-Merida0:26:20
30Michael Woods (Can) Cannondale-Drapac0:28:08
31Peter Stetina (USA) Trek-Segafredo0:30:36
32Laurens Ten Dam (Ned) Team Sunweb0:30:48
33Rudy Molard (Fra) FDJ0:31:16
34Winner Anacona (Col) Movistar Team0:31:31
35Tejay Van Garderen (USA) BMC Racing Team0:33:48
36Jacques Janse Van Rensburg (RSA) Dimension Data0:36:09
37Tomasz Marczynski (Pol) Lotto Soudal0:38:17
38Ben Gastauer (Lux) AG2R La Mondiale0:38:56
39Gorka Izagirre (Spa) Movistar Team0:39:46
40José Mendes (Por) Bora-Hansgrohe0:41:53
41Giovanni Visconti (Ita) Bahrain-Merida0:42:26
42Mikel Landa (Spa) Team Sky0:44:10
43Matteo Montaguti (Ita) AG2R La Mondiale0:45:14
44Pierre Rolland (Fra) Cannondale-Drapac0:45:41
45Philip Deignan (Irl) Team Sky0:47:04
46Jose Rojas (Spa) Movistar Team0:48:39
47Jose Herrada (Spa) Movistar Team0:49:45
48Luis León Sánchez (Spa) Astana Team0:50:28
49Igor Anton (Spa) Dimension Data0:51:20
50Alexander Foliforov (Rus) Gazprom – Rusvelo0:52:18
51Ruben Plaza (Spa) Orica-Scott0:52:28
52Michal Schlegel (Cze) CCC Sprandi Polkowice0:52:40
53Steve Morabito (Swi) FDJ0:52:51
54Natnael Berhane (Eri) Dimension Data0:52:56
55Sebastian Henao (Col) Team Sky0:53:05
56Julien Bernard (Fra) Trek-Segafredo0:53:16
57Georg Preidler (Aut) Team Sunweb0:53:43
58Robert Kiserlovski (Cro) Katusha-Alpecin0:54:46
59Diego Rosa (Ita) Team Sky0:55:52
60François Bidard (Fra) AG2R La Mondiale0:57:13
61Eros Capecchi (Ita) Quick-Step Floors0:58:05
62Victor De La Parte (Spa) Movistar Team0:59:34
63Bram Tankink (Ned) Team LottoNl-Jumbo0:59:48
64Valerio Conti (Ita) UAE Team Emirates1:00:42
65Enrico Battaglin (Ita) Team LottoNl-Jumbo1:04:05
66Gregor Mühlberger (Aut) Bora-Hansgrohe1:04:41
67Tobias Ludvigsson (Swe) FDJ1:04:53
68Simon Geschke (Ger) Team Sunweb1:05:12
69Joey Rosskopf (USA) BMC Racing Team1:06:13
70Silvan Dillier (Swi) BMC Racing Team1:06:19
71Salvatore Puccio (Ita) Team Sky1:07:33
72Hugh Carthy (GBr) Cannondale-Drapac1:10:21
73Andrey Zeits (Kaz) Astana Pro Team1:10:31
74Bart De Clercq (Bel) Lotto Soudal1:10:41
75Pello Bilbao (Spa) Astana Pro Team1:10:43
76Manuele Boaro (Ita) Bahrain-Merida1:11:04
77José Gonçalves (Por) Katusha-Alpecin1:13:54
78Chad Haga (USA) Team Sunweb1:14:41
79Clement Chevrier (Fra) AG2R La Mondiale1:16:06
80Carlos Verona (Spa) Orica-Scott1:16:42
81Enrico Gasparotto (Ita) Bahrain-Merida1:17:56
82Jérémy Roy (Fra) FDJ1:18:41
83Jesus Hernandez (Spa) Trek-Segafredo1:18:59
84Quentin Jauregui (Fra) AG2R La Mondiale1:19:59
85Sergey Firsanov (Rus) Gazprom – Rusvelo1:20:38
86Omar Fraile (Spa) Dimension Data1:22:29
87Edward Ravasi (Ita) UAE Team Emirates1:22:42
88Dries Devenyns (Bel) Quick-Step Floors1:23:26
89Paolo Tiralongo (Ita) Astana Pro Team1:23:34
90Felix Großschartner (Aut) CCC Sprandi Polkowice1:24:35
91Davide Villella (Ita) Cannondale-Drapac1:25:26
92Jurgen Van Den Broeck (Bel) Team LottoNl-Jumbo1:26:31
93Dylan Teuns (Bel) BMC Racing Team1:28:44
94Adam James Hansen (Aus) Lotto Soudal1:30:13
95Kenny Elissonde (Fra) Team Sky1:31:00
96Matvey Mamykin (Rus) Katusha-Alpecin1:31:30
97Tom-Jelte Slagter (Ned) Cannondale-Drapac1:31:40
98Francisco Ventoso (Spa) BMC Racing Team1:32:06
99Valerio Agnoli (Ita) Bahrain-Merida1:33:32
100Lukasz Owsian (Pol) CCC Sprandi Polkowice1:33:45
101Luka Pibernik (Slo) Bahrain-Merida1:38:10
102Branislau Samoilau (Blr) CCC Sprandi Polkowice1:38:19
103Lukas Pöstlberger (Aut) Bora-Hansgrohe1:39:14
104Matthieu Ladagnous (Fra) FDJ1:39:48
105Matteo Busato (Ita) Wilier Triestina1:40:19
106Vasil Kiryienka (Blr) Team Sky1:40:30
107Joe Dombrowski (USA) Cannondale-Drapac1:40:48
108Lars Ytting Bak (Den) Lotto Soudal1:40:53
109Manuel Senni (Ita) BMC Racing Team1:41:02
110Benoit Vaugrenard (Fra) FDJ1:41:13
111Sindre Skjøstad Lunke (Nor) Team Sunweb1:41:16
112Jasper Stuyven (Bel) Trek-Segafredo1:41:51
113Maciej Paterski (Pol) CCC Sprandi Polkowice1:42:19
114Ryan Gibbons (RSA) Dimension Data1:42:22
115Pavel Brutt (Rus) Gazprom – Rusvelo1:43:33
116Daniel Teklehaimanot (Eri) Dimension Data1:44:04
117Jan Tratnik (Slo) CCC Sprandi Polkowice1:44:19
118Marco Marcato (Ita) UAE Team Emirates1:44:33
119Jos Van Emden (Ned) Team LottoNl-Jumbo1:44:40
120Kristian Sbaragli (Ita) Dimension Data1:45:17
121Ivan Rovny (Rus) Gazprom – Rusvelo1:48:37
122Michael Hepburn (Aus) Orica-Scott1:49:06
123Fernando Gaviria (Col) Quick-Step Floors1:49:28
124Daniele Bennati (Ita) Movistar Team1:50:01
125Filippo Pozzato (Ita) Wilier Triestina1:51:03
126Jasper De Buyst (Bel) Lotto Soudal1:51:32
127Ángel Vicioso (Spa) Katusha-Alpecin1:53:24
128Matej Mohoric (Slo) UAE Team Emirates1:53:27
129Julien Berard (Fra) AG2R La Mondiale1:53:40
130Cesare Benedetti (Ita) Bora-Hansgrohe1:54:23
131Simone Ponzi (Ita) CCC Sprandi Polkowice1:54:29
132Martijn Keizer (Ned) Team LottoNl-Jumbo1:54:49
133Christopher Juul Jensen (Den) Orica-Scott1:55:15
134Enrico Barbin (Ita) Bardiani CSF1:55:37
135Viacheslav Kuznetsov (Rus) Katusha-Alpecin1:56:05
136Sacha Modolo (Ita) UAE Team Emirates1:56:15
137Giulio Ciccone (Ita) Bardiani CSF1:56:40
138Aleksei Tcatevich (Rus) Gazprom – Rusvelo1:57:16
139Alex Howes (USA) Cannondale-Drapac1:57:26
140Kristijan Koren (Slo) Cannondale-Drapac1:57:31
141Eugert Zhupa (Alb) Wilier Triestina1:58:33
142William Bonnet (Fra) FDJ1:58:48
143Manuel Quinziato (Ita) BMC Racing Team1:58:51
144Maxim Belkov (Rus) Katusha-Alpecin2:00:56
145Twan Castelijns (Ned) Team LottoNl-Jumbo2:01:20
146Moreno Hofland (Ned) Lotto Soudal2:01:38
147Mirco Maestri (Ita) Bardiani CSF2:01:56
148Julen Amezqueta (Spa) Wilier Triestina2:02:01
149Jan Bárta (Cze) Bora-Hansgrohe2:02:31
150Mads Pedersen (Den) Trek-Segafredo2:03:41
151Michal Golas (Pol) Team Sky2:03:55
152Luka Mezgec (Slo) Orica-Scott2:04:02
153Pieter Serry (Bel) Quick-Step Floors2:04:05
154Iljo Keisse (Bel) Quick-Step Floors2:06:52
155Svein Tuft (Can) Orica-Scott2:07:04
156Roberto Ferrari (Ita) UAE Team Emirates2:07:53
157Johann Van Zyl (RSA) Dimension Data2:08:42
158Rüdiger Selig (Ger) Bora-Hansgrohe2:09:12
159Rory Sutherland (Aus) Movistar Team2:09:21
160Tom Stamsnijder (Ned) Team Sunweb2:10:09
161Alexander Edmondson (Aus) Orica-Scott2:10:18
162Davide Martinelli (Ita) Quick-Step Floors2:10:34
163Victor Campenaerts (Bel) Team LottoNl-Jumbo2:10:47
164Vincenzo Albanese (Ita) Bardiani CSF2:14:07
165Eugenio Alafaci (Ita) Trek-Segafredo2:14:41
166Evgeny Shalunov (Rus) Gazprom – Rusvelo2:15:23
167Maximiliano Richeze (Arg) Quick-Step Floors2:16:34
168Caleb Ewan (Aus) Orica-Scott2:16:55
169Sergey Lagutin (Rus) Gazprom – Rusvelo2:17:27
170Nicola Boem (Ita) Bardiani CSF2:22:43
171Phil Bauhaus (Ger) Team Sunweb2:22:48
172Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo2:24:41
173Alberto Losada (Spa) Katusha-Alpecin2:25:44
174Daniel Martinez (Col) Wilier Triestina2:26:43
175Ivan Savitckii (Rus) Gazprom – Rusvelo
176Sam Bennett (Irl) Bora-Hansgrohe2:28:58
177Sean De Bie (Bel) Lotto Soudal2:29:53
178Lorenzo Rota (Ita) Bardiani CSF2:31:25
179Simone Andreetta (Ita) Bardiani CSF2:32:03
180Zhandos Bizhigitov (Kaz) Astana Pro Team2:32:12
181Marcin Bialoblocki (Pol) CCC Sprandi Polkowice2:42:41
182Ilia Koshevoy (Blr) Wilier Triestina2:48:29
183Giuseppe Fonzi (Ita) Wilier Triestina3:01:05

Points classification
#Rider Name (Country) TeamResult
1Fernando Gaviria (Col) Quick-Step Floors315pts
2Jasper Stuyven (Bel) Trek-Segafredo192
3Sam Bennett (Irl) Bora-Hansgrohe117
4Caleb Ewan (Aus) Orica-Scott112
5Lukas Pöstlberger (Aut) Bora-Hansgrohe98
6Daniel Teklehaimanot (Eri) Dimension Data86
7Kristian Sbaragli (Ita) Dimension Data76
8Roberto Ferrari (Ita) UAE Team Emirates70
9Silvan Dillier (Swi) BMC Racing Team68
10Ryan Gibbons (RSA) Dimension Data68
11Pavel Brutt (Rus) Gazprom – Rusvelo66
12Tom Dumoulin (Ned) Team Sunweb62
13Eugert Zhupa (Alb) Wilier Triestina60
14Rüdiger Selig (Ger) Bora-Hansgrohe56
15Simone Andreetta (Ita) Bardiani CSF52
16Maximiliano Richeze (Arg) Quick-Step Floors50
17Phil Bauhaus (Ger) Team Sunweb48
18Sacha Modolo (Ita) UAE Team Emirates43
19Maciej Paterski (Pol) CCC Sprandi Polkowice42
20Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo40
21Enrico Battaglin (Ita) Team LottoNl-Jumbo39
22Evgeny Shalunov (Rus) Gazprom – Rusvelo36
23Luis León Sánchez (Spa) Astana Team34
24Marco Marcato (Ita) UAE Team Emirates33
25Vincenzo Nibali (Ita) Bahrain-Merida33
26Ilnur Zakarin (Rus) Katusha-Alpecin33
27Bob Jungels (Lux) Quick-Step Floors33
28Mirco Maestri (Ita) Bardiani CSF32
29Vincenzo Albanese (Ita) Bardiani CSF30
30Thibaut Pinot (Fra) FDJ30
31Nairo Quintana (Col) Movistar Team28
32Omar Fraile (Spa) Dimension Data27
33Gorka Izagirre (Spa) Movistar Team27
34Adam Yates (GBr) Orica-Scott27
35Giovanni Visconti (Ita) Bahrain-Merida27
36Viacheslav Kuznetsov (Rus) Katusha-Alpecin24
37Giuseppe Fonzi (Ita) Wilier Triestina24
38Aleksei Tcatevich (Rus) Gazprom – Rusvelo22
39Ilia Koshevoy (Blr) Wilier Triestina21
40Jan Polanc (Slo) UAE Team Emirates20
41Sergey Lagutin (Rus) Gazprom – Rusvelo20
42Mikel Landa (Spa) Team Sky20
43Iljo Keisse (Bel) Quick-Step Floors20
44Michael Woods (Can) Cannondale-Drapac20
45Ivan Rovny (Rus) Gazprom – Rusvelo20
46Matej Mohoric (Slo) UAE Team Emirates20
47Rui Costa (Por) UAE Team Emirates18
48Bauke Mollema (Ned) Trek-Segafredo17
49Sergey Firsanov (Rus) Gazprom – Rusvelo16
50Jan Tratnik (Slo) CCC Sprandi Polkowice16
51Tanel Kangert (Est) Astana Pro Team12
52Kanstantsin Siutsou (Blr) Bahrain-Merida12
53Natnael Berhane (Eri) Dimension Data12
54Marcin Bialoblocki (Pol) CCC Sprandi Polkowice12
55Valerio Conti (Ita) UAE Team Emirates11
56Cesare Benedetti (Ita) Bora-Hansgrohe11
57Igor Anton (Spa) Dimension Data10
58Dario Cataldo (Ita) Astana Pro Team10
59Lukasz Owsian (Pol) CCC Sprandi Polkowice10
60Mads Pedersen (Den) Trek-Segafredo10
61Pieter Serry (Bel) Quick-Step Floors10
62Pierre Rolland (Fra) Cannondale-Drapac9
63Daniel Martinez (Col) Wilier Triestina8
64Steven Kruijswijk (Ned) Team LottoNl-Jumbo6
65Maxime Monfort (Bel) Lotto Soudal6
66Matteo Montaguti (Ita) AG2R La Mondiale6
67Gregor Mühlberger (Aut) Bora-Hansgrohe6
68Vasil Kiryienka (Blr) Team Sky6
69Domenico Pozzovivo (Ita) AG2R La Mondiale5
70Ben Hermans (Bel) BMC Racing Team5
71Jacques Janse Van Rensburg (RSA) Dimension Data5
72Enrico Barbin (Ita) Bardiani CSF5
73Eros Capecchi (Ita) Quick-Step Floors4
74Bart De Clercq (Bel) Lotto Soudal4
75Davide Villella (Ita) Cannondale-Drapac4
76Valerio Agnoli (Ita) Bahrain-Merida4
77Christopher Juul Jensen (Den) Orica-Scott4
78Johann Van Zyl (RSA) Dimension Data4
79Andrey Amador (CRc) Movistar Team3
80Simone Petilli (Ita) UAE Team Emirates3
81Franco Pellizotti (Ita) Bahrain-Merida3
82José Mendes (Por) Bora-Hansgrohe3
83Salvatore Puccio (Ita) Team Sky3
84Jos Van Emden (Ned) Team LottoNl-Jumbo3
85Jan Bárta (Cze) Bora-Hansgrohe3
86Sébastien Reichenbach (Swi) FDJ2
87Benoit Vaugrenard (Fra) FDJ2
88Jasper De Buyst (Bel) Lotto Soudal2
89Simone Ponzi (Ita) CCC Sprandi Polkowice2
90Svein Tuft (Can) Orica-Scott2
91Davide Martinelli (Ita) Quick-Step Floors2
92Ivan Savitckii (Rus) Gazprom – Rusvelo2
93Sean De Bie (Bel) Lotto Soudal2
94Davide Formolo (Ita) Cannondale-Drapac1
95Laurens De Plus (Bel) Quick-Step Floors1
96Hubert Dupont (Fra) AG2R La Mondiale1
97Patrick Konrad (Aut) Bora-Hansgrohe1
98Tomasz Marczynski (Pol) Lotto Soudal1
99Dries Devenyns (Bel) Quick-Step Floors1
100Francisco Ventoso (Spa) BMC Racing Team1
101Matteo Busato (Ita) Wilier Triestina1
102Lars Ytting Bak (Den) Lotto Soudal1
103Luka Mezgec (Slo) Orica-Scott1
104Jose Rojas (Spa) Movistar Team-1
105Laurens Ten Dam (Ned) Team Sunweb-5
106Winner Anacona (Col) Movistar Team-5

Sprints classification
#Rider Name (Country) TeamResult
1Pavel Brutt (Rus) Gazprom – Rusvelo44pts
2Daniel Teklehaimanot (Eri) Dimension Data39
3Eugert Zhupa (Alb) Wilier Triestina29
4Jasper Stuyven (Bel) Trek-Segafredo28
5Fernando Gaviria (Col) Quick-Step Floors22
6Maciej Paterski (Pol) CCC Sprandi Polkowice20
7Sergey Lagutin (Rus) Gazprom – Rusvelo20
8Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo20
9Marco Marcato (Ita) UAE Team Emirates19
10Luis León Sánchez (Spa) Astana Team17
11Omar Fraile (Spa) Dimension Data17
12Mirco Maestri (Ita) Bardiani CSF16
13Evgeny Shalunov (Rus) Gazprom – Rusvelo16
14Vincenzo Albanese (Ita) Bardiani CSF15
15Simone Andreetta (Ita) Bardiani CSF14
16Lukas Pöstlberger (Aut) Bora-Hansgrohe13
17Kristian Sbaragli (Ita) Dimension Data12
18Natnael Berhane (Eri) Dimension Data12
19Aleksei Tcatevich (Rus) Gazprom – Rusvelo12
20Giuseppe Fonzi (Ita) Wilier Triestina12
21Iljo Keisse (Bel) Quick-Step Floors11
22Mikel Landa (Spa) Team Sky10
23Igor Anton (Spa) Dimension Data10
24Valerio Conti (Ita) UAE Team Emirates10
25Jan Polanc (Slo) UAE Team Emirates9
26Jacques Janse Van Rensburg (RSA) Dimension Data9
27Ivan Rovny (Rus) Gazprom – Rusvelo9
28Matej Mohoric (Slo) UAE Team Emirates9
29Ilia Koshevoy (Blr) Wilier Triestina9
30Silvan Dillier (Swi) BMC Racing Team8
31Jose Rojas (Spa) Movistar Team6
32Sergey Firsanov (Rus) Gazprom – Rusvelo6
33Daniel Martinez (Col) Wilier Triestina6
34Jan Tratnik (Slo) CCC Sprandi Polkowice5
35Tomasz Marczynski (Pol) Lotto Soudal4
36Pierre Rolland (Fra) Cannondale-Drapac4
37Eugenio Alafaci (Ita) Trek-Segafredo4
38Caleb Ewan (Aus) Orica-Scott4
39Marcin Bialoblocki (Pol) CCC Sprandi Polkowice4
40Hubert Dupont (Fra) AG2R La Mondiale3
41Giovanni Visconti (Ita) Bahrain-Merida3
42Lukasz Owsian (Pol) CCC Sprandi Polkowice3
43Matteo Busato (Ita) Wilier Triestina3
44Cesare Benedetti (Ita) Bora-Hansgrohe3
45Viacheslav Kuznetsov (Rus) Katusha-Alpecin3
46Mads Pedersen (Den) Trek-Segafredo3
47Maximiliano Richeze (Arg) Quick-Step Floors3
48Laurens Ten Dam (Ned) Team Sunweb2
49Gorka Izagirre (Spa) Movistar Team2
50Matteo Montaguti (Ita) AG2R La Mondiale2
51Benoit Vaugrenard (Fra) FDJ2
52Andrey Amador (CRc) Movistar Team1
53Laurens De Plus (Bel) Quick-Step Floors1
54Gregor Mühlberger (Aut) Bora-Hansgrohe1
55Valerio Agnoli (Ita) Bahrain-Merida1

Mountains classification
#Rider Name (Country) TeamResult
1Tom Dumoulin (Ned) Team Sunweb51pts
2Omar Fraile (Spa) Dimension Data49
3Jan Polanc (Slo) UAE Team Emirates46
4Nairo Quintana (Col) Movistar Team44
5Ilnur Zakarin (Rus) Katusha-Alpecin37
6Thibaut Pinot (Fra) FDJ33
7Daniel Teklehaimanot (Eri) Dimension Data24
8Laurens De Plus (Bel) Quick-Step Floors22
9Mikel Landa (Spa) Team Sky20
10Luis León Sánchez (Spa) Astana Team18
11Sergey Firsanov (Rus) Gazprom – Rusvelo17
12Pierre Rolland (Fra) Cannondale-Drapac17
13Jacques Janse Van Rensburg (RSA) Dimension Data15
14Simone Andreetta (Ita) Bardiani CSF15
15Mirco Maestri (Ita) Bardiani CSF15
16Marco Marcato (Ita) UAE Team Emirates10
17Cesare Benedetti (Ita) Bora-Hansgrohe9
18Bauke Mollema (Ned) Trek-Segafredo9
19Lukas Pöstlberger (Aut) Bora-Hansgrohe8
20Vincenzo Nibali (Ita) Bahrain-Merida8
21Dario Cataldo (Ita) Astana Pro Team8
22Giovanni Visconti (Ita) Bahrain-Merida8
23Igor Anton (Spa) Dimension Data8
24Davide Villella (Ita) Cannondale-Drapac7
25Pavel Brutt (Rus) Gazprom – Rusvelo7
26Rui Costa (Por) UAE Team Emirates6
27Silvan Dillier (Swi) BMC Racing Team6
28Eugert Zhupa (Alb) Wilier Triestina6
29Evgeny Shalunov (Rus) Gazprom – Rusvelo6
30Adam Yates (GBr) Orica-Scott5
31Domenico Pozzovivo (Ita) AG2R La Mondiale4
32Ruben Plaza (Spa) Orica-Scott4
33Ivan Rovny (Rus) Gazprom – Rusvelo4
34Eugenio Alafaci (Ita) Trek-Segafredo4
35Maciej Paterski (Pol) CCC Sprandi Polkowice3
36Jan Tratnik (Slo) CCC Sprandi Polkowice3
37Giuseppe Fonzi (Ita) Wilier Triestina3
38Tanel Kangert (Est) Astana Pro Team3
39Bob Jungels (Lux) Quick-Step Floors2
40Matteo Montaguti (Ita) AG2R La Mondiale2
41Jose Rojas (Spa) Movistar Team2
42Valerio Conti (Ita) UAE Team Emirates2
43Jasper Stuyven (Bel) Trek-Segafredo2
44Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo2
45Franco Pellizotti (Ita) Bahrain-Merida1
46Manuele Boaro (Ita) Bahrain-Merida1
47Branislau Samoilau (Blr) CCC Sprandi Polkowice1
48Marcin Bialoblocki (Pol) CCC Sprandi Polkowice1
49Ilia Koshevoy (Blr) Wilier Triestina1

Combativity classification
#Rider Name (Country) TeamResult
1Fernando Gaviria (Col) Quick-Step Floors52pts
2Jasper Stuyven (Bel) Trek-Segafredo33
3Omar Fraile (Spa) Dimension Data26
4Pavel Brutt (Rus) Gazprom – Rusvelo26
5Daniel Teklehaimanot (Eri) Dimension Data25
6Tom Dumoulin (Ned) Team Sunweb23
7Luis León Sánchez (Spa) Astana Team21
8Lukas Pöstlberger (Aut) Bora-Hansgrohe20
9Jan Polanc (Slo) UAE Team Emirates19
10Simone Andreetta (Ita) Bardiani CSF19
11Eugert Zhupa (Alb) Wilier Triestina17
12Sam Bennett (Irl) Bora-Hansgrohe17
13Ilnur Zakarin (Rus) Katusha-Alpecin16
14Caleb Ewan (Aus) Orica-Scott15
15Thibaut Pinot (Fra) FDJ15
16Nairo Quintana (Col) Movistar Team14
17Marco Marcato (Ita) UAE Team Emirates14
18Silvan Dillier (Swi) BMC Racing Team13
19Mikel Landa (Spa) Team Sky13
20Mirco Maestri (Ita) Bardiani CSF13
21Evgeny Shalunov (Rus) Gazprom – Rusvelo13
22Giovanni Visconti (Ita) Bahrain-Merida12
23Maciej Paterski (Pol) CCC Sprandi Polkowice11
24Kristian Sbaragli (Ita) Dimension Data11
25Pierre Rolland (Fra) Cannondale-Drapac11
26Sergey Lagutin (Rus) Gazprom – Rusvelo10
27Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo10
28Vincenzo Albanese (Ita) Bardiani CSF10
29Jacques Janse Van Rensburg (RSA) Dimension Data10
30Sergey Firsanov (Rus) Gazprom – Rusvelo9
31Giuseppe Fonzi (Ita) Wilier Triestina9
32Gorka Izagirre (Spa) Movistar Team8
33Natnael Berhane (Eri) Dimension Data8
34Aleksei Tcatevich (Rus) Gazprom – Rusvelo8
35Roberto Ferrari (Ita) UAE Team Emirates8
36Igor Anton (Spa) Dimension Data7
37Ivan Rovny (Rus) Gazprom – Rusvelo7
38Matej Mohoric (Slo) UAE Team Emirates7
39Maximiliano Richeze (Arg) Quick-Step Floors7
40Ilia Koshevoy (Blr) Wilier Triestina7
41Rui Costa (Por) UAE Team Emirates6
42Jan Tratnik (Slo) CCC Sprandi Polkowice6
43Cesare Benedetti (Ita) Bora-Hansgrohe6
44Rüdiger Selig (Ger) Bora-Hansgrohe6
45Daniel Martinez (Col) Wilier Triestina6
46Valerio Conti (Ita) UAE Team Emirates5
47Iljo Keisse (Bel) Quick-Step Floors5
48Phil Bauhaus (Ger) Team Sunweb5
49Bauke Mollema (Ned) Trek-Segafredo4
50Bob Jungels (Lux) Quick-Step Floors4
51Laurens De Plus (Bel) Quick-Step Floors4
52Michael Woods (Can) Cannondale-Drapac4
53Tomasz Marczynski (Pol) Lotto Soudal4
54Jose Rojas (Spa) Movistar Team4
55Enrico Battaglin (Ita) Team LottoNl-Jumbo4
56Ryan Gibbons (RSA) Dimension Data4
57Eugenio Alafaci (Ita) Trek-Segafredo4
58Marcin Bialoblocki (Pol) CCC Sprandi Polkowice4
59Vincenzo Nibali (Ita) Bahrain-Merida3
60Tanel Kangert (Est) Astana Pro Team3
61Hubert Dupont (Fra) AG2R La Mondiale3
62Lukasz Owsian (Pol) CCC Sprandi Polkowice3
63Matteo Busato (Ita) Wilier Triestina3
64Viacheslav Kuznetsov (Rus) Katusha-Alpecin3
65Mads Pedersen (Den) Trek-Segafredo3
66Dario Cataldo (Ita) Astana Pro Team2
67Adam Yates (GBr) Orica-Scott2
68Laurens Ten Dam (Ned) Team Sunweb2
69Matteo Montaguti (Ita) AG2R La Mondiale2
70Vasil Kiryienka (Blr) Team Sky2
71Benoit Vaugrenard (Fra) FDJ2
72Sacha Modolo (Ita) UAE Team Emirates2
73Domenico Pozzovivo (Ita) AG2R La Mondiale1
74Andrey Amador (CRc) Movistar Team1
75Ben Hermans (Bel) BMC Racing Team1
76Kanstantsin Siutsou (Blr) Bahrain-Merida1
77Gregor Mühlberger (Aut) Bora-Hansgrohe1
78Davide Villella (Ita) Cannondale-Drapac1
79Valerio Agnoli (Ita) Bahrain-Merida1

Young riders classification
#Rider Name (Country) TeamResult
1Bob Jungels (Lux) Quick-Step Floors59:36:45
2Adam Yates (GBr) Orica-Scott0:02:15
3Davide Formolo (Ita) Cannondale-Drapac0:02:27
4Jan Polanc (Slo) UAE Team Emirates0:03:43
5Simone Petilli (Ita) UAE Team Emirates0:10:34
6Laurens De Plus (Bel) Quick-Step Floors0:16:38
7Cristian Rodriguez (Spa) Wilier Triestina0:17:40
8Alexander Foliforov (Rus) Gazprom – Rusvelo0:46:50
9Michal Schlegel (Cze) CCC Sprandi Polkowice0:47:12
10Sebastian Henao (Col) Team Sky0:47:37
11Julien Bernard (Fra) Trek-Segafredo0:47:48
12François Bidard (Fra) AG2R La Mondiale0:51:45
13Valerio Conti (Ita) UAE Team Emirates0:55:14
14Gregor Mühlberger (Aut) Bora-Hansgrohe0:59:13
15Hugh Carthy (GBr) Cannondale-Drapac1:04:53
16Clement Chevrier (Fra) AG2R La Mondiale1:10:38
17Carlos Verona (Spa) Orica-Scott1:11:14
18Quentin Jauregui (Fra) AG2R La Mondiale1:14:31
19Edward Ravasi (Ita) UAE Team Emirates1:17:14
20Felix Großschartner (Aut) CCC Sprandi Polkowice1:19:07
21Dylan Teuns (Bel) BMC Racing Team1:23:16
22Matvey Mamykin (Rus) Katusha-Alpecin1:26:02
23Luka Pibernik (Slo) Bahrain-Merida1:32:42
24Lukas Pöstlberger (Aut) Bora-Hansgrohe1:33:46
25Manuel Senni (Ita) BMC Racing Team1:35:34
26Sindre Skjøstad Lunke (Nor) Team Sunweb1:35:48
27Jasper Stuyven (Bel) Trek-Segafredo1:36:23
28Ryan Gibbons (RSA) Dimension Data1:36:54
29Fernando Gaviria (Col) Quick-Step Floors1:44:00
30Jasper De Buyst (Bel) Lotto Soudal1:46:04
31Matej Mohoric (Slo) UAE Team Emirates1:47:59
32Giulio Ciccone (Ita) Bardiani CSF1:51:12
33Julen Amezqueta (Spa) Wilier Triestina1:56:33
34Mads Pedersen (Den) Trek-Segafredo1:58:13
35Alexander Edmondson (Aus) Orica-Scott2:04:50
36Davide Martinelli (Ita) Quick-Step Floors2:05:06
37Vincenzo Albanese (Ita) Bardiani CSF2:08:39
38Evgeny Shalunov (Rus) Gazprom – Rusvelo2:09:55
39Caleb Ewan (Aus) Orica-Scott2:11:27
40Phil Bauhaus (Ger) Team Sunweb2:17:20
41Daniel Martinez (Col) Wilier Triestina2:21:15
42Ivan Savitckii (Rus) Gazprom – Rusvelo
43Lorenzo Rota (Ita) Bardiani CSF2:25:57
44Simone Andreetta (Ita) Bardiani CSF2:26:35

Teams classification
#Rider Name (Country) TeamResult
1Movistar Team178:52:59
2Astana Pro Team0:03:54
3UAE Team Emirates0:10:21
4Bahrain-Merida0:20:36
5FDJ0:23:04
6Cannondale-Drapac0:23:18
7AG2R La Mondiale0:24:01
8Team Sunweb0:30:16
9BMC Racing Team0:36:54
10Team Sky0:43:44
11Trek-Segafredo0:47:29
12Team LottoNl-Jumbo0:52:23
13Dimension Data0:56:47
14Quick-Step Floors0:59:30
15Lotto Soudal1:08:19
16Orica-Scott1:14:28
17Katusha-Alpecin1:26:16
18Bora-Hansgrohe1:34:06
19CCC Sprandi Polkowice1:34:13
20Gazprom – Rusvelo2:44:37
21Wilier Triestina2:59:22
22Bardiani CSF4:49:19

Super Teams Classification
#Rider Name (Country) TeamResult
1Quick-Step Floors390pts
2Bora-Hansgrohe272
3UAE Team Emirates259
4Dimension Data257
5Trek-Segafredo235
6Team Sunweb212
7Orica-Scott163
8Lotto Soudal155
9Movistar Team154
10Bahrain-Merida138
11Team Sky136
12Wilier Triestina124
13Gazprom – Rusvelo122
14Astana Pro Team118
15Katusha-Alpecin106
16FDJ93
17Team LottoNl-Jumbo77
18BMC Racing Team70
19Cannondale-Drapac69
20Bardiani CSF62
21CCC Sprandi Polkowice41
22AG2R La Mondiale38

Latest on Cyclingnews