Nibali wins queen stage of Giro d'Italia

Dumoulin loses time after comfort break before Umbrailpass

Vincenzo Nibali (Bahrain-Merida) won a dramatic queen stage of the Giro d'Italia, beating Mikel Landa (Team Sky) in a two-up sprint to take Italy's first victory in this year's race. Nairo Quintana (Movistar) finished several seconds down in third place. 

Maglia rosa Tom Dumoulin (Team Sunweb) had to battle hard to come back from stomach problems, finishing more than two minutes down and keeping his race lead by just a few seconds.

It was always going to be a day of epic proportions with a veritable feast of ascents for the riders to consume. In the end, it had it all with drama, intrigue and potential scandal. The stage ultimately came down to the last climb and descent of the day with the Umbrailpass the key or the fly in the soup for most of the big favourites.

Landa and Nibali took different approaches to the stage, with the former making it into the day's main breakaway. Landa had been alone since an attack midway up the Umbrailpass when Nibali joined him on the descent. Nibali himself had launched a few speculative moves to dislodge his companions, which had contained Nairo Quintana, Domenico Pozzovivo and Ilnur Zakarin when he launched his most devastating move with just a kilometre to the summit.

In his usual aggressive style, Nibali caught up with Landa nine kilometres after he'd attacked. The pair stayed to together until to the foot of the descent, marking each other like track sprinters through the twisting, technical finish. As they rounded the final corner, Landa went first but it was Nibali who had the legs to edge out the Spaniard on the line and take the home nation's first win.

"It was a spectacular stage. There was climbing, descending, and then sprinting at the end there against Mikel Landa," Nibali said after the stage. "I didn't think about being first Italian to win a stage; what counted was having a strong team, making a big effort and staying up there. I'm closer now but Dumoulin has the advantage of the time trial in Milan."

It was a particularly tough day for the race leader, who had to stop for an inopportune toilet break on the approach to the Umbrailpass. The Dutchman lost vital minutes and endured a lonely chase as he tried to keep hold of the maglia rosa he'd been wearing since the time trial at the start of week two.

In the end, he saw his lead almost disappear as he finished 2:17 down on Nibali, but he still sits at the top of the general classifications just 31 seconds ahead of Quintana with many more mountain stages to come.

How it happened

After the final rest day of the Giro d'Italia, the climax of the 100th race kicked off with the queen stage. The 222km stage would feature an ascent of the Mortirolo, the Stelvio and the Umbrailpass, as formidable a day as any in Grand Tour racing. Before the riders focussed on their own travails on the bike, they took a moment to reflect as the organisers held a minute's silence to remember those that had died in the terrorist attack in Manchester on Monday night. In their minds were also former MotoGP champion Nicky Hayden and triathlete Julia Viellehner, who both passed away after being hit by vehicles while cycling.

As expected, there was plenty of interest in making it into the day's break. With five huge climbs to come, the pace was not as high at the start as it had been towards the end of the second week. With 40 kilometres under their belts, the breakaway began to form, initiated by a group of 10 that went up the road as they approached the foothills of the Mortirolo. Over the next 10km, riders continued to bridge the ever increasing gap until the break's numbers had ballooned to 25. However, they only managed an advantage of a little over a minute before they were brought back

On the Mortirolo another large move began to form at the front. Movistar had some serious representation in the group with Andre Amador, Winner Anacona and Gorka Izagirre, while Team Sunweb just has Laurens ten Dam. Team Sky lost Kenny Elissonde earlier on but still managed to get four riders, including Mikel Landa, in the breakaway. Also present were Astana's Luis Leon Sanchez and mountains classification contender Omar Fraile (Dimension Data). Former world champion Rui Costa also earned himself a berth in the break.

Behind, there were some signs of concern for Dumoulin and his Sunweb team but they managed the breakaway well and allowed them little more than three minutes at any given time. Amador's presence predetermined that.

At the top of the Mortirolo, Fraile put camaraderie before competition when he let Astana's Sanchez cross the Mortirolo, dubbed the Cima Scarponi in honour of the late Michele Scarponi. The decision effectively put Sanchez in control of the mountains classification, for which Fraile had also been in contention. The Mortirolo was just an appetiser with the brutal Stelvio to come. Only necessary vehicles would be able to follow the riders up with fears that too much noise could cause an avalanche in the region.

The Stelvio

The breakaway had worked well together but the Stelvio's gradients pushed many past their limits and their number was quickly reduced. The same could be said about the peloton, which had around 30 riders, including all the major favourites, left in its ranks. Making use of their power in the break, Movistar turned the screws on the Stelvio, shedding most of the riders that had made it clear, including Fraile, Costa and ten Dam.

Anacona was also distanced but, perhaps given the hurry up from the team car, mounted a furious chase to make it back to the lead group. Meanwhile, FDJ set the pace in the peloton while Dumoulin kept a watchful eye on Quintana. Landa led the break over the Stelvio, the 2017 Cima Coppi, with Igor Anton and Sanchez in his wheel.

Landa was soon overtaken by a determined Amador, who scythed down the descent. The Spaniard set off in pursuit but the pair were eventually brought back by a severely diminished chasing group. Of the original sizeable group, only Amador, Anacona, Landa, Steven Kruijswijk (LottoNL-Jumbo) and Jan Hirt (CCC Sprandi Polkowice) remained.

Problems for Dumoulin

In the peloton, on the approach to the Umbrailpass, there were dramatic scenes as Dumoulin jumped off his bike, apparently affected by stomach problems. The Dutchman would be all alone by the time he remounted his bike and faced a dispiriting chase to the group of favourites in front.

There was a brief cessation in hostilities as the group of GC men waited for Dumoulin in the valley, but as the final climb approached, they began to become increasingly edgy.

"I just had problems, I needed to take a dump - I couldn’t hold it anymore. It was after the first time of the Stelvio I began to feel it in the downhill. I had to stop, it was not possible to continue anymore," Dumoulin explained frankly after the stage.

Ahead, Amador and Anacona followed a Kruijswijk attack, and the breakaway forged on in search of the stage win. With 25km to go, Landa decided that he'd had enough of his companions and launched an attack that left him as the last man standing from the main break.

Moments later, further down the Umbrailpass, the gentlemanly agreement to wait for the maglia rosa was thrown out the window as Ilnur Zakarin (Katusha-Alpecin) launched an attack, and from then on it was game on. Quintana tested the legs of his rivals and dragged Nibali, Zakarin and Domenico Pozzovivo with him. The group of four began mopping up the riders that had been dropped from the breakaway.

After initially cutting the gap from over 90 seconds to just over a minute, the attacks up front began to hurt Dumoulin's comeback. Having briefly had a teammate with him, Dumoulin was forced to make the chase alone, with only the tifosi on the side of the road for company. For him, the day would be all about limiting his losses to his rivals out front.

While Landa plugged on alone up the Umbrailpass, the favourites were closing in behind him. Sensing Landa close by and a stage win in the offing, Nibali attacked with a kilometre to the top of the climb. Only Quintana was able to go with the Italian, but he was soon distanced when they hit the descent. Taking no prisoners on the way down, Nibali soon joined forces with Landa, who must have been devastated to see the Italian alongside him.

Nibali and Landa would stay together right to the line with Nibali taking the stage win by the slimmest of margins over Landa. Quintana held on to finish the stage just a few seconds down and make big ground on the lead of the overall classification.

"Right now I’m just disappointed," Dumoulin said. "I was with the strongest today. I could have easily been with Nibali and Quintana, I just lost it because I had a problem."


#Rider Name (Country) TeamResult
1Vincenzo Nibali (Ita) Bahrain-Merida6:24:22 
2Mikel Landa (Spa) Team Sky  
3Nairo Quintana (Col) Movistar Team0:00:12 
4Domenico Pozzovivo (Ita) AG2R La Mondiale0:00:24 
5Ilnur Zakarin (Rus) Katusha-Alpecin0:00:34 
6Davide Formolo (Ita) Cannondale-Drapac0:01:26 
7Bauke Mollema (Ned) Trek-Segafredo0:01:35 
8Bob Jungels (Lux) Quick-Step Floors  
9Adam Yates (GBr) Orica-Scott  
10Thibaut Pinot (Fra) FDJ  
11Jan Hirt (Cze) CCC Sprandi Polkowice  
12Steven Kruijswijk (Ned) Team LottoNl-Jumbo  
13Tom Dumoulin (Ned) Team Sunweb0:02:18 
14Jan Polanc (Slo) UAE Team Emirates0:05:10 
15Maxime Monfort (Bel) Lotto Soudal0:05:17 
16Simone Petilli (Ita) UAE Team Emirates0:05:19 
17Sébastien Reichenbach (Swi) FDJ0:06:07 
18Gregor Mühlberger (Aut) Bora-Hansgrohe0:06:41 
19Patrick Konrad (Aut) Bora-Hansgrohe  
20Dario Cataldo (Ita) Astana Pro Team0:07:30 
21Winner Anacona (Col) Movistar Team0:07:46 
22Andrey Amador (CRc) Movistar Team  
23Igor Anton (Spa) Dimension Data  
24Gorka Izagirre (Spa) Movistar Team  
25Franco Pellizotti (Ita) Bahrain-Merida  
26Hubert Dupont (Fra) AG2R La Mondiale0:07:52 
27Stef Clement (Ned) Team LottoNl-Jumbo0:12:05 
28Michal Schlegel (Cze) CCC Sprandi Polkowice0:13:10 
29Tejay Van Garderen (USA) BMC Racing Team0:16:36 
30Robert Kiserlovski (Cro) Katusha-Alpecin  
31Eros Capecchi (Ita) Quick-Step Floors0:18:38 
32Pierre Rolland (Fra) Cannondale-Drapac  
33Laurens Ten Dam (Ned) Team Sunweb0:20:27 
34Jesus Hernandez (Spa) Trek-Segafredo0:20:42 
35Ruben Plaza (Spa) Orica-Scott  
36François Bidard (Fra) AG2R La Mondiale0:21:51 
37Jesper Hansen (Den) Astana Pro Team0:22:17 
38Manuel Senni (Ita) BMC Racing Team0:22:27 
39Tomasz Marczynski (Pol) Lotto Soudal  
40Silvan Dillier (Swi) BMC Racing Team  
41Jacques Janse Van Rensburg (RSA) Dimension Data  
42Laurens De Plus (Bel) Quick-Step Floors  
43Daniel Martinez (Col) Wilier Triestina0:23:23 
44José Mendes (Por) Bora-Hansgrohe  
45Peter Stetina (USA) Trek-Segafredo  
46Enrico Gasparotto (Ita) Bahrain-Merida0:23:42 
47Rui Costa (Por) UAE Team Emirates0:24:33 
48Alexander Foliforov (Rus) Gazprom – Rusvelo  
49Joe Dombrowski (USA) Cannondale-Drapac0:24:37 
50Natnael Berhane (Eri) Dimension Data0:24:52 
51Felix Großschartner (Aut) CCC Sprandi Polkowice0:25:03 
52José Gonçalves (Por) Katusha-Alpecin0:25:14 
53Tom-Jelte Slagter (Ned) Cannondale-Drapac0:25:51 
54Simon Geschke (Ger) Team Sunweb0:29:48 
55Chad Haga (USA) Team Sunweb  
56Jose Herrada (Spa) Movistar Team0:30:07 
57Philip Deignan (Irl) Team Sky  
58Sebastian Henao (Col) Team Sky  
59Kanstantsin Siutsou (Blr) Bahrain-Merida0:33:08 
60Giovanni Visconti (Ita) Bahrain-Merida  
61Matvey Mamykin (Rus) Katusha-Alpecin  
62Martijn Keizer (Ned) Team LottoNl-Jumbo  
63Carlos Verona (Spa) Orica-Scott  
64Victor De La Parte (Spa) Movistar Team  
65Julen Amezqueta (Spa) Wilier Triestina  
66Steve Morabito (Swi) FDJ  
67Lukasz Owsian (Pol) CCC Sprandi Polkowice  
68Ben Gastauer (Lux) AG2R La Mondiale  
69Rudy Molard (Fra) FDJ  
70Julien Bernard (Fra) Trek-Segafredo  
71Jérémy Roy (Fra) FDJ  
72Bram Tankink (Ned) Team LottoNl-Jumbo  
73Matteo Montaguti (Ita) AG2R La Mondiale  
74Michael Woods (Can) Cannondale-Drapac  
75Francisco Ventoso (Spa) BMC Racing Team  
76Matteo Busato (Ita) Wilier Triestina0:33:25 
77Cesare Benedetti (Ita) Bora-Hansgrohe0:33:58 
78Edward Ravasi (Ita) UAE Team Emirates0:34:44 
79Luis León Sánchez (Spa) Astana Pro Team  
80Vasil Kiryienka (Blr) Team Sky0:36:10 
81Pello Bilbao (Spa) Astana Pro Team0:37:18 
82Omar Fraile (Spa) Dimension Data  
83Georg Preidler (Aut) Team Sunweb0:40:01 
84Jose Rojas (Spa) Movistar Team0:40:26 
85Rory Sutherland (Aus) Movistar Team  
86Andrey Zeits (Kaz) Astana Pro Team  
87Sindre Skjøstad Lunke (Nor) Team Sunweb  
88Dylan Teuns (Bel) BMC Racing Team  
89Pieter Serry (Bel) Quick-Step Floors  
90Twan Castelijns (Ned) Team LottoNl-Jumbo  
91Valerio Conti (Ita) UAE Team Emirates  
92Maxim Belkov (Rus) Katusha-Alpecin  
93Benoit Vaugrenard (Fra) FDJ  
94Giulio Ciccone (Ita) Bardiani CSF0:47:08 
95Jurgen Van Den Broeck (Bel) Team LottoNl-Jumbo  
96Moreno Hofland (Ned) Lotto Soudal  
97Lukas Pöstlberger (Aut) Bora-Hansgrohe  
98Jan Bárta (Cze) Bora-Hansgrohe  
99Pavel Brutt (Rus) Gazprom – Rusvelo  
100Sam Bennett (Irl) Bora-Hansgrohe  
101Manuel Quinziato (Ita) BMC Racing Team  
102Valerio Agnoli (Ita) Bahrain-Merida0:47:22 
103Jasper Stuyven (Bel) Trek-Segafredo  
104Cristian Rodriguez (Spa) Wilier Triestina  
105Daniel Teklehaimanot (Eri) Dimension Data  
106Sergey Firsanov (Rus) Gazprom – Rusvelo  
107Salvatore Puccio (Ita) Team Sky  
108Enrico Battaglin (Ita) Team LottoNl-Jumbo  
109Ivan Rovny (Rus) Gazprom – Rusvelo  
110Filippo Pozzato (Ita) Wilier Triestina  
111Diego Rosa (Ita) Team Sky  
112Paolo Tiralongo (Ita) Astana Pro Team  
113Marco Marcato (Ita) UAE Team Emirates  
114Michael Hepburn (Aus) Orica-Scott  
115Kristian Sbaragli (Ita) Dimension Data  
116Svein Tuft (Can) Orica-Scott  
117Matthieu Ladagnous (Fra) FDJ  
118Simone Ponzi (Ita) CCC Sprandi Polkowice  
119Jan Tratnik (Slo) CCC Sprandi Polkowice  
120Maciej Paterski (Pol) CCC Sprandi Polkowice  
121Adam James Hansen (Aus) Lotto Soudal  
122Joey Rosskopf (USA) BMC Racing Team  
123Jasper De Buyst (Bel) Lotto Soudal  
124Tobias Ludvigsson (Swe) FDJ  
125Clement Chevrier (Fra) AG2R La Mondiale  
126Michal Golas (Pol) Team Sky  
127Christopher Juul Jensen (Den) Orica-Scott  
128Matej Mohoric (Slo) UAE Team Emirates  
129Luka Mezgec (Slo) Orica-Scott  
130Julien Berard (Fra) AG2R La Mondiale  
131Davide Villella (Ita) Cannondale-Drapac  
132Hugh Carthy (GBr) Cannondale-Drapac  
133Ilia Koshevoy (Blr) Wilier Triestina  
134Mads Pedersen (Den) Trek-Segafredo  
135Quentin Jauregui (Fra) AG2R La Mondiale  
136Ángel Vicioso (Spa) Katusha-Alpecin0:47:39 
137Manuele Boaro (Ita) Bahrain-Merida  
138Eugert Zhupa (Alb) Wilier Triestina0:51:21 
139Jos Van Emden (Ned) Team LottoNl-Jumbo  
140Aleksei Tcatevich (Rus) Gazprom – Rusvelo  
141Viacheslav Kuznetsov (Rus) Katusha-Alpecin  
142Fernando Gaviria (Col) Quick-Step Floors  
143Luka Pibernik (Slo) Bahrain-Merida  
144Phil Bauhaus (Ger) Team Sunweb  
145Davide Martinelli (Ita) Quick-Step Floors  
146Lars Ytting Bak (Den) Lotto Soudal  
147Johann Van Zyl (RSA) Dimension Data  
148Evgeny Shalunov (Rus) Gazprom – Rusvelo  
149Sacha Modolo (Ita) UAE Team Emirates  
150Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo  
151Sergey Lagutin (Rus) Gazprom – Rusvelo  
152Tom Stamsnijder (Ned) Team Sunweb  
153Kristijan Koren (Slo) Cannondale-Drapac  
154Alex Howes (USA) Cannondale-Drapac  
155Marcin Bialoblocki (Pol) CCC Sprandi Polkowice  
156Eugenio Alafaci (Ita) Trek-Segafredo0:52:04 
157Mirco Maestri (Ita) Bardiani CSF0:52:08 
158Zhandos Bizhigitov (Kaz) Astana Pro Team  
159Enrico Barbin (Ita) Bardiani CSF  
160Simone Andreetta (Ita) Bardiani CSF0:52:15 
161Lorenzo Rota (Ita) Bardiani CSF  
162Giuseppe Fonzi (Ita) Wilier Triestina0:52:18 
163Iljo Keisse (Bel) Quick-Step Floors  
164Branislau Samoilau (Blr) CCC Sprandi Polkowice0:52:22 
165Roberto Ferrari (Ita) UAE Team Emirates  
166Nicola Boem (Ita) Bardiani CSF  
167Dries Devenyns (Bel) Quick-Step Floors0:52:28 
168Maximiliano Richeze (Arg) Quick-Step Floors  
169Alberto Losada (Spa) Katusha-Alpecin0:52:32 
DNSVincenzo Albanese (Ita) Bardiani CSF  
DNSWilliam Bonnet (Fra) FDJ  
DNSAlexander Edmondson (Aus) Orica-Scott  
DNSRyan Gibbons (RSA) Dimension Data  
DNFKenny Elissonde (Fra) Team Sky  
DNFBen Hermans (Bel) BMC Racing Team  
DNFSean De Bie (Bel) Lotto Soudal  
DNFDaniele Bennati (Ita) Movistar Team  
DNFVictor Campenaerts (Bel) Team LottoNl-Jumbo  
Sprint 1 - Malonno, km 59
#Rider Name (Country) TeamResult
1Daniele Bennati (Ita) Movistar Team10 pts
2Chad Haga (USA) Team Sunweb6 
3Maxim Belkov (Rus) Katusha-Alpecin3 
4Matej Mohoric (Slo) UAE Team Emirates2 
5Matthieu Ladagnous (Fra) FDJ1 
Sprint 2 - Glorenza/Glurns, km 175
#Rider Name (Country) TeamResult
1Philip Deignan (Irl) Team Sky10 pts
2Mikel Landa (Spa) Team Sky6 
3Igor Anton (Spa) Dimension Data3 
4Jan Hirt (Cze) CCC Sprandi Polkowice2 
5Winner Anacona (Col) Movistar Team1 
Mountain 1 (Cat. 1) Passo del Mortirolo, km 84
#Rider Name (Country) TeamResult
1Luis León Sánchez (Spa) Astana Pro Team70 pts
2Omar Fraile (Spa) Dimension Data36 
3Mikel Landa (Spa) Team Sky24 
4Igor Anton (Spa) Dimension Data18 
5Steven Kruijswijk (Ned) Team LottoNl-Jumbo12 
6Winner Anacona (Col) Movistar Team8 
7Laurens De Plus (Bel) Quick-Step Floors4 
8Andrey Amador (CRc) Movistar Team2 
Mountain 2 (Cima Coppi) Passo dello Stelvio/Stilfserjoch, km 143
#Rider Name (Country) TeamResult
1Mikel Landa (Spa) Team Sky45 pts
2Igor Anton (Spa) Dimension Data30 
3Luis León Sánchez (Spa) Astana Pro Team20 
4Steven Kruijswijk (Ned) Team LottoNl-Jumbo14 
5Jan Hirt (Cze) CCC Sprandi Polkowice10 
6Winner Anacona (Col) Movistar Team6 
7Philip Deignan (Irl) Team Sky4 
8Andrey Amador (CRc) Movistar Team2 
9Gorka Izagirre (Spa) Movistar Team1 
Mountain 3 (Cat. 1) Umbrailpass/Giogo di Santa Maria, km 202
#Rider Name (Country) TeamResult
1Mikel Landa (Spa) Team Sky35 pts
2Nairo Quintana (Col) Movistar Team18 
3Vincenzo Nibali (Ita) Bahrain-Merida12 
4Ilnur Zakarin (Rus) Katusha-Alpecin9 
5Domenico Pozzovivo (Ita) AG2R La Mondiale6 
6Jan Hirt (Cze) CCC Sprandi Polkowice4 
7Thibaut Pinot (Fra) FDJ2 
8Bob Jungels (Lux) Quick-Step Floors1 
#Rider Name (Country) TeamResult
1Mikel Landa (Spa) Team Sky19 pts
2Vincenzo Nibali (Ita) Bahrain-Merida8 
3Nairo Quintana (Col) Movistar Team7 
4Igor Anton (Spa) Dimension Data7 
5Luis León Sánchez (Spa) Astana Pro Team6 
6Philip Deignan (Irl) Team Sky5 
7Chad Haga (USA) Team Sunweb4 
8Domenico Pozzovivo (Ita) AG2R La Mondiale3 
9Ilnur Zakarin (Rus) Katusha-Alpecin3 
10Omar Fraile (Spa) Dimension Data3 
11Maxim Belkov (Rus) Katusha-Alpecin3 
12Jan Hirt (Cze) CCC Sprandi Polkowice2 
13Matej Mohoric (Slo) UAE Team Emirates2 
14Davide Formolo (Ita) Cannondale-Drapac1 
15Steven Kruijswijk (Ned) Team LottoNl-Jumbo1 
16Winner Anacona (Col) Movistar Team1 
17Matthieu Ladagnous (Fra) FDJ1 
#Rider Name (Country) TeamResult
1Movistar Team19:28:50 
2AG2R La Mondiale0:14:23 
4UAE Team Emirates0:19:18 
6CCC Sprandi Polkowice0:24:04 
9Quick-Step Floors0:26:56 
12Team LottoNl-Jumbo0:31:04 
13Team Sunweb0:36:49 
14Dimension Data0:39:21 
16Team Sky0:44:30 
17BMC Racing Team0:45:46 
18Astana Pro Team0:48:47 
19Lotto Soudal0:59:08 
20Wilier Triestina1:14:12 
21Gazprom – Rusvelo1:43:19 
22Bardiani CSF2:15:40 
Super teams
#Rider Name (Country) TeamResult
1Bahrain-Merida50 pts
2Team Sky48 
3Movistar Team34 
4AG2R La Mondiale18 
8Quick-Step Floors8 
9Team Sunweb8 
12CCC Sprandi Polkowice7 
13Team LottoNl-Jumbo4 
14UAE Team Emirates4 
15Dimension Data3 
16Lotto Soudal1 
18Astana Pro Team  
19BMC Racing Team  
20Wilier Triestina  
21Gazprom – Rusvelo  
22Bardiani CSF  
General classification after stage 16
#Rider Name (Country) TeamResult
1Tom Dumoulin (Ned) Team Sunweb70:14:48 
2Nairo Quintana (Col) Movistar Team0:00:31 
3Vincenzo Nibali (Ita) Bahrain-Merida0:01:12 
4Thibaut Pinot (Fra) FDJ0:02:38 
5Ilnur Zakarin (Rus) Katusha-Alpecin0:02:40 
6Domenico Pozzovivo (Ita) AG2R La Mondiale0:03:05 
7Bauke Mollema (Ned) Trek-Segafredo0:03:49 
8Bob Jungels (Lux) Quick-Step Floors0:04:35 
9Steven Kruijswijk (Ned) Team LottoNl-Jumbo0:06:20 
10Adam Yates (GBr) Orica-Scott0:07:00 
11Davide Formolo (Ita) Cannondale-Drapac0:07:17 
12Andrey Amador (CRc) Movistar Team0:11:29 
13Jan Polanc (Slo) UAE Team Emirates0:12:13 
14Dario Cataldo (Ita) Astana Pro Team0:13:26 
15Maxime Monfort (Bel) Lotto Soudal0:14:46 
16Jan Hirt (Cze) CCC Sprandi Polkowice0:19:02 
17Sébastien Reichenbach (Swi) FDJ0:25:20 
18Patrick Konrad (Aut) Bora-Hansgrohe0:26:50 
19Hubert Dupont (Fra) AG2R La Mondiale0:28:27 
20Simone Petilli (Ita) UAE Team Emirates0:29:07 
21Franco Pellizotti (Ita) Bahrain-Merida0:30:15 
22Stef Clement (Ned) Team LottoNl-Jumbo0:36:51 
23Rui Costa (Por) UAE Team Emirates0:39:07 
24Mikel Landa (Spa) Team Sky0:41:58 
25Laurens De Plus (Bel) Quick-Step Floors0:42:40 
26Gorka Izagirre (Spa) Movistar Team0:45:39 
27Winner Anacona (Col) Movistar Team0:45:53 
28Jesper Hansen (Den) Astana Pro Team0:46:35 
29Tejay Van Garderen (USA) BMC Racing Team0:48:31 
30Laurens Ten Dam (Ned) Team Sunweb0:51:14 
31Peter Stetina (USA) Trek-Segafredo0:53:35 
32Jacques Janse Van Rensburg (RSA) Dimension Data0:56:58 
33Rudy Molard (Fra) FDJ1:02:46 
34Pierre Rolland (Fra) Cannondale-Drapac1:02:55 
35Michael Woods (Can) Cannondale-Drapac1:03:28 
36Michal Schlegel (Cze) CCC Sprandi Polkowice1:07:33 
37Robert Kiserlovski (Cro) Katusha-Alpecin1:09:29 
38Kanstantsin Siutsou (Blr) Bahrain-Merida1:10:14 
39Ben Gastauer (Lux) AG2R La Mondiale1:11:11 
40Tomasz Marczynski (Pol) Lotto Soudal1:11:40 
41Cristian Rodriguez (Spa) Wilier Triestina1:12:23 
42Igor Anton (Spa) Dimension Data1:13:36 
43Giovanni Visconti (Ita) Bahrain-Merida1:13:41 
44Ruben Plaza (Spa) Orica-Scott1:15:22 
45José Mendes (Por) Bora-Hansgrohe1:16:02 
46Philip Deignan (Irl) Team Sky1:16:20 
47Eros Capecchi (Ita) Quick-Step Floors1:20:29 
48François Bidard (Fra) AG2R La Mondiale1:21:09 
49Gregor Mühlberger (Aut) Bora-Hansgrohe1:22:08 
50Sebastian Henao (Col) Team Sky1:22:24 
51Luis León Sánchez (Spa) Astana Pro Team1:24:01 
52Steve Morabito (Swi) FDJ1:26:25 
53Alexander Foliforov (Rus) Gazprom – Rusvelo1:27:37 
54Julien Bernard (Fra) Trek-Segafredo1:28:29 
55Matteo Montaguti (Ita) AG2R La Mondiale1:29:48 
56Jose Herrada (Spa) Movistar Team1:30:38 
57Victor De La Parte (Spa) Movistar Team1:32:58 
58Simon Geschke (Ger) Team Sunweb1:33:07 
59Natnael Berhane (Eri) Dimension Data1:34:35 
60Bram Tankink (Ned) Team LottoNl-Jumbo1:35:08 
61Silvan Dillier (Swi) BMC Racing Team1:35:22 
62José Gonçalves (Por) Katusha-Alpecin1:37:57 
63Jesus Hernandez (Spa) Trek-Segafredo1:38:33 
64Jose Rojas (Spa) Movistar Team1:39:51 
65Valerio Conti (Ita) UAE Team Emirates1:40:44 
66Georg Preidler (Aut) Team Sunweb1:44:30 
67Enrico Gasparotto (Ita) Bahrain-Merida1:51:23 
68Carlos Verona (Spa) Orica-Scott1:52:16 
69Diego Rosa (Ita) Team Sky1:54:40 
70Joey Rosskopf (USA) BMC Racing Team1:55:40 
71Pello Bilbao (Spa) Astana Pro Team1:57:36 
72Enrico Battaglin (Ita) Team LottoNl-Jumbo1:58:03 
73Manuele Boaro (Ita) Bahrain-Merida1:58:09 
74Chad Haga (USA) Team Sunweb2:01:26 
75Andrey Zeits (Kaz) Astana Pro Team2:01:43 
76Tobias Ludvigsson (Swe) FDJ2:03:01 
77Salvatore Puccio (Ita) Team Sky2:04:30 
78Felix Großschartner (Aut) CCC Sprandi Polkowice2:06:25 
79Tom-Jelte Slagter (Ned) Cannondale-Drapac2:08:17 
80Jérémy Roy (Fra) FDJ2:08:36 
81Edward Ravasi (Ita) UAE Team Emirates2:11:57 
82Clement Chevrier (Fra) AG2R La Mondiale2:14:14 
83Hugh Carthy (GBr) Cannondale-Drapac2:14:30 
84Davide Villella (Ita) Cannondale-Drapac2:14:53 
85Matvey Mamykin (Rus) Katusha-Alpecin2:15:34 
86Dylan Teuns (Bel) BMC Racing Team2:15:46 
87Omar Fraile (Spa) Dimension Data2:16:34 
88Manuel Senni (Ita) BMC Racing Team2:20:16 
89Lukasz Owsian (Pol) CCC Sprandi Polkowice2:21:24 
90Paolo Tiralongo (Ita) Astana Pro Team2:21:42 
91Francisco Ventoso (Spa) BMC Racing Team2:22:01 
92Joe Dombrowski (USA) Cannondale-Drapac2:22:12 
93Quentin Jauregui (Fra) AG2R La Mondiale2:24:08 
94Sergey Firsanov (Rus) Gazprom – Rusvelo2:24:47 
95Matteo Busato (Ita) Wilier Triestina2:25:10 
96Adam James Hansen (Aus) Lotto Soudal2:28:21 
97Dries Devenyns (Bel) Quick-Step Floors2:30:25 
98Jurgen Van Den Broeck (Bel) Team LottoNl-Jumbo2:30:26 
99Valerio Agnoli (Ita) Bahrain-Merida2:31:40 
100Vasil Kiryienka (Blr) Team Sky2:33:27 
101Kristian Sbaragli (Ita) Dimension Data2:34:40 
102Benoit Vaugrenard (Fra) FDJ2:38:26 
103Sindre Skjøstad Lunke (Nor) Team Sunweb2:38:29 
104Martijn Keizer (Ned) Team LottoNl-Jumbo2:39:23 
105Jasper Stuyven (Bel) Trek-Segafredo2:39:59 
106Matthieu Ladagnous (Fra) FDJ2:41:41 
107Luka Pibernik (Slo) Bahrain-Merida2:44:02 
108Lukas Pöstlberger (Aut) Bora-Hansgrohe2:44:25 
109Julen Amezqueta (Spa) Wilier Triestina2:44:44 
110Cesare Benedetti (Ita) Bora-Hansgrohe2:45:08 
111Maciej Paterski (Pol) CCC Sprandi Polkowice2:46:28 
112Branislau Samoilau (Blr) CCC Sprandi Polkowice2:47:28 
113Pavel Brutt (Rus) Gazprom – Rusvelo  
114Daniel Teklehaimanot (Eri) Dimension Data2:48:13 
115Marco Marcato (Ita) UAE Team Emirates2:48:42 
116Lars Ytting Bak (Den) Lotto Soudal2:49:01 
117Jan Tratnik (Slo) CCC Sprandi Polkowice2:49:05 
118Giulio Ciccone (Ita) Bardiani CSF2:50:24 
119Ángel Vicioso (Spa) Katusha-Alpecin2:51:49 
120Simone Ponzi (Ita) CCC Sprandi Polkowice2:52:37 
121Ivan Rovny (Rus) Gazprom – Rusvelo2:52:46 
122Jos Van Emden (Ned) Team LottoNl-Jumbo2:52:48 
123Jasper De Buyst (Bel) Lotto Soudal2:53:25 
124Filippo Pozzato (Ita) Wilier Triestina2:55:12 
125Fernando Gaviria (Col) Quick-Step Floors2:55:17 
126Pieter Serry (Bel) Quick-Step Floors  
127Michael Hepburn (Aus) Orica-Scott2:56:12 
128Enrico Barbin (Ita) Bardiani CSF2:57:18 
129Matej Mohoric (Slo) UAE Team Emirates2:57:36 
130Julien Berard (Fra) AG2R La Mondiale2:57:49 
131Maxim Belkov (Rus) Katusha-Alpecin2:58:09 
132Twan Castelijns (Ned) Team LottoNl-Jumbo2:58:33 
133Christopher Juul Jensen (Den) Orica-Scott2:59:24 
134Rory Sutherland (Aus) Movistar Team3:00:33 
135Viacheslav Kuznetsov (Rus) Katusha-Alpecin3:01:57 
136Manuel Quinziato (Ita) BMC Racing Team3:02:46 
137Aleksei Tcatevich (Rus) Gazprom – Rusvelo3:03:08 
138Sacha Modolo (Ita) UAE Team Emirates3:04:23 
139Daniel Martinez (Col) Wilier Triestina3:04:47 
140Moreno Hofland (Ned) Lotto Soudal3:05:33 
141Alex Howes (USA) Cannondale-Drapac3:05:34 
142Jan Bárta (Cze) Bora-Hansgrohe3:06:26 
143Eugert Zhupa (Alb) Wilier Triestina3:06:41 
144Michal Golas (Pol) Team Sky3:08:04 
145Kristijan Koren (Slo) Cannondale-Drapac3:08:36 
146Mads Pedersen (Den) Trek-Segafredo3:09:06 
147Mirco Maestri (Ita) Bardiani CSF3:10:51 
148Luka Mezgec (Slo) Orica-Scott3:11:08 
149Svein Tuft (Can) Orica-Scott3:14:10 
150Iljo Keisse (Bel) Quick-Step Floors3:15:57 
151Davide Martinelli (Ita) Quick-Step Floors3:16:26 
152Johann Van Zyl (RSA) Dimension Data3:16:50 
153Roberto Ferrari (Ita) UAE Team Emirates3:17:02 
154Evgeny Shalunov (Rus) Gazprom – Rusvelo3:17:30 
155Tom Stamsnijder (Ned) Team Sunweb3:18:17 
156Eugenio Alafaci (Ita) Trek-Segafredo3:23:32 
157Maximiliano Richeze (Arg) Quick-Step Floors3:23:33 
158Sergey Lagutin (Rus) Gazprom – Rusvelo3:25:45 
159Alberto Losada (Spa) Katusha-Alpecin3:29:02 
160Phil Bauhaus (Ger) Team Sunweb3:31:06 
161Nicola Boem (Ita) Bardiani CSF3:32:40 
162Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo3:32:49 
163Sam Bennett (Irl) Bora-Hansgrohe3:32:53 
164Lorenzo Rota (Ita) Bardiani CSF3:40:27 
165Simone Andreetta (Ita) Bardiani CSF3:41:05 
166Zhandos Bizhigitov (Kaz) Astana Pro Team3:41:48 
167Marcin Bialoblocki (Pol) CCC Sprandi Polkowice3:50:49 
168Ilia Koshevoy (Blr) Wilier Triestina3:52:38 
169Giuseppe Fonzi (Ita) Wilier Triestina4:10:10 
Young riders classification
#Rider Name (Country) TeamResult
1Bob Jungels (Lux) Quick-Step Floors70:19:23 
2Adam Yates (GBr) Orica-Scott0:02:25 
3Davide Formolo (Ita) Cannondale-Drapac0:02:42 
4Jan Polanc (Slo) UAE Team Emirates0:07:38 
5Simone Petilli (Ita) UAE Team Emirates0:24:32 
6Laurens De Plus (Bel) Quick-Step Floors0:38:05 
7Michal Schlegel (Cze) CCC Sprandi Polkowice1:02:58 
8Cristian Rodriguez (Spa) Wilier Triestina1:07:48 
9François Bidard (Fra) AG2R La Mondiale1:16:34 
10Gregor Mühlberger (Aut) Bora-Hansgrohe1:17:33 
11Sebastian Henao (Col) Team Sky1:17:49 
12Alexander Foliforov (Rus) Gazprom – Rusvelo1:23:02 
13Julien Bernard (Fra) Trek-Segafredo1:23:54 
14Valerio Conti (Ita) UAE Team Emirates1:36:09 
15Carlos Verona (Spa) Orica-Scott1:47:41 
16Felix Großschartner (Aut) CCC Sprandi Polkowice2:01:50 
17Edward Ravasi (Ita) UAE Team Emirates2:07:22 
18Clement Chevrier (Fra) AG2R La Mondiale2:09:39 
19Hugh Carthy (GBr) Cannondale-Drapac2:09:55 
20Matvey Mamykin (Rus) Katusha-Alpecin2:10:59 
21Dylan Teuns (Bel) BMC Racing Team2:11:11 
22Manuel Senni (Ita) BMC Racing Team2:15:41 
23Quentin Jauregui (Fra) AG2R La Mondiale2:19:33 
24Sindre Skjøstad Lunke (Nor) Team Sunweb2:33:54 
25Jasper Stuyven (Bel) Trek-Segafredo2:35:24 
26Luka Pibernik (Slo) Bahrain-Merida2:39:27 
27Lukas Pöstlberger (Aut) Bora-Hansgrohe2:39:50 
28Julen Amezqueta (Spa) Wilier Triestina2:40:09 
29Giulio Ciccone (Ita) Bardiani CSF2:45:49 
30Jasper De Buyst (Bel) Lotto Soudal2:48:50 
31Fernando Gaviria (Col) Quick-Step Floors2:50:42 
32Matej Mohoric (Slo) UAE Team Emirates2:53:01 
33Daniel Martinez (Col) Wilier Triestina3:00:12 
34Mads Pedersen (Den) Trek-Segafredo3:04:31 
35Davide Martinelli (Ita) Quick-Step Floors3:11:51 
36Evgeny Shalunov (Rus) Gazprom – Rusvelo3:12:55 
37Phil Bauhaus (Ger) Team Sunweb3:26:31 
38Lorenzo Rota (Ita) Bardiani CSF3:35:52 
39Simone Andreetta (Ita) Bardiani CSF3:36:30 
Points classification
#Rider Name (Country) TeamResult
1Fernando Gaviria (Col) Quick-Step Floors325 pts
2Jasper Stuyven (Bel) Trek-Segafredo192 
3Sam Bennett (Irl) Bora-Hansgrohe117 
4Lukas Pöstlberger (Aut) Bora-Hansgrohe98 
5Daniel Teklehaimanot (Eri) Dimension Data86 
6Kristian Sbaragli (Ita) Dimension Data76 
7Eugert Zhupa (Alb) Wilier Triestina70 
8Roberto Ferrari (Ita) UAE Team Emirates70 
9Silvan Dillier (Swi) BMC Racing Team68 
10Pavel Brutt (Rus) Gazprom – Rusvelo66 
11Tom Dumoulin (Ned) Team Sunweb65 
12Bob Jungels (Lux) Quick-Step Floors61 
13Nairo Quintana (Col) Movistar Team55 
14Vincenzo Nibali (Ita) Bahrain-Merida52 
15Simone Andreetta (Ita) Bardiani CSF52 
16Maximiliano Richeze (Arg) Quick-Step Floors50 
17Thibaut Pinot (Fra) FDJ43 
18Sacha Modolo (Ita) UAE Team Emirates43 
19Phil Bauhaus (Ger) Team Sunweb43 
20Maciej Paterski (Pol) CCC Sprandi Polkowice42 
21Ilnur Zakarin (Rus) Katusha-Alpecin41 
22Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo40 
23Enrico Battaglin (Ita) Team LottoNl-Jumbo40 
24Adam Yates (GBr) Orica-Scott37 
25Mikel Landa (Spa) Team Sky36 
26Evgeny Shalunov (Rus) Gazprom – Rusvelo36 
27Luis León Sánchez (Spa) Astana Pro Team34 
28Marco Marcato (Ita) UAE Team Emirates33 
29Mirco Maestri (Ita) Bardiani CSF32 
30Omar Fraile (Spa) Dimension Data27 
31Gorka Izagirre (Spa) Movistar Team27 
32Giovanni Visconti (Ita) Bahrain-Merida27 
33Viacheslav Kuznetsov (Rus) Katusha-Alpecin24 
34Giuseppe Fonzi (Ita) Wilier Triestina24 
35Bauke Mollema (Ned) Trek-Segafredo22 
36Aleksei Tcatevich (Rus) Gazprom – Rusvelo22 
37Ilia Koshevoy (Blr) Wilier Triestina21 
38Iljo Keisse (Bel) Quick-Step Floors20 
39Michael Woods (Can) Cannondale-Drapac20 
40Ivan Rovny (Rus) Gazprom – Rusvelo20 
41Matej Mohoric (Slo) UAE Team Emirates20 
42Domenico Pozzovivo (Ita) AG2R La Mondiale18 
43Rui Costa (Por) UAE Team Emirates18 
44Sergey Firsanov (Rus) Gazprom – Rusvelo16 
45Jan Tratnik (Slo) CCC Sprandi Polkowice16 
46Jan Polanc (Slo) UAE Team Emirates15 
47Sergey Lagutin (Rus) Gazprom – Rusvelo15 
48Kanstantsin Siutsou (Blr) Bahrain-Merida12 
49Natnael Berhane (Eri) Dimension Data12 
50Marcin Bialoblocki (Pol) CCC Sprandi Polkowice12 
51Igor Anton (Spa) Dimension Data11 
52Valerio Conti (Ita) UAE Team Emirates11 
53Cesare Benedetti (Ita) Bora-Hansgrohe11 
54Enrico Barbin (Ita) Bardiani CSF11 
55Dario Cataldo (Ita) Astana Pro Team10 
56Lukasz Owsian (Pol) CCC Sprandi Polkowice10 
57Pieter Serry (Bel) Quick-Step Floors10 
58Mads Pedersen (Den) Trek-Segafredo10 
59Pierre Rolland (Fra) Cannondale-Drapac9 
60Jan Bárta (Cze) Bora-Hansgrohe9 
61Philip Deignan (Irl) Team Sky8 
62Steven Kruijswijk (Ned) Team LottoNl-Jumbo6 
63Davide Formolo (Ita) Cannondale-Drapac6 
64Maxime Monfort (Bel) Lotto Soudal6 
65Patrick Konrad (Aut) Bora-Hansgrohe6 
66Simone Petilli (Ita) UAE Team Emirates6 
67Gregor Mühlberger (Aut) Bora-Hansgrohe6 
68Matteo Montaguti (Ita) AG2R La Mondiale6 
69Vasil Kiryienka (Blr) Team Sky6 
70Jacques Janse Van Rensburg (RSA) Dimension Data5 
71Eros Capecchi (Ita) Quick-Step Floors4 
72Davide Villella (Ita) Cannondale-Drapac4 
73Valerio Agnoli (Ita) Bahrain-Merida4 
74Christopher Juul Jensen (Den) Orica-Scott4 
75Johann Van Zyl (RSA) Dimension Data4 
76Andrey Amador (CRc) Movistar Team3 
77Franco Pellizotti (Ita) Bahrain-Merida3 
78José Mendes (Por) Bora-Hansgrohe3 
79Salvatore Puccio (Ita) Team Sky3 
80Jos Van Emden (Ned) Team LottoNl-Jumbo3 
81Daniel Martinez (Col) Wilier Triestina3 
82Moreno Hofland (Ned) Lotto Soudal3 
83Sébastien Reichenbach (Swi) FDJ2 
84Rudy Molard (Fra) FDJ2 
85Jérémy Roy (Fra) FDJ2 
86Dries Devenyns (Bel) Quick-Step Floors2 
87Benoit Vaugrenard (Fra) FDJ2 
88Simone Ponzi (Ita) CCC Sprandi Polkowice2 
89Jasper De Buyst (Bel) Lotto Soudal2 
90Svein Tuft (Can) Orica-Scott2 
91Davide Martinelli (Ita) Quick-Step Floors2 
92Hubert Dupont (Fra) AG2R La Mondiale1 
93Laurens De Plus (Bel) Quick-Step Floors1 
94Francisco Ventoso (Spa) BMC Racing Team1 
95Matteo Busato (Ita) Wilier Triestina1 
96Lars Ytting Bak (Den) Lotto Soudal1 
97Maxim Belkov (Rus) Katusha-Alpecin1 
98Luka Mezgec (Slo) Orica-Scott1 
99Jose Rojas (Spa) Movistar Team-1 
100Chad Haga (USA) Team Sunweb-1 
101Tomasz Marczynski (Pol) Lotto Soudal-4 
102Winner Anacona (Col) Movistar Team-5 
103Laurens Ten Dam (Ned) Team Sunweb-5 
104Cristian Rodriguez (Spa) Wilier Triestina-5 
105Steve Morabito (Swi) FDJ-5 
106Enrico Gasparotto (Ita) Bahrain-Merida-5 
107Matvey Mamykin (Rus) Katusha-Alpecin-5 
Sprints classification
#Rider Name (Country) TeamResult
1Pavel Brutt (Rus) Gazprom – Rusvelo44 pts
2Daniel Teklehaimanot (Eri) Dimension Data39 
3Eugert Zhupa (Alb) Wilier Triestina39 
4Fernando Gaviria (Col) Quick-Step Floors32 
5Jasper Stuyven (Bel) Trek-Segafredo28 
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 Pro Team17 
11Omar Fraile (Spa) Dimension Data17 
12Mikel Landa (Spa) Team Sky16 
13Mirco Maestri (Ita) Bardiani CSF16 
14Evgeny Shalunov (Rus) Gazprom – Rusvelo16 
15Simone Andreetta (Ita) Bardiani CSF14 
16Igor Anton (Spa) Dimension Data13 
17Lukas Pöstlberger (Aut) Bora-Hansgrohe13 
18Kristian Sbaragli (Ita) Dimension Data12 
19Natnael Berhane (Eri) Dimension Data12 
20Aleksei Tcatevich (Rus) Gazprom – Rusvelo12 
21Giuseppe Fonzi (Ita) Wilier Triestina12 
22Iljo Keisse (Bel) Quick-Step Floors11 
23Matej Mohoric (Slo) UAE Team Emirates11 
24Philip Deignan (Irl) Team Sky10 
25Valerio Conti (Ita) UAE Team Emirates10 
26Jan Polanc (Slo) UAE Team Emirates9 
27Jacques Janse Van Rensburg (RSA) Dimension Data9 
28Ivan Rovny (Rus) Gazprom – Rusvelo9 
29Ilia Koshevoy (Blr) Wilier Triestina9 
30Silvan Dillier (Swi) BMC Racing Team8 
31Jose Rojas (Spa) Movistar Team6 
32Chad Haga (USA) Team Sunweb6 
33Sergey Firsanov (Rus) Gazprom – Rusvelo6 
34Enrico Barbin (Ita) Bardiani CSF6 
35Daniel Martinez (Col) Wilier Triestina6 
36Jan Bárta (Cze) Bora-Hansgrohe6 
37Jan Tratnik (Slo) CCC Sprandi Polkowice5 
38Pierre Rolland (Fra) Cannondale-Drapac4 
39Tomasz Marczynski (Pol) Lotto Soudal4 
40Eugenio Alafaci (Ita) Trek-Segafredo4 
41Marcin Bialoblocki (Pol) CCC Sprandi Polkowice4 
42Hubert Dupont (Fra) AG2R La Mondiale3 
43Simone Petilli (Ita) UAE Team Emirates3 
44Giovanni Visconti (Ita) Bahrain-Merida3 
45Lukasz Owsian (Pol) CCC Sprandi Polkowice3 
46Matteo Busato (Ita) Wilier Triestina3 
47Cesare Benedetti (Ita) Bora-Hansgrohe3 
48Maxim Belkov (Rus) Katusha-Alpecin3 
49Viacheslav Kuznetsov (Rus) Katusha-Alpecin3 
50Moreno Hofland (Ned) Lotto Soudal3 
51Mads Pedersen (Den) Trek-Segafredo3 
52Maximiliano Richeze (Arg) Quick-Step Floors3 
53Jan Hirt (Cze) CCC Sprandi Polkowice2 
54Gorka Izagirre (Spa) Movistar Team2 
55Laurens Ten Dam (Ned) Team Sunweb2 
56Rudy Molard (Fra) FDJ2 
57Matteo Montaguti (Ita) AG2R La Mondiale2 
58Jérémy Roy (Fra) FDJ2 
59Benoit Vaugrenard (Fra) FDJ2 
60Andrey Amador (CRc) Movistar Team1 
61Laurens De Plus (Bel) Quick-Step Floors1 
62Winner Anacona (Col) Movistar Team1 
63Gregor Mühlberger (Aut) Bora-Hansgrohe1 
64Enrico Battaglin (Ita) Team LottoNl-Jumbo1 
65Dries Devenyns (Bel) Quick-Step Floors1 
66Valerio Agnoli (Ita) Bahrain-Merida1 
67Matthieu Ladagnous (Fra) FDJ1 
Mountains classification
#Rider Name (Country) TeamResult
1Mikel Landa (Spa) Team Sky124 pts
2Luis León Sánchez (Spa) Astana Pro Team108 
3Omar Fraile (Spa) Dimension Data85 
4Nairo Quintana (Col) Movistar Team62 
5Igor Anton (Spa) Dimension Data56 
6Tom Dumoulin (Ned) Team Sunweb51 
7Jan Polanc (Slo) UAE Team Emirates46 
8Ilnur Zakarin (Rus) Katusha-Alpecin46 
9Thibaut Pinot (Fra) FDJ35 
10Jacques Janse Van Rensburg (RSA) Dimension Data34 
11Laurens De Plus (Bel) Quick-Step Floors26 
12Pierre Rolland (Fra) Cannondale-Drapac26 
13Steven Kruijswijk (Ned) Team LottoNl-Jumbo26 
14Daniel Teklehaimanot (Eri) Dimension Data24 
15Vincenzo Nibali (Ita) Bahrain-Merida20 
16Sergey Firsanov (Rus) Gazprom – Rusvelo17 
17Simone Andreetta (Ita) Bardiani CSF15 
18Mirco Maestri (Ita) Bardiani CSF15 
19Jan Hirt (Cze) CCC Sprandi Polkowice14 
20Winner Anacona (Col) Movistar Team14 
21Philip Deignan (Irl) Team Sky12 
22Domenico Pozzovivo (Ita) AG2R La Mondiale10 
23Marco Marcato (Ita) UAE Team Emirates10 
24Cesare Benedetti (Ita) Bora-Hansgrohe9 
25Bauke Mollema (Ned) Trek-Segafredo9 
26Rudy Molard (Fra) FDJ9 
27Lukas Pöstlberger (Aut) Bora-Hansgrohe8 
28Dario Cataldo (Ita) Astana Pro Team8 
29Giovanni Visconti (Ita) Bahrain-Merida8 
30Davide Villella (Ita) Cannondale-Drapac7 
31Pavel Brutt (Rus) Gazprom – Rusvelo7 
32Rui Costa (Por) UAE Team Emirates6 
33Silvan Dillier (Swi) BMC Racing Team6 
34Eugert Zhupa (Alb) Wilier Triestina6 
35Evgeny Shalunov (Rus) Gazprom – Rusvelo6 
36Adam Yates (GBr) Orica-Scott5 
37Andrey Amador (CRc) Movistar Team4 
38Ruben Plaza (Spa) Orica-Scott4 
39Julen Amezqueta (Spa) Wilier Triestina4 
40Ivan Rovny (Rus) Gazprom – Rusvelo4 
41Eugenio Alafaci (Ita) Trek-Segafredo4 
42Maciej Paterski (Pol) CCC Sprandi Polkowice3 
43Jan Tratnik (Slo) CCC Sprandi Polkowice3 
44Giuseppe Fonzi (Ita) Wilier Triestina3 
45Bob Jungels (Lux) Quick-Step Floors3 
46Matteo Montaguti (Ita) AG2R La Mondiale2 
47Jose Rojas (Spa) Movistar Team2 
48Valerio Conti (Ita) UAE Team Emirates2 
49Jasper Stuyven (Bel) Trek-Segafredo2 
50Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo2 
51Franco Pellizotti (Ita) Bahrain-Merida1 
52Gorka Izagirre (Spa) Movistar Team1 
53Manuele Boaro (Ita) Bahrain-Merida1 
54Branislau Samoilau (Blr) CCC Sprandi Polkowice1 
55Enrico Barbin (Ita) Bardiani CSF1 
56Marcin Bialoblocki (Pol) CCC Sprandi Polkowice1 
57Ilia Koshevoy (Blr) Wilier Triestina1 
Combativity classification
#Rider Name (Country) TeamResult
1Fernando Gaviria (Col) Quick-Step Floors57 pts
2Jasper Stuyven (Bel) Trek-Segafredo33 
3Mikel Landa (Spa) Team Sky32 
4Omar Fraile (Spa) Dimension Data29 
5Luis León Sánchez (Spa) Astana Pro Team27 
6Nairo Quintana (Col) Movistar Team26 
7Pavel Brutt (Rus) Gazprom – Rusvelo26 
8Daniel Teklehaimanot (Eri) Dimension Data25 
9Tom Dumoulin (Ned) Team Sunweb23 
10Eugert Zhupa (Alb) Wilier Triestina22 
11Lukas Pöstlberger (Aut) Bora-Hansgrohe20 
12Jan Polanc (Slo) UAE Team Emirates19 
13Thibaut Pinot (Fra) FDJ19 
14Ilnur Zakarin (Rus) Katusha-Alpecin19 
15Simone Andreetta (Ita) Bardiani CSF19 
16Sam Bennett (Irl) Bora-Hansgrohe17 
17Igor Anton (Spa) Dimension Data14 
18Marco Marcato (Ita) UAE Team Emirates14 
19Jacques Janse Van Rensburg (RSA) Dimension Data14 
20Silvan Dillier (Swi) BMC Racing Team13 
21Mirco Maestri (Ita) Bardiani CSF13 
22Pierre Rolland (Fra) Cannondale-Drapac13 
23Evgeny Shalunov (Rus) Gazprom – Rusvelo13 
24Giovanni Visconti (Ita) Bahrain-Merida12 
25Vincenzo Nibali (Ita) Bahrain-Merida11 
26Maciej Paterski (Pol) CCC Sprandi Polkowice11 
27Kristian Sbaragli (Ita) Dimension Data11 
28Bob Jungels (Lux) Quick-Step Floors10 
29Sergey Lagutin (Rus) Gazprom – Rusvelo10 
30Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo10 
31Sergey Firsanov (Rus) Gazprom – Rusvelo9 
32Matej Mohoric (Slo) UAE Team Emirates9 
33Giuseppe Fonzi (Ita) Wilier Triestina9 
34Gorka Izagirre (Spa) Movistar Team8 
35Natnael Berhane (Eri) Dimension Data8 
36Aleksei Tcatevich (Rus) Gazprom – Rusvelo8 
37Roberto Ferrari (Ita) UAE Team Emirates8 
38Ivan Rovny (Rus) Gazprom – Rusvelo7 
39Maximiliano Richeze (Arg) Quick-Step Floors7 
40Ilia Koshevoy (Blr) Wilier Triestina7 
41Philip Deignan (Irl) Team Sky6 
42Domenico Pozzovivo (Ita) AG2R La Mondiale6 
43Rui Costa (Por) UAE Team Emirates6 
44Cesare Benedetti (Ita) Bora-Hansgrohe6 
45Jan Tratnik (Slo) CCC Sprandi Polkowice6 
46Daniel Martinez (Col) Wilier Triestina6 
47Valerio Conti (Ita) UAE Team Emirates5 
48Iljo Keisse (Bel) Quick-Step Floors5 
49Adam Yates (GBr) Orica-Scott5 
50Enrico Battaglin (Ita) Team LottoNl-Jumbo5 
51Phil Bauhaus (Ger) Team Sunweb5 
52Bauke Mollema (Ned) Trek-Segafredo4 
53Laurens De Plus (Bel) Quick-Step Floors4 
54Rudy Molard (Fra) FDJ4 
55Michael Woods (Can) Cannondale-Drapac4 
56Tomasz Marczynski (Pol) Lotto Soudal4 
57Jose Rojas (Spa) Movistar Team4 
58Chad Haga (USA) Team Sunweb4 
59Enrico Barbin (Ita) Bardiani CSF4 
60Jan Bárta (Cze) Bora-Hansgrohe4 
61Eugenio Alafaci (Ita) Trek-Segafredo4 
62Marcin Bialoblocki (Pol) CCC Sprandi Polkowice4 
63Hubert Dupont (Fra) AG2R La Mondiale3 
64Simone Petilli (Ita) UAE Team Emirates3 
65Lukasz Owsian (Pol) CCC Sprandi Polkowice3 
66Matteo Busato (Ita) Wilier Triestina3 
67Maxim Belkov (Rus) Katusha-Alpecin3 
68Viacheslav Kuznetsov (Rus) Katusha-Alpecin3 
69Moreno Hofland (Ned) Lotto Soudal3 
70Mads Pedersen (Den) Trek-Segafredo3 
71Dario Cataldo (Ita) Astana Pro Team2 
72Jan Hirt (Cze) CCC Sprandi Polkowice2 
73Laurens Ten Dam (Ned) Team Sunweb2 
74Matteo Montaguti (Ita) AG2R La Mondiale2 
75Jérémy Roy (Fra) FDJ2 
76Vasil Kiryienka (Blr) Team Sky2 
77Benoit Vaugrenard (Fra) FDJ2 
78Sacha Modolo (Ita) UAE Team Emirates2 
79Steven Kruijswijk (Ned) Team LottoNl-Jumbo1 
80Davide Formolo (Ita) Cannondale-Drapac1 
81Andrey Amador (CRc) Movistar Team1 
82Patrick Konrad (Aut) Bora-Hansgrohe1 
83Winner Anacona (Col) Movistar Team1 
84Kanstantsin Siutsou (Blr) Bahrain-Merida1 
85Gregor Mühlberger (Aut) Bora-Hansgrohe1 
86Davide Villella (Ita) Cannondale-Drapac1 
87Dries Devenyns (Bel) Quick-Step Floors1 
88Valerio Agnoli (Ita) Bahrain-Merida1 
89Matthieu Ladagnous (Fra) FDJ1 
Young riders classification
#Rider Name (Country) TeamResult
1Bob Jungels (Lux) Quick-Step Floors70:19:23 
2Adam Yates (GBr) Orica-Scott0:02:25 
3Davide Formolo (Ita) Cannondale-Drapac0:02:42 
4Jan Polanc (Slo) UAE Team Emirates0:07:38 
5Simone Petilli (Ita) UAE Team Emirates0:24:32 
6Laurens De Plus (Bel) Quick-Step Floors0:38:05 
7Michal Schlegel (Cze) CCC Sprandi Polkowice1:02:58 
8Cristian Rodriguez (Spa) Wilier Triestina1:07:48 
9François Bidard (Fra) AG2R La Mondiale1:16:34 
10Gregor Mühlberger (Aut) Bora-Hansgrohe1:17:33 
11Sebastian Henao (Col) Team Sky1:17:49 
12Alexander Foliforov (Rus) Gazprom – Rusvelo1:23:02 
13Julien Bernard (Fra) Trek-Segafredo1:23:54 
14Valerio Conti (Ita) UAE Team Emirates1:36:09 
15Carlos Verona (Spa) Orica-Scott1:47:41 
16Felix Großschartner (Aut) CCC Sprandi Polkowice2:01:50 
17Edward Ravasi (Ita) UAE Team Emirates2:07:22 
18Clement Chevrier (Fra) AG2R La Mondiale2:09:39 
19Hugh Carthy (GBr) Cannondale-Drapac2:09:55 
20Matvey Mamykin (Rus) Katusha-Alpecin2:10:59 
21Dylan Teuns (Bel) BMC Racing Team2:11:11 
22Manuel Senni (Ita) BMC Racing Team2:15:41 
23Quentin Jauregui (Fra) AG2R La Mondiale2:19:33 
24Sindre Skjøstad Lunke (Nor) Team Sunweb2:33:54 
25Jasper Stuyven (Bel) Trek-Segafredo2:35:24 
26Luka Pibernik (Slo) Bahrain-Merida2:39:27 
27Lukas Pöstlberger (Aut) Bora-Hansgrohe2:39:50 
28Julen Amezqueta (Spa) Wilier Triestina2:40:09 
29Giulio Ciccone (Ita) Bardiani CSF2:45:49 
30Jasper De Buyst (Bel) Lotto Soudal2:48:50 
31Fernando Gaviria (Col) Quick-Step Floors2:50:42 
32Matej Mohoric (Slo) UAE Team Emirates2:53:01 
33Daniel Martinez (Col) Wilier Triestina3:00:12 
34Mads Pedersen (Den) Trek-Segafredo3:04:31 
35Davide Martinelli (Ita) Quick-Step Floors3:11:51 
36Evgeny Shalunov (Rus) Gazprom – Rusvelo3:12:55 
37Phil Bauhaus (Ger) Team Sunweb3:26:31 
38Lorenzo Rota (Ita) Bardiani CSF3:35:52 
39Simone Andreetta (Ita) Bardiani CSF3:36:30 
Teams classification
#Rider Name (Country) TeamResult
1Movistar Team211:13:12 
3UAE Team Emirates0:39:37 
4AG2R La Mondiale0:39:39 
6Astana Pro Team0:54:39 
8Team Sunweb1:08:57 
10BMC Racing Team1:27:03 
11Team LottoNl-Jumbo1:28:17 
12Team Sky1:30:38 
13Quick-Step Floors1:32:05 
15Dimension Data1:57:06 
17CCC Sprandi Polkowice2:15:12 
19Lotto Soudal2:33:25 
20Wilier Triestina4:42:32 
21Gazprom – Rusvelo5:10:03 
22Bardiani CSF7:44:01 
Super teams classification
#Rider Name (Country) TeamResult
1Quick-Step Floors457 pts
3UAE Team Emirates271 
4Dimension Data260 
6Team Sunweb228 
7Movistar Team223 
10Team Sky186 
11Lotto Soudal159 
13Wilier Triestina132 
15Gazprom – Rusvelo122 
16Astana Pro Team118 
17Team LottoNl-Jumbo86 
19AG2R La Mondiale70 
20BMC Racing Team70 
21Bardiani CSF67 
22CCC Sprandi Polkowice48 

Related Articles

Back to top