Tom Dumoulin wins the Giro d'Italia

Van Emden takes the final stage

Tom Dumoulin (Sunweb) put in a nearly perfect time trial to win the 100th Giro d'Italia. He finished second on Sunday's 21st and final stage to claim the overall victory. Nairo Quintana (Movistar) was able to rescue second place in the general classification, 31 seconds down, with Vincenzo Nibali (Bahrain Merida) third at 40 seconds. FDJ's Thibaut Pinot, who began the day in third on GC, dropped off the final podium to finish in fourth place overall.

It was a double victory for the Netherlands, as Jos van Emden (LottoNL-Jumbo) took the stage win. He put in an early good time of 33:08 on the 29.3km course into Milan, finishing 15 seconds ahead of Dumoulin's time. BMC's Manuel Quinziato, retiring at the end of the year, was third at 27 seconds.

"It's great, it's really crazy," Dumoulin said as he came to terms with the overall win, which marked his first time finishing on a Grand Tour podium, let alone the top step. "I cannot describe it with words. It's incredible. It was such a nerve-wracking day. I was super nervous from the beginning and I needed to stay calm but I almost couldn't. I had good legs and I just went for it."

Giuseppe Fonzi (Willier Triestina) was the first off under the cheerful sun at the Monza race track. For the next few hours, rider followed rider at one-minute intervals, with many of them concerned only with making it to the finish line within the time limits, and looking forward to a well-deserved rest and celebration for having survived the Giro until the end.

The early lead changed hands from Marcin Bialablocki (CCC) to Quinziato, riding his last Giro ever. The Italian wouldn't stay in the lead for long, however, as van Emden bumped him off the hot seat with a blistering time of just over 33 minutes. The Dutchman would not relinquish control of hot seat for the rest of the day. Only Dumoulin came close to his compatriot's time.

Former world champion Vasil Kiryienka (Sky) put in a strong showing, but the course was too flat for the Belarusian and he crossed the line as third, 31 seconds slower than van Emden, ultimately bumped to fourth by Dumoulni.

Midway through the stage, Adam Hansen (Lotto Soudal) finished with a rather leisurely 37:34 to wrap up his 17th consecutive Grand Tour.

Excitement picked up as those in the GC top 10 took to the road. Dumoulin set his first mark at the 8.8km time check, coming in second at only two seconds down on van Emden. Pinot was surprisingly slow there, 26 seconds down. Nibali was 19 seconds back, and Quintana 31 seconds.

Dumoulin repeated it at the second time check, still two seconds behind van Emden. Pinot was continuing to lose time, Nibali was 43 seconds down and Quintana at 1:08, putting Dumoulin provisionally into pink.

One by one the top 10 came across the line. Jungels topped rival Yates by a significant amount to wrap up the young riders jersey. The other GC riders did their best after an exhausting three weeks but were unable to match time trial specialist Dumoulin.

"I didn't know any time gaps, because I just wanted to focus on my own TT. Then I spoke to my sports director, and he told me not to take risks anymore in the corners. He said that already at halfway, and then in the last kilometres he told me to be really safe," Dumoulin said. "When I crossed the line, everybody told me, 'You've won, you've won.' But then I looked at the TV and the gap was only three seconds, and I was so angry with everyone. 'How can you say I've won it?' And I'd already celebrated too ... But eventually it all came good."

After finishing with the second best time on the stage, the Dutchman refused to believe he had won while the others were still out on the road. Even as Quintana struggled along, Dumoulin stared intently and worriedly at the television. He finally realized his victory before the Colombian crossed the finish line. As Dumoulin celebrated his overall victory, his compatriot van Emden sobbed in happiness and relief at claiming his first career Grand Tour stage win.

Full Results

#Rider Name (Country) TeamResult
1Jos van Emden (Ned) Team LottoNl-Jumbo0:33:08 
2Tom Dumoulin (Ned) Team Sunweb0:00:15 
3Manuel Quinziato (Ita) BMC Racing Team0:00:27 
4Vasil Kiryienka (Blr) Team Sky0:00:31 
5Joey Rosskopf (USA) BMC Racing Team0:00:35 
6Jan Bárta (Cze) Bora-Hansgrohe0:00:39 
7Georg Preidler (Aut) Team Sunweb0:00:51 
8Bob Jungels (Lux) Quick-Step Floors0:00:54 
9Jan Tratnik (Slo) CCC Sprandi Polkowice0:00:57 
10Andrey Amador (CRc) Movistar Team0:01:02 
11Marcin Bialoblocki (Pol) CCC Sprandi Polkowice0:01:04 
12Mads Pedersen (Den) Trek-Segafredo  
13Vincenzo Nibali (Ita) Bahrain-Merida0:01:09 
14Tobias Ludvigsson (Swe) FDJ  
15Michael Hepburn (Aus) Orica-Scott0:01:13 
16Stef Clement (Ned) Team LottoNl-Jumbo0:01:14 
17Chad Haga (USA) Team Sunweb0:01:16 
18Jurgen Van Den Broeck (Bel) Team LottoNl-Jumbo0:01:17 
19Silvan Dillier (Swi) BMC Racing Team  
20Svein Tuft (Can) Orica-Scott0:01:18 
21Tejay van Garderen (USA) BMC Racing Team0:01:21 
22Jasper Stuyven (Bel) Trek-Segafredo0:01:31 
23Ruben Plaza (Spa) Orica-Scott0:01:36 
24José Gonçalves (Por) Katusha-Alpecin  
25Lukas Pöstlberger (Aut) Bora-Hansgrohe0:01:37 
26Francisco Ventoso (Spa) BMC Racing Team  
27Nairo Quintana (Col) Movistar Team0:01:39 
28Thibaut Pinot (Fra) FDJ0:01:42 
29Patrick Konrad (Aut) Bora-Hansgrohe0:01:44 
30Twan Castelijns (Ned) Team LottoNl-Jumbo0:01:46 
31Bauke Mollema (Ned) Trek-Segafredo  
32Martijn Keizer (Ned) Team LottoNl-Jumbo0:01:48 
33Ilnur Zakarin (Rus) Katusha-Alpecin0:01:49 
34Jérémy Roy (Fra) FDJ  
35Luis Leon Sanchez (Spa) Astana Pro Team  
36Diego Rosa (Ita) Team Sky0:01:50 
37Maxime Monfort (Bel) Lotto Soudal0:01:54 
38Maxim Belkov (Rus) Katusha-Alpecin  
39Maciej Paterski (Pol) CCC Sprandi Polkowice0:01:57 
40Lars Ytting Bak (Den) Lotto Soudal0:01:58 
41José Mendes (Por) Bora-Hansgrohe0:02:06 
42Rui Costa (Por) UAE Team Emirates0:02:15 
43Dario Cataldo (Ita) Astana Pro Team  
44Mikel Landa (Spa) Team Sky  
45Jan Polanc (Slo) UAE Team Emirates0:02:16 
46Kristijan Koren (Slo) Cannondale-Drapac0:02:18 
47Valerio Conti (Ita) UAE Team Emirates0:02:21 
48Salvatore Puccio (Ita) Team Sky0:02:24 
49Matej Mohoric (Slo) UAE Team Emirates0:02:25 
50Evgeny Shalunov (Rus) Gazprom – Rusvelo0:02:27 
51Adam Yates (GBr) Orica-Scott0:02:28 
52Marco Marcato (Ita) UAE Team Emirates  
53Christopher Juul Jensen (Den) Orica-Scott0:02:31 
54Matteo Montaguti (Ita) AG2R La Mondiale0:02:32 
55Manuel Senni (Ita) BMC Racing Team0:02:35 
56Daniel Teklehaimanot (Eri) Dimension Data0:02:37 
57Julien Bernard (Fra) Trek-Segafredo0:02:39 
58Sam Bennett (Irl) Bora-Hansgrohe0:02:48 
59Domenico Pozzovivo (Ita) AG2R La Mondiale0:02:49 
60Iljo Keisse (Bel) Quick-Step Floors  
61Matthieu Ladagnous (Fra) FDJ0:02:55 
62Tomasz Marczynski (Pol) Lotto Soudal0:02:57 
63Sebastian Henao (Col) Team Sky0:02:58 
64Edward Ravasi (Ita) UAE Team Emirates  
65Carlos Verona (Spa) Orica-Scott  
66Sébastien Reichenbach (Swi) FDJ0:03:00 
67Gorka Izagirre (Spa) Movistar Team0:03:01 
68Manuele Boaro (Ita) Bahrain-Merida  
69Ben Gastauer (Lux) AG2R La Mondiale  
70Benoit Vaugrenard (Fra) FDJ0:03:02 
71Fernando Gaviria (Col) Quick-Step Floors0:03:03 
72Victor De La Parte (Spa) Movistar Team  
73Luka Pibernik (Slo) Bahrain-Merida0:03:05 
74Simon Geschke (Ger) Team Sunweb0:03:09 
75Aleksei Tcatevich (Rus) Gazprom – Rusvelo  
76Franco Pellizotti (Ita) Bahrain-Merida0:03:10 
77Gregor Mühlberger (Aut) Bora-Hansgrohe0:03:11 
78Andrey Zeits (Kaz) Astana Pro Team0:03:12 
79Jose Rojas (Spa) Movistar Team  
80Laurens De Plus (Bel) Quick-Step Floors0:03:15 
81Dylan Teuns (Bel) BMC Racing Team  
82Cesare Benedetti (Ita) Bora-Hansgrohe0:03:17 
83Omar Fraile (Spa) Dimension Data0:03:28 
84Johann Van Zyl (RSA) Dimension Data0:03:29 
85Davide Formolo (Ita) Cannondale-Drapac0:03:30 
86Eugenio Alafaci (Ita) Trek-Segafredo0:03:31 
87Enrico Battaglin (Ita) Team LottoNl-Jumbo0:03:33 
88Michal Golas (Pol) Team Sky  
89Eros Capecchi (Ita) Quick-Step Floors0:03:35 
90Jose Herrada (Spa) Movistar Team0:03:37 
91Julen Amezqueta (Spa) Wilier Triestina0:03:39 
92Ivan Rovny (Rus) Gazprom – Rusvelo  
93Moreno Hofland (Ned) Lotto Soudal  
94Pieter Serry (Bel) Quick-Step Floors0:03:40 
95Laurens Ten Dam (Ned) Team Sunweb0:03:42 
96Kanstantsin Siutsou (Blr) Bahrain-Merida0:03:43 
97Pavel Brutt (Rus) Gazprom – Rusvelo0:03:44 
98Simone Petilli (Ita) UAE Team Emirates  
99Rory Sutherland (Aus) Movistar Team  
100Jacques Janse Van Rensburg (RSA) Dimension Data0:03:46 
101Pello Bilbao (Spa) Astana Pro Team  
102Sergey Firsanov (Rus) Gazprom – Rusvelo0:03:48 
103Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo  
104Michael Woods (Can) Cannondale-Drapac  
105Tom Stamsnijder (Ned) Team Sunweb0:03:49 
106Lukasz Owsian (Pol) CCC Sprandi Polkowice0:03:50 
107Philip Deignan (Irl) Team Sky0:03:52 
108Hubert Dupont (Fra) AG2R La Mondiale0:03:56 
109Michal Schlegel (Cze) CCC Sprandi Polkowice0:03:58 
110Igor Anton (Spa) Dimension Data  
111Rudy Molard (Fra) FDJ0:03:59 
112Jan Hirt (Cze) CCC Sprandi Polkowice  
113Viacheslav Kuznetsov (Rus) Katusha-Alpecin0:04:03 
114Tom-Jelte Slagter (Ned) Cannondale-Drapac  
115Alexander Foliforov (Rus) Gazprom – Rusvelo0:04:04 
116Kristian Sbaragli (Ita) Dimension Data0:04:06 
117Davide Martinelli (Ita) Quick-Step Floors  
118Clement Chevrier (Fra) AG2R La Mondiale0:04:08 
119Luka Mezgec (Slo) Orica-Scott  
120Felix Großschartner (Aut) CCC Sprandi Polkowice0:04:15 
121Winner Anacona (Col) Movistar Team0:04:17 
122Joe Dombrowski (USA) Cannondale-Drapac0:04:20 
123Jesper Hansen (Den) Astana Pro Team0:04:22 
124Giuseppe Fonzi (Ita) Wilier Triestina0:04:23 
125Julien Berard (Fra) AG2R La Mondiale0:04:25 
126Cristian Rodriguez (Spa) Wilier Triestina0:04:26 
127Adam James Hansen (Aus) Lotto Soudal  
128Alberto Losada (Spa) Katusha-Alpecin  
129Eugert Zhupa (Alb) Wilier Triestina0:04:27 
130Ilia Koshevoy (Blr) Wilier Triestina0:04:29 
131Enrico Barbin (Ita) Bardiani CSF0:04:30 
132Steve Morabito (Swi) FDJ0:04:31 
133Maximiliano Richeze (Arg) Quick-Step Floors0:04:32 
134Branislau Samoilau (Blr) CCC Sprandi Polkowice0:04:33 
135Peter Stetina (USA) Trek-Segafredo0:04:34 
136Nicola Boem (Ita) Bardiani CSF0:04:36 
137Natnael Berhane (Eri) Dimension Data  
138Dries Devenyns (Bel) Quick-Step Floors0:04:38 
139Robert Kiserlovski (Cro) Katusha-Alpecin0:04:41 
140Enrico Gasparotto (Ita) Bahrain-Merida0:04:45 
141Mirco Maestri (Ita) Bardiani CSF0:04:47 
142Alex Howes (USA) Cannondale-Drapac0:04:48 
143François Bidard (Fra) AG2R La Mondiale0:04:53 
144Valerio Agnoli (Ita) Bahrain-Merida0:04:54 
145Roberto Ferrari (Ita) UAE Team Emirates0:05:02 
146Giulio Ciccone (Ita) Bardiani CSF0:05:11 
147Paolo Tiralongo (Ita) Astana Pro Team  
148Simone Ponzi (Ita) CCC Sprandi Polkowice0:05:12 
149Matteo Busato (Ita) Wilier Triestina0:05:14 
150Davide Villella (Ita) Cannondale-Drapac0:05:15 
151Jesus Hernandez (Spa) Trek-Segafredo0:05:19 
152Sergey Lagutin (Rus) Gazprom – Rusvelo0:05:23 
153Quentin Jauregui (Fra) AG2R La Mondiale0:05:24 
154Pierre Rolland (Fra) Cannondale-Drapac0:05:27 
155Filippo Pozzato (Ita) Wilier Triestina0:05:29 
156Sindre Skjøstad Lunke (Nor) Team Sunweb0:05:37 
157Hugh Carthy (GBr) Cannondale-Drapac0:05:40 
158Zhandos Bizhigitov (Kaz) Astana Pro Team0:05:41 
159Lorenzo Rota (Ita) Bardiani CSF0:05:43 
160Matvey Mamykin (Rus) Katusha-Alpecin0:05:50 
161Simone Andreetta (Ita) Bardiani CSF0:06:44 
DNSÁngel Vicioso (Spa) Katusha-Alpecin  
Team classification
#Rider Name (Country) TeamResult
1BMC Racing Team1:41:43 
2Team Sunweb0:00:03 
3Team LottoNl-Jumbo0:00:12 
4CCC Sprandi Polkowice0:01:39 
5Bora-Hansgrohe0:01:41 
6Orica-Scott0:01:48 
7Trek-Segafredo0:02:02 
8Team Sky0:02:17 
9FDJ0:02:21 
10Katusha-Alpecin0:03:00 
11Movistar Team0:03:23 
12Quick-Step Floors0:04:27 
13Lotto Soudal0:04:30 
14UAE Team Emirates0:04:33 
15Bahrain-Merida0:04:56 
16Astana Pro Team0:04:57 
17AG2R La Mondiale0:06:03 
18Gazprom – Rusvelo0:06:56 
19Dimension Data0:07:15 
20Cannondale-Drapac0:07:17 
21Wilier Triestina0:10:09 
22Bardiani CSF0:11:34 
Super team classification
#Rider Name (Country) TeamResult
1Team LottoNl-Jumbo50 pts
2Team Sunweb45 
3BMC Racing Team39 
4Team Sky18 
5Bora-Hansgrohe12 
6CCC Sprandi Polkowice12 
7Quick-Step Floors8 
8Movistar Team6 
9Trek-Segafredo4 
10Bahrain-Merida3 
11FDJ2 
12Orica-Scott1 
13Katusha-Alpecin  
14Astana Pro Team  
15Lotto Soudal  
16UAE Team Emirates  
17Cannondale-Drapac  
18Gazprom – Rusvelo  
19AG2R La Mondiale  
20Dimension Data  
21Wilier Triestina  
22Bardiani CSF  
Final general classification
#Rider Name (Country) TeamResult
1Tom Dumoulin (Ned) Team Sunweb90:34:54 
2Nairo Quintana (Col) Movistar Team0:00:31 
3Vincenzo Nibali (Ita) Bahrain-Merida0:00:40 
4Thibaut Pinot (Fra) FDJ0:01:17 
5Ilnur Zakarin (Rus) Katusha-Alpecin0:01:56 
6Domenico Pozzovivo (Ita) AG2R La Mondiale0:03:11 
7Bauke Mollema (Ned) Trek-Segafredo0:03:41 
8Bob Jungels (Lux) Quick-Step Floors0:07:04 
9Adam Yates (GBr) Orica-Scott0:08:10 
10Davide Formolo (Ita) Cannondale-Drapac0:15:17 
11Jan Polanc (Slo) UAE Team Emirates0:18:06 
12Jan Hirt (Cze) CCC Sprandi Polkowice0:20:49 
13Maxime Monfort (Bel) Lotto Soudal0:21:59 
14Dario Cataldo (Ita) Astana Pro Team0:24:40 
15Sébastien Reichenbach (Swi) FDJ0:28:11 
16Patrick Konrad (Aut) Bora-Hansgrohe0:35:50 
17Mikel Landa (Spa) Team Sky0:37:09 
18Andrey Amador (CRc) Movistar Team0:37:49 
19Hubert Dupont (Fra) AG2R La Mondiale0:38:45 
20Tejay van Garderen (USA) BMC Racing Team0:57:13 
21Franco Pellizotti (Ita) Bahrain-Merida0:59:43 
22Pierre Rolland (Fra) Cannondale-Drapac1:12:55 
23Stef Clement (Ned) Team LottoNl-Jumbo1:14:00 
24Laurens De Plus (Bel) Quick-Step Floors1:20:00 
25Winner Anacona (Col) Movistar Team1:26:41 
26Simone Petilli (Ita) UAE Team Emirates1:29:34 
27Rui Costa (Por) UAE Team Emirates1:33:17 
28Gorka Izagirre (Spa) Movistar Team1:34:21 
29Ben Gastauer (Lux) AG2R La Mondiale1:35:49 
30Ruben Plaza (Spa) Orica-Scott1:36:26 
31Robert Kiserlovski (Cro) Katusha-Alpecin1:36:28 
32Jesper Hansen (Den) Astana Pro Team1:36:32 
33Sebastian Henao (Col) Team Sky1:44:04 
34Laurens Ten Dam (Ned) Team Sunweb1:47:24 
35Kanstantsin Siutsou (Blr) Bahrain-Merida1:52:02 
36Jacques Janse Van Rensburg (RSA) Dimension Data1:58:49 
37Philip Deignan (Irl) Team Sky2:00:45 
38Michael Woods (Can) Cannondale-Drapac2:02:20 
39François Bidard (Fra) AG2R La Mondiale2:09:03 
40Alexander Foliforov (Rus) Gazprom – Rusvelo2:09:30 
41Gregor Mühlberger (Aut) Bora-Hansgrohe2:12:34 
42Julien Bernard (Fra) Trek-Segafredo2:14:18 
43Luis Leon Sanchez (Spa) Astana Pro Team2:16:12 
44Rudy Molard (Fra) FDJ2:17:12 
45Michal Schlegel (Cze) CCC Sprandi Polkowice2:18:19 
46Peter Stetina (USA) Trek-Segafredo2:19:20 
47Tomasz Marczynski (Pol) Lotto Soudal2:20:09 
48José Mendes (Por) Bora-Hansgrohe2:23:54 
49Jesus Hernandez (Spa) Trek-Segafredo2:24:32 
50Jose Rojas (Spa) Movistar Team2:25:08 
51Matteo Montaguti (Ita) AG2R La Mondiale2:25:28 
52Cristian Rodriguez (Spa) Wilier Triestina2:27:56 
53Steve Morabito (Swi) FDJ2:28:42 
54Simon Geschke (Ger) Team Sunweb2:30:05 
55Diego Rosa (Ita) Team Sky2:33:01 
56Victor De La Parte (Spa) Movistar Team2:33:47 
57Carlos Verona (Spa) Orica-Scott2:34:13 
58Eros Capecchi (Ita) Quick-Step Floors2:35:30 
59Natnael Berhane (Eri) Dimension Data2:36:41 
60José Gonçalves (Por) Katusha-Alpecin2:38:06 
61Jose Herrada (Spa) Movistar Team2:41:01 
62Igor Anton (Spa) Dimension Data2:50:11 
63Andrey Zeits (Kaz) Astana Pro Team2:56:15 
64Enrico Battaglin (Ita) Team LottoNl-Jumbo2:56:17 
65Omar Fraile (Spa) Dimension Data3:00:21 
66Pello Bilbao (Spa) Astana Pro Team3:01:22 
67Silvan Dillier (Swi) BMC Racing Team3:02:38 
68Valerio Conti (Ita) UAE Team Emirates3:05:10 
69Joe Dombrowski (USA) Cannondale-Drapac3:07:39 
70Joey Rosskopf (USA) BMC Racing Team3:07:54 
71Georg Preidler (Aut) Team Sunweb3:09:18 
72Davide Villella (Ita) Cannondale-Drapac3:10:39 
73Jérémy Roy (Fra) FDJ3:12:11 
74Manuele Boaro (Ita) Bahrain-Merida3:13:22 
75Dylan Teuns (Bel) BMC Racing Team3:15:44 
76Enrico Gasparotto (Ita) Bahrain-Merida3:16:27 
77Tom-Jelte Slagter (Ned) Cannondale-Drapac3:17:51 
78Felix Großschartner (Aut) CCC Sprandi Polkowice3:19:04 
79Manuel Senni (Ita) BMC Racing Team3:23:35 
80Edward Ravasi (Ita) UAE Team Emirates3:26:47 
81Clement Chevrier (Fra) AG2R La Mondiale3:27:08 
82Chad Haga (USA) Team Sunweb3:28:41 
83Paolo Tiralongo (Ita) Astana Pro Team3:28:53 
84Matteo Busato (Ita) Wilier Triestina3:28:55 
85Tobias Ludvigsson (Swe) FDJ3:30:09 
86Salvatore Puccio (Ita) Team Sky3:30:11 
87Matvey Mamykin (Rus) Katusha-Alpecin3:33:28 
88Lukasz Owsian (Pol) CCC Sprandi Polkowice3:37:32 
89Dries Devenyns (Bel) Quick-Step Floors3:37:43 
90Quentin Jauregui (Fra) AG2R La Mondiale3:41:19 
91Jurgen Van Den Broeck (Bel) Team LottoNl-Jumbo3:44:13 
92Hugh Carthy (GBr) Cannondale-Drapac3:46:09 
93Adam James Hansen (Aus) Lotto Soudal3:46:52 
94Francisco Ventoso (Spa) BMC Racing Team3:46:55 
95Giulio Ciccone (Ita) Bardiani CSF3:49:24 
96Sergey Firsanov (Rus) Gazprom – Rusvelo3:52:44 
97Matthieu Ladagnous (Fra) FDJ3:54:19 
98Jasper Stuyven (Bel) Trek-Segafredo3:54:52 
99Julen Amezqueta (Spa) Wilier Triestina3:56:48 
100Luka Pibernik (Slo) Bahrain-Merida3:58:19 
101Kristian Sbaragli (Ita) Dimension Data4:02:55 
102Vasil Kiryienka (Blr) Team Sky4:05:01 
103Benoit Vaugrenard (Fra) FDJ4:10:25 
104Filippo Pozzato (Ita) Wilier Triestina4:10:33 
105Pieter Serry (Bel) Quick-Step Floors4:11:00 
106Jan Tratnik (Slo) CCC Sprandi Polkowice4:11:13 
107Luka Mezgec (Slo) Orica-Scott4:11:59 
108Rory Sutherland (Aus) Movistar Team4:12:42 
109Christopher Juul Jensen (Den) Orica-Scott4:13:51 
110Valerio Agnoli (Ita) Bahrain-Merida4:13:59 
111Daniel Teklehaimanot (Eri) Dimension Data4:14:04 
112Branislau Samoilau (Blr) CCC Sprandi Polkowice4:15:18 
113Marco Marcato (Ita) UAE Team Emirates4:15:19 
114Lukas Pöstlberger (Aut) Bora-Hansgrohe4:17:05 
115Cesare Benedetti (Ita) Bora-Hansgrohe4:17:22 
116Martijn Keizer (Ned) Team LottoNl-Jumbo4:18:36 
117Jos van Emden (Ned) Team LottoNl-Jumbo4:18:47 
118Lars Ytting Bak (Den) Lotto Soudal4:20:06 
119Ivan Rovny (Rus) Gazprom – Rusvelo4:20:36 
120Sindre Skjøstad Lunke (Nor) Team Sunweb4:22:58 
121Aleksei Tcatevich (Rus) Gazprom – Rusvelo4:23:31 
122Michael Hepburn (Aus) Orica-Scott4:23:34 
123Evgeny Shalunov (Rus) Gazprom – Rusvelo4:23:42 
124Enrico Barbin (Ita) Bardiani CSF4:25:05 
125Maxim Belkov (Rus) Katusha-Alpecin4:26:36 
126Simone Ponzi (Ita) CCC Sprandi Polkowice4:26:46 
127Jan Bárta (Cze) Bora-Hansgrohe4:27:24 
128Kristijan Koren (Slo) Cannondale-Drapac4:29:57 
129Fernando Gaviria (Col) Quick-Step Floors4:30:27 
130Twan Castelijns (Ned) Team LottoNl-Jumbo4:30:36 
131Julien Berard (Fra) AG2R La Mondiale4:31:11 
132Viacheslav Kuznetsov (Rus) Katusha-Alpecin4:31:58 
133Manuel Quinziato (Ita) BMC Racing Team4:32:10 
134Pavel Brutt (Rus) Gazprom – Rusvelo4:33:02 
135Matej Mohoric (Slo) UAE Team Emirates4:34:06 
136Alex Howes (USA) Cannondale-Drapac4:36:21 
137Maciej Paterski (Pol) CCC Sprandi Polkowice4:36:56 
138Mads Pedersen (Den) Trek-Segafredo4:37:52 
139Moreno Hofland (Ned) Lotto Soudal4:39:29 
140Eugert Zhupa (Alb) Wilier Triestina4:40:05 
141Michal Golas (Pol) Team Sky4:40:34 
142Svein Tuft (Can) Orica-Scott4:44:25 
143Mirco Maestri (Ita) Bardiani CSF4:44:35 
144Iljo Keisse (Bel) Quick-Step Floors4:51:25 
145Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo4:57:48 
146Eugenio Alafaci (Ita) Trek-Segafredo4:58:43 
147Alberto Losada (Spa) Katusha-Alpecin5:02:25 
148Maximiliano Richeze (Arg) Quick-Step Floors5:03:27 
149Johann Van Zyl (RSA) Dimension Data5:04:06 
150Roberto Ferrari (Ita) UAE Team Emirates5:04:10 
151Lorenzo Rota (Ita) Bardiani CSF5:04:57 
152Nicola Boem (Ita) Bardiani CSF5:05:32 
153Davide Martinelli (Ita) Quick-Step Floors5:06:02 
154Tom Stamsnijder (Ned) Team Sunweb5:06:10 
155Ilia Koshevoy (Blr) Wilier Triestina5:11:02 
156Simone Andreetta (Ita) Bardiani CSF5:14:16 
157Sergey Lagutin (Rus) Gazprom – Rusvelo5:14:55 
158Sam Bennett (Irl) Bora-Hansgrohe5:18:56 
159Marcin Bialoblocki (Pol) CCC Sprandi Polkowice5:26:00 
160Zhandos Bizhigitov (Kaz) Astana Pro Team5:26:28 
161Giuseppe Fonzi (Ita) Wilier Triestina5:48:40 
Young rider classification
#Rider Name (Country) TeamResult
1Bob Jungels (Lux) Quick-Step Floors90:41:58 
2Adam Yates (GBr) Orica-Scott0:01:06 
3Davide Formolo (Ita) Cannondale-Drapac0:08:13 
4Jan Polanc (Slo) UAE Team Emirates0:11:02 
5Laurens De Plus (Bel) Quick-Step Floors1:12:56 
6Simone Petilli (Ita) UAE Team Emirates1:22:30 
7Sebastian Henao (Col) Team Sky1:37:00 
8François Bidard (Fra) AG2R La Mondiale2:01:59 
9Alexander Foliforov (Rus) Gazprom – Rusvelo2:02:26 
10Gregor Mühlberger (Aut) Bora-Hansgrohe2:05:30 
11Julien Bernard (Fra) Trek-Segafredo2:07:14 
12Michal Schlegel (Cze) CCC Sprandi Polkowice2:11:15 
13Cristian Rodriguez (Spa) Wilier Triestina2:20:52 
14Carlos Verona (Spa) Orica-Scott2:27:09 
15Valerio Conti (Ita) UAE Team Emirates2:58:06 
16Dylan Teuns (Bel) BMC Racing Team3:08:40 
17Felix Großschartner (Aut) CCC Sprandi Polkowice3:12:00 
18Manuel Senni (Ita) BMC Racing Team3:16:31 
19Edward Ravasi (Ita) UAE Team Emirates3:19:43 
20Clement Chevrier (Fra) AG2R La Mondiale3:20:04 
21Matvey Mamykin (Rus) Katusha-Alpecin3:26:24 
22Quentin Jauregui (Fra) AG2R La Mondiale3:34:15 
23Hugh Carthy (GBr) Cannondale-Drapac3:39:05 
24Giulio Ciccone (Ita) Bardiani CSF3:42:20 
25Jasper Stuyven (Bel) Trek-Segafredo3:47:48 
26Julen Amezqueta (Spa) Wilier Triestina3:49:44 
27Luka Pibernik (Slo) Bahrain-Merida3:51:15 
28Lukas Pöstlberger (Aut) Bora-Hansgrohe4:10:01 
29Sindre Skjøstad Lunke (Nor) Team Sunweb4:15:54 
30Evgeny Shalunov (Rus) Gazprom – Rusvelo4:16:38 
31Fernando Gaviria (Col) Quick-Step Floors4:23:23 
32Matej Mohoric (Slo) UAE Team Emirates4:27:02 
33Mads Pedersen (Den) Trek-Segafredo4:30:48 
34Lorenzo Rota (Ita) Bardiani CSF4:57:53 
35Davide Martinelli (Ita) Quick-Step Floors4:58:58 
36Simone Andreetta (Ita) Bardiani CSF5:07:12 
Points Classification
#Rider Name (Country) TeamResult
1Fernando Gaviria (Col) Quick-Step Floors325 pts
2Jasper Stuyven (Bel) Trek-Segafredo192 
3Sam Bennett (Irl) Bora-Hansgrohe117 
4Daniel Teklehaimanot (Eri) Dimension Data100 
5Lukas Pöstlberger (Aut) Bora-Hansgrohe98 
6Tom Dumoulin (Ned) Team Sunweb80 
7Pavel Brutt (Rus) Gazprom – Rusvelo76 
8Kristian Sbaragli (Ita) Dimension Data76 
9Eugert Zhupa (Alb) Wilier Triestina70 
10Roberto Ferrari (Ita) UAE Team Emirates70 
11Silvan Dillier (Swi) BMC Racing Team68 
12Thibaut Pinot (Fra) FDJ67 
13Bob Jungels (Lux) Quick-Step Floors64 
14Mikel Landa (Spa) Team Sky63 
15Nairo Quintana (Col) Movistar Team62 
16Vincenzo Nibali (Ita) Bahrain-Merida61 
17Ilnur Zakarin (Rus) Katusha-Alpecin58 
18Simone Andreetta (Ita) Bardiani CSF52 
19Maximiliano Richeze (Arg) Quick-Step Floors50 
20Rui Costa (Por) UAE Team Emirates48 
21Pierre Rolland (Fra) Cannondale-Drapac47 
22Maciej Paterski (Pol) CCC Sprandi Polkowice42 
23Adam Yates (GBr) Orica-Scott41 
24Evgeny Shalunov (Rus) Gazprom – Rusvelo41 
25Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo40 
26Enrico Battaglin (Ita) Team LottoNl-Jumbo40 
27Luis Leon Sanchez (Spa) Astana Pro Team38 
28Gorka Izagirre (Spa) Movistar Team34 
29Marco Marcato (Ita) UAE Team Emirates33 
30Mirco Maestri (Ita) Bardiani CSF32 
31Domenico Pozzovivo (Ita) AG2R La Mondiale32 
32Matej Mohoric (Slo) UAE Team Emirates32 
33Omar Fraile (Spa) Dimension Data30 
34Bauke Mollema (Ned) Trek-Segafredo27 
35Viacheslav Kuznetsov (Rus) Katusha-Alpecin24 
36Giuseppe Fonzi (Ita) Wilier Triestina24 
37Michael Woods (Can) Cannondale-Drapac22 
38Aleksei Tcatevich (Rus) Gazprom – Rusvelo22 
39Ilia Koshevoy (Blr) Wilier Triestina22 
40Dries Devenyns (Bel) Quick-Step Floors20 
41Iljo Keisse (Bel) Quick-Step Floors20 
42Ivan Rovny (Rus) Gazprom – Rusvelo20 
43Jos van Emden (Ned) Team LottoNl-Jumbo18 
44Jan Tratnik (Slo) CCC Sprandi Polkowice18 
45Natnael Berhane (Eri) Dimension Data16 
46Sergey Firsanov (Rus) Gazprom – Rusvelo16 
47Tejay van Garderen (USA) BMC Racing Team15 
48Sergey Lagutin (Rus) Gazprom – Rusvelo15 
49Jan Bárta (Cze) Bora-Hansgrohe14 
50Vasil Kiryienka (Blr) Team Sky13 
51Eros Capecchi (Ita) Quick-Step Floors12 
52Kanstantsin Siutsou (Blr) Bahrain-Merida12 
53Enrico Barbin (Ita) Bardiani CSF12 
54Marcin Bialoblocki (Pol) CCC Sprandi Polkowice12 
55Igor Anton (Spa) Dimension Data11 
56Valerio Conti (Ita) UAE Team Emirates11 
57Cesare Benedetti (Ita) Bora-Hansgrohe11 
58Jan Polanc (Slo) UAE Team Emirates10 
59Dario Cataldo (Ita) Astana Pro Team10 
60Lukasz Owsian (Pol) CCC Sprandi Polkowice10 
61Pieter Serry (Bel) Quick-Step Floors10 
62Mads Pedersen (Den) Trek-Segafredo10 
63Philip Deignan (Irl) Team Sky9 
64Matthieu Ladagnous (Fra) FDJ9 
65Manuel Quinziato (Ita) BMC Racing Team9 
66Diego Rosa (Ita) Team Sky8 
67Manuele Boaro (Ita) Bahrain-Merida8 
68Dylan Teuns (Bel) BMC Racing Team8 
69Rory Sutherland (Aus) Movistar Team8 
70Gregor Mühlberger (Aut) Bora-Hansgrohe7 
71Pello Bilbao (Spa) Astana Pro Team7 
72Joey Rosskopf (USA) BMC Racing Team7 
73Felix Großschartner (Aut) CCC Sprandi Polkowice7 
74Davide Formolo (Ita) Cannondale-Drapac6 
75Jan Hirt (Cze) CCC Sprandi Polkowice6 
76Maxime Monfort (Bel) Lotto Soudal6 
77Patrick Konrad (Aut) Bora-Hansgrohe6 
78Simone Petilli (Ita) UAE Team Emirates6 
79Sebastian Henao (Col) Team Sky6 
80Matteo Montaguti (Ita) AG2R La Mondiale6 
81Jérémy Roy (Fra) FDJ6 
82Salvatore Puccio (Ita) Team Sky6 
83Sébastien Reichenbach (Swi) FDJ5 
84Jacques Janse Van Rensburg (RSA) Dimension Data5 
85Matteo Busato (Ita) Wilier Triestina5 
86Andrey Amador (CRc) Movistar Team4 
87Georg Preidler (Aut) Team Sunweb4 
88Davide Villella (Ita) Cannondale-Drapac4 
89Filippo Pozzato (Ita) Wilier Triestina4 
90Christopher Juul Jensen (Den) Orica-Scott4 
91Valerio Agnoli (Ita) Bahrain-Merida4 
92Johann Van Zyl (RSA) Dimension Data4 
93Franco Pellizotti (Ita) Bahrain-Merida3 
94José Mendes (Por) Bora-Hansgrohe3 
95Moreno Hofland (Ned) Lotto Soudal3 
96Rudy Molard (Fra) FDJ2 
97Benoit Vaugrenard (Fra) FDJ2 
98Simone Ponzi (Ita) CCC Sprandi Polkowice2 
99Svein Tuft (Can) Orica-Scott2 
100Lorenzo Rota (Ita) Bardiani CSF2 
101Davide Martinelli (Ita) Quick-Step Floors2 
102Hubert Dupont (Fra) AG2R La Mondiale1 
103Laurens De Plus (Bel) Quick-Step Floors1 
104Julien Bernard (Fra) Trek-Segafredo1 
105Tom-Jelte Slagter (Ned) Cannondale-Drapac1 
106Francisco Ventoso (Spa) BMC Racing Team1 
107Luka Mezgec (Slo) Orica-Scott1 
108Maxim Belkov (Rus) Katusha-Alpecin1 
109Nicola Boem (Ita) Bardiani CSF1 
110Winner Anacona (Col) Movistar Team-1 
111Jose Rojas (Spa) Movistar Team-1 
112Chad Haga (USA) Team Sunweb-1 
113Tomasz Marczynski (Pol) Lotto Soudal-4 
114Lars Ytting Bak (Den) Lotto Soudal-4 
115Laurens Ten Dam (Ned) Team Sunweb-5 
116Cristian Rodriguez (Spa) Wilier Triestina-5 
117Steve Morabito (Swi) FDJ-5 
118Enrico Gasparotto (Ita) Bahrain-Merida-5 
119Matvey Mamykin (Rus) Katusha-Alpecin-5 
120Michael Hepburn (Aus) Orica-Scott-5 
121Kristijan Koren (Slo) Cannondale-Drapac-5 
Mountains classification
#Rider Name (Country) TeamResult
1Mikel Landa (Spa) Team Sky224 pts
2Luis Leon Sanchez (Spa) Astana Pro Team118 
3Omar Fraile (Spa) Dimension Data104 
4Nairo Quintana (Col) Movistar Team70 
5Pierre Rolland (Fra) Cannondale-Drapac70 
6Ilnur Zakarin (Rus) Katusha-Alpecin66 
7Igor Anton (Spa) Dimension Data56 
8Tom Dumoulin (Ned) Team Sunweb55 
9Domenico Pozzovivo (Ita) AG2R La Mondiale54 
10Thibaut Pinot (Fra) FDJ53 
11Diego Rosa (Ita) Team Sky49 
12Jan Polanc (Slo) UAE Team Emirates46 
13Dries Devenyns (Bel) Quick-Step Floors35 
14Jacques Janse Van Rensburg (RSA) Dimension Data34 
15Vincenzo Nibali (Ita) Bahrain-Merida33 
16Rui Costa (Por) UAE Team Emirates31 
17Jan Hirt (Cze) CCC Sprandi Polkowice30 
18Laurens De Plus (Bel) Quick-Step Floors27 
19Daniel Teklehaimanot (Eri) Dimension Data26 
20Tejay van Garderen (USA) BMC Racing Team24 
21Sergey Firsanov (Rus) Gazprom – Rusvelo23 
22Matej Mohoric (Slo) UAE Team Emirates23 
23Pavel Brutt (Rus) Gazprom – Rusvelo23 
24Natnael Berhane (Eri) Dimension Data22 
25Sebastian Henao (Col) Team Sky21 
26Pello Bilbao (Spa) Astana Pro Team20 
27Dylan Teuns (Bel) BMC Racing Team19 
28Philip Deignan (Irl) Team Sky18 
29Winner Anacona (Col) Movistar Team16 
30Joe Dombrowski (USA) Cannondale-Drapac16 
31Davide Villella (Ita) Cannondale-Drapac16 
32Simone Andreetta (Ita) Bardiani CSF15 
33Mirco Maestri (Ita) Bardiani CSF15 
34Dario Cataldo (Ita) Astana Pro Team15 
35Tom-Jelte Slagter (Ned) Cannondale-Drapac14 
36Joey Rosskopf (USA) BMC Racing Team12 
37Evgeny Shalunov (Rus) Gazprom – Rusvelo11 
38Bauke Mollema (Ned) Trek-Segafredo10 
39Marco Marcato (Ita) UAE Team Emirates10 
40Cesare Benedetti (Ita) Bora-Hansgrohe9 
41Rudy Molard (Fra) FDJ9 
42Matthieu Ladagnous (Fra) FDJ9 
43Lukas Pöstlberger (Aut) Bora-Hansgrohe8 
44Maciej Paterski (Pol) CCC Sprandi Polkowice7 
45Silvan Dillier (Swi) BMC Racing Team6 
46Julen Amezqueta (Spa) Wilier Triestina6 
47Eugert Zhupa (Alb) Wilier Triestina6 
48Bob Jungels (Lux) Quick-Step Floors5 
49Adam Yates (GBr) Orica-Scott5 
50Andrey Amador (CRc) Movistar Team4 
51Ruben Plaza (Spa) Orica-Scott4 
52Robert Kiserlovski (Cro) Katusha-Alpecin4 
53Ivan Rovny (Rus) Gazprom – Rusvelo4 
54Eugenio Alafaci (Ita) Trek-Segafredo4 
55Filippo Pozzato (Ita) Wilier Triestina3 
56Jan Tratnik (Slo) CCC Sprandi Polkowice3 
57Giuseppe Fonzi (Ita) Wilier Triestina3 
58Valerio Conti (Ita) UAE Team Emirates3 
59Jose Rojas (Spa) Movistar Team2 
60Matteo Montaguti (Ita) AG2R La Mondiale2 
61Jasper Stuyven (Bel) Trek-Segafredo2 
62Rory Sutherland (Aus) Movistar Team2 
63Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo2 
64Hubert Dupont (Fra) AG2R La Mondiale1 
65Franco Pellizotti (Ita) Bahrain-Merida1 
66Gorka Izagirre (Spa) Movistar Team1 
67Kanstantsin Siutsou (Blr) Bahrain-Merida1 
68Alexander Foliforov (Rus) Gazprom – Rusvelo1 
69Manuele Boaro (Ita) Bahrain-Merida1 
70Matteo Busato (Ita) Wilier Triestina1 
71Branislau Samoilau (Blr) CCC Sprandi Polkowice1 
72Enrico Barbin (Ita) Bardiani CSF1 
73Alberto Losada (Spa) Katusha-Alpecin1 
74Ilia Koshevoy (Blr) Wilier Triestina1 
75Marcin Bialoblocki (Pol) CCC Sprandi Polkowice1 
Intermediate sprint classification
#Rider Name (Country) TeamResult
1Daniel Teklehaimanot (Eri) Dimension Data55 pts
2Pavel Brutt (Rus) Gazprom – Rusvelo54 
3Eugert Zhupa (Alb) Wilier Triestina39 
4Fernando Gaviria (Col) Quick-Step Floors32 
5Jasper Stuyven (Bel) Trek-Segafredo28 
6Matej Mohoric (Slo) UAE Team Emirates23 
7Maciej Paterski (Pol) CCC Sprandi Polkowice20 
8Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo20 
9Sergey Lagutin (Rus) Gazprom – Rusvelo20 
10Dries Devenyns (Bel) Quick-Step Floors19 
11Marco Marcato (Ita) UAE Team Emirates19 
12Mikel Landa (Spa) Team Sky18 
13Natnael Berhane (Eri) Dimension Data18 
14Luis Leon Sanchez (Spa) Astana Pro Team17 
15Omar Fraile (Spa) Dimension Data17 
16Mirco Maestri (Ita) Bardiani CSF16 
17Evgeny Shalunov (Rus) Gazprom – Rusvelo16 
18Matthieu Ladagnous (Fra) FDJ14 
19Simone Andreetta (Ita) Bardiani CSF14 
20Philip Deignan (Irl) Team Sky13 
21Igor Anton (Spa) Dimension Data13 
22Lukas Pöstlberger (Aut) Bora-Hansgrohe13 
23Diego Rosa (Ita) Team Sky12 
24Kristian Sbaragli (Ita) Dimension Data12 
25Aleksei Tcatevich (Rus) Gazprom – Rusvelo12 
26Giuseppe Fonzi (Ita) Wilier Triestina12 
27Iljo Keisse (Bel) Quick-Step Floors11 
28Pierre Rolland (Fra) Cannondale-Drapac11 
29Eros Capecchi (Ita) Quick-Step Floors10 
30Valerio Conti (Ita) UAE Team Emirates10 
31Manuele Boaro (Ita) Bahrain-Merida10 
32Dylan Teuns (Bel) BMC Racing Team10 
33Jan Polanc (Slo) UAE Team Emirates9 
34Jacques Janse Van Rensburg (RSA) Dimension Data9 
35Ivan Rovny (Rus) Gazprom – Rusvelo9 
36Ilia Koshevoy (Blr) Wilier Triestina9 
37Silvan Dillier (Swi) BMC Racing Team8 
38Filippo Pozzato (Ita) Wilier Triestina8 
39Winner Anacona (Col) Movistar Team7 
40Enrico Barbin (Ita) Bardiani CSF7 
41Jose Rojas (Spa) Movistar Team6 
42Jérémy Roy (Fra) FDJ6 
43Chad Haga (USA) Team Sunweb6 
44Sergey Firsanov (Rus) Gazprom – Rusvelo6 
45Jan Bárta (Cze) Bora-Hansgrohe6 
46Jan Tratnik (Slo) CCC Sprandi Polkowice5 
47Maxim Belkov (Rus) Katusha-Alpecin5 
48Gregor Mühlberger (Aut) Bora-Hansgrohe4 
49Tomasz Marczynski (Pol) Lotto Soudal4 
50Joey Rosskopf (USA) BMC Racing Team4 
51Tom-Jelte Slagter (Ned) Cannondale-Drapac4 
52Matteo Busato (Ita) Wilier Triestina4 
53Mads Pedersen (Den) Trek-Segafredo4 
54Eugenio Alafaci (Ita) Trek-Segafredo4 
55Marcin Bialoblocki (Pol) CCC Sprandi Polkowice4 
56Hubert Dupont (Fra) AG2R La Mondiale3 
57Simone Petilli (Ita) UAE Team Emirates3 
58Felix Großschartner (Aut) CCC Sprandi Polkowice3 
59Salvatore Puccio (Ita) Team Sky3 
60Lukasz Owsian (Pol) CCC Sprandi Polkowice3 
61Cesare Benedetti (Ita) Bora-Hansgrohe3 
62Viacheslav Kuznetsov (Rus) Katusha-Alpecin3 
63Moreno Hofland (Ned) Lotto Soudal3 
64Maximiliano Richeze (Arg) Quick-Step Floors3 
65Nicola Boem (Ita) Bardiani CSF3 
66Jan Hirt (Cze) CCC Sprandi Polkowice2 
67Rui Costa (Por) UAE Team Emirates2 
68Gorka Izagirre (Spa) Movistar Team2 
69Sebastian Henao (Col) Team Sky2 
70Laurens Ten Dam (Ned) Team Sunweb2 
71Rudy Molard (Fra) FDJ2 
72Matteo Montaguti (Ita) AG2R La Mondiale2 
73Benoit Vaugrenard (Fra) FDJ2 
74Andrey Amador (CRc) Movistar Team1 
75Laurens De Plus (Bel) Quick-Step Floors1 
76Enrico Battaglin (Ita) Team LottoNl-Jumbo1 
77Valerio Agnoli (Ita) Bahrain-Merida1 
Combativity classification
#Rider Name (Country) TeamResult
1Mikel Landa (Spa) Team Sky60 pts
2Fernando Gaviria (Col) Quick-Step Floors57 
3Pierre Rolland (Fra) Cannondale-Drapac36 
4Daniel Teklehaimanot (Eri) Dimension Data34 
5Pavel Brutt (Rus) Gazprom – Rusvelo34 
6Jasper Stuyven (Bel) Trek-Segafredo33 
7Omar Fraile (Spa) Dimension Data32 
8Thibaut Pinot (Fra) FDJ31 
9Luis Leon Sanchez (Spa) Astana Pro Team29 
10Tom Dumoulin (Ned) Team Sunweb28 
11Nairo Quintana (Col) Movistar Team28 
12Ilnur Zakarin (Rus) Katusha-Alpecin28 
13Matej Mohoric (Slo) UAE Team Emirates23 
14Eugert Zhupa (Alb) Wilier Triestina22 
15Rui Costa (Por) UAE Team Emirates22 
16Lukas Pöstlberger (Aut) Bora-Hansgrohe20 
17Jan Polanc (Slo) UAE Team Emirates19 
18Simone Andreetta (Ita) Bardiani CSF19 
19Dries Devenyns (Bel) Quick-Step Floors17 
20Domenico Pozzovivo (Ita) AG2R La Mondiale17 
21Sam Bennett (Irl) Bora-Hansgrohe17 
22Vincenzo Nibali (Ita) Bahrain-Merida16 
23Natnael Berhane (Eri) Dimension Data15 
24Diego Rosa (Ita) Team Sky14 
25Igor Anton (Spa) Dimension Data14 
26Marco Marcato (Ita) UAE Team Emirates14 
27Jacques Janse Van Rensburg (RSA) Dimension Data14 
28Evgeny Shalunov (Rus) Gazprom – Rusvelo14 
29Silvan Dillier (Swi) BMC Racing Team13 
30Mirco Maestri (Ita) Bardiani CSF13 
31Gorka Izagirre (Spa) Movistar Team12 
32Maciej Paterski (Pol) CCC Sprandi Polkowice12 
33Bob Jungels (Lux) Quick-Step Floors11 
34Kristian Sbaragli (Ita) Dimension Data11 
35Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo10 
36Sergey Lagutin (Rus) Gazprom – Rusvelo10 
37Matthieu Ladagnous (Fra) FDJ10 
38Tejay van Garderen (USA) BMC Racing Team9 
39Philip Deignan (Irl) Team Sky9 
40Sergey Firsanov (Rus) Gazprom – Rusvelo9 
41Giuseppe Fonzi (Ita) Wilier Triestina9 
42Dylan Teuns (Bel) BMC Racing Team8 
43Joey Rosskopf (USA) BMC Racing Team8 
44Aleksei Tcatevich (Rus) Gazprom – Rusvelo8 
45Roberto Ferrari (Ita) UAE Team Emirates8 
46Sebastian Henao (Col) Team Sky7 
47Filippo Pozzato (Ita) Wilier Triestina7 
48Ivan Rovny (Rus) Gazprom – Rusvelo7 
49Maximiliano Richeze (Arg) Quick-Step Floors7 
50Ilia Koshevoy (Blr) Wilier Triestina7 
51Jos van Emden (Ned) Team LottoNl-Jumbo6 
52Jan Hirt (Cze) CCC Sprandi Polkowice6 
53Pello Bilbao (Spa) Astana Pro Team6 
54Jérémy Roy (Fra) FDJ6 
55Tom-Jelte Slagter (Ned) Cannondale-Drapac6 
56Matteo Busato (Ita) Wilier Triestina6 
57Jan Tratnik (Slo) CCC Sprandi Polkowice6 
58Cesare Benedetti (Ita) Bora-Hansgrohe6 
59Eros Capecchi (Ita) Quick-Step Floors5 
60Valerio Conti (Ita) UAE Team Emirates5 
61Manuele Boaro (Ita) Bahrain-Merida5 
62Iljo Keisse (Bel) Quick-Step Floors5 
63Adam Yates (GBr) Orica-Scott5 
64Winner Anacona (Col) Movistar Team5 
65Enrico Battaglin (Ita) Team LottoNl-Jumbo5 
66Vasil Kiryienka (Blr) Team Sky5 
67Enrico Barbin (Ita) Bardiani CSF5 
68Maxim Belkov (Rus) Katusha-Alpecin5 
69Jan Bárta (Cze) Bora-Hansgrohe5 
70Bauke Mollema (Ned) Trek-Segafredo4 
71Laurens De Plus (Bel) Quick-Step Floors4 
72Michael Woods (Can) Cannondale-Drapac4 
73Gregor Mühlberger (Aut) Bora-Hansgrohe4 
74Rudy Molard (Fra) FDJ4 
75Tomasz Marczynski (Pol) Lotto Soudal4 
76Jose Rojas (Spa) Movistar Team4 
77Chad Haga (USA) Team Sunweb4 
78Manuel Quinziato (Ita) BMC Racing Team4 
79Mads Pedersen (Den) Trek-Segafredo4 
80Eugenio Alafaci (Ita) Trek-Segafredo4 
81Marcin Bialoblocki (Pol) CCC Sprandi Polkowice4 
82Hubert Dupont (Fra) AG2R La Mondiale3 
83Simone Petilli (Ita) UAE Team Emirates3 
84Felix Großschartner (Aut) CCC Sprandi Polkowice3 
85Salvatore Puccio (Ita) Team Sky3 
86Lukasz Owsian (Pol) CCC Sprandi Polkowice3 
87Rory Sutherland (Aus) Movistar Team3 
88Viacheslav Kuznetsov (Rus) Katusha-Alpecin3 
89Moreno Hofland (Ned) Lotto Soudal3 
90Nicola Boem (Ita) Bardiani CSF3 
91Dario Cataldo (Ita) Astana Pro Team2 
92Laurens Ten Dam (Ned) Team Sunweb2 
93Matteo Montaguti (Ita) AG2R La Mondiale2 
94Joe Dombrowski (USA) Cannondale-Drapac2 
95Davide Villella (Ita) Cannondale-Drapac2 
96Benoit Vaugrenard (Fra) FDJ2 
97Davide Formolo (Ita) Cannondale-Drapac1 
98Patrick Konrad (Aut) Bora-Hansgrohe1 
99Andrey Amador (CRc) Movistar Team1 
100Kanstantsin Siutsou (Blr) Bahrain-Merida1 
101Valerio Agnoli (Ita) Bahrain-Merida1 
Team Classification
#Rider Name (Country) TeamResult
1Movistar Team272:21:54 
2AG2R La Mondiale0:59:46 
3FDJ1:19:56 
4Bahrain-Merida1:24:52 
5Cannondale-Drapac1:27:19 
6UAE Team Emirates1:59:31 
7Team Sky1:59:41 
8Astana Pro Team2:09:05 
9Trek-Segafredo2:23:12 
10Team Sunweb2:41:45 
11Orica-Scott2:49:34 
12Quick-Step Floors2:51:09 
13Katusha-Alpecin2:53:55 
14BMC Racing Team3:02:58 
15Team LottoNl-Jumbo3:13:00 
16Bora-Hansgrohe3:59:12 
17CCC Sprandi Polkowice4:09:42 
18Dimension Data4:20:44 
19Lotto Soudal4:56:46 
20Wilier Triestina7:28:47 
21Gazprom – Rusvelo8:07:36 
22Bardiani CSF10:56:57 
Super team classification
#Rider Name (Country) TeamResult
1Quick-Step Floors516 pts
2UAE Team Emirates355 
3Team Sky323 
4Bora-Hansgrohe308 
5Movistar Team297 
6Dimension Data289 
7Team Sunweb286 
8Trek-Segafredo277 
9FDJ240 
10Bahrain-Merida239 
11Orica-Scott204 
12Katusha-Alpecin182 
13Cannondale-Drapac175 
14BMC Racing Team174 
15Wilier Triestina173 
16Lotto Soudal163 
17Astana Pro Team148 
18Team LottoNl-Jumbo146 
19Gazprom – Rusvelo142 
20AG2R La Mondiale112 
21CCC Sprandi Polkowice92 
22Bardiani CSF78  

Related Articles

Back to top