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.
Giro d'Italia: Stage 21 finish line quotes
Giro d'Italia: Stage 21 highlights - Video
Quintana: 'You can't always get what you aim for in a bike race'
Dumoulin: I never expected to win the Giro d'Italia
Pinot: Giro d'Italia was a big moment for my career
Giro d'Italia: No regrets for Nibali after finishing third overall
Van Emden gives Netherlands another win to celebrate in Giro d'Italia finale
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) Team | Result |
---|---|---|
1 | Jos van Emden (Ned) Team LottoNl-Jumbo | 0:33:08 |
2 | Tom Dumoulin (Ned) Team Sunweb | 0:00:15 |
3 | Manuel Quinziato (Ita) BMC Racing Team | 0:00:27 |
4 | Vasil Kiryienka (Blr) Team Sky | 0:00:31 |
5 | Joey Rosskopf (USA) BMC Racing Team | 0:00:35 |
6 | Jan Bárta (Cze) Bora-Hansgrohe | 0:00:39 |
7 | Georg Preidler (Aut) Team Sunweb | 0:00:51 |
8 | Bob Jungels (Lux) Quick-Step Floors | 0:00:54 |
9 | Jan Tratnik (Slo) CCC Sprandi Polkowice | 0:00:57 |
10 | Andrey Amador (CRc) Movistar Team | 0:01:02 |
11 | Marcin Bialoblocki (Pol) CCC Sprandi Polkowice | 0:01:04 |
12 | Mads Pedersen (Den) Trek-Segafredo | |
13 | Vincenzo Nibali (Ita) Bahrain-Merida | 0:01:09 |
14 | Tobias Ludvigsson (Swe) FDJ | |
15 | Michael Hepburn (Aus) Orica-Scott | 0:01:13 |
16 | Stef Clement (Ned) Team LottoNl-Jumbo | 0:01:14 |
17 | Chad Haga (USA) Team Sunweb | 0:01:16 |
18 | Jurgen Van Den Broeck (Bel) Team LottoNl-Jumbo | 0:01:17 |
19 | Silvan Dillier (Swi) BMC Racing Team | |
20 | Svein Tuft (Can) Orica-Scott | 0:01:18 |
21 | Tejay van Garderen (USA) BMC Racing Team | 0:01:21 |
22 | Jasper Stuyven (Bel) Trek-Segafredo | 0:01:31 |
23 | Ruben Plaza (Spa) Orica-Scott | 0:01:36 |
24 | José Gonçalves (Por) Katusha-Alpecin | |
25 | Lukas Pöstlberger (Aut) Bora-Hansgrohe | 0:01:37 |
26 | Francisco Ventoso (Spa) BMC Racing Team | |
27 | Nairo Quintana (Col) Movistar Team | 0:01:39 |
28 | Thibaut Pinot (Fra) FDJ | 0:01:42 |
29 | Patrick Konrad (Aut) Bora-Hansgrohe | 0:01:44 |
30 | Twan Castelijns (Ned) Team LottoNl-Jumbo | 0:01:46 |
31 | Bauke Mollema (Ned) Trek-Segafredo | |
32 | Martijn Keizer (Ned) Team LottoNl-Jumbo | 0:01:48 |
33 | Ilnur Zakarin (Rus) Katusha-Alpecin | 0:01:49 |
34 | Jérémy Roy (Fra) FDJ | |
35 | Luis Leon Sanchez (Spa) Astana Pro Team | |
36 | Diego Rosa (Ita) Team Sky | 0:01:50 |
37 | Maxime Monfort (Bel) Lotto Soudal | 0:01:54 |
38 | Maxim Belkov (Rus) Katusha-Alpecin | |
39 | Maciej Paterski (Pol) CCC Sprandi Polkowice | 0:01:57 |
40 | Lars Ytting Bak (Den) Lotto Soudal | 0:01:58 |
41 | José Mendes (Por) Bora-Hansgrohe | 0:02:06 |
42 | Rui Costa (Por) UAE Team Emirates | 0:02:15 |
43 | Dario Cataldo (Ita) Astana Pro Team | |
44 | Mikel Landa (Spa) Team Sky | |
45 | Jan Polanc (Slo) UAE Team Emirates | 0:02:16 |
46 | Kristijan Koren (Slo) Cannondale-Drapac | 0:02:18 |
47 | Valerio Conti (Ita) UAE Team Emirates | 0:02:21 |
48 | Salvatore Puccio (Ita) Team Sky | 0:02:24 |
49 | Matej Mohoric (Slo) UAE Team Emirates | 0:02:25 |
50 | Evgeny Shalunov (Rus) Gazprom – Rusvelo | 0:02:27 |
51 | Adam Yates (GBr) Orica-Scott | 0:02:28 |
52 | Marco Marcato (Ita) UAE Team Emirates | |
53 | Christopher Juul Jensen (Den) Orica-Scott | 0:02:31 |
54 | Matteo Montaguti (Ita) AG2R La Mondiale | 0:02:32 |
55 | Manuel Senni (Ita) BMC Racing Team | 0:02:35 |
56 | Daniel Teklehaimanot (Eri) Dimension Data | 0:02:37 |
57 | Julien Bernard (Fra) Trek-Segafredo | 0:02:39 |
58 | Sam Bennett (Irl) Bora-Hansgrohe | 0:02:48 |
59 | Domenico Pozzovivo (Ita) AG2R La Mondiale | 0:02:49 |
60 | Iljo Keisse (Bel) Quick-Step Floors | |
61 | Matthieu Ladagnous (Fra) FDJ | 0:02:55 |
62 | Tomasz Marczynski (Pol) Lotto Soudal | 0:02:57 |
63 | Sebastian Henao (Col) Team Sky | 0:02:58 |
64 | Edward Ravasi (Ita) UAE Team Emirates | |
65 | Carlos Verona (Spa) Orica-Scott | |
66 | Sébastien Reichenbach (Swi) FDJ | 0:03:00 |
67 | Gorka Izagirre (Spa) Movistar Team | 0:03:01 |
68 | Manuele Boaro (Ita) Bahrain-Merida | |
69 | Ben Gastauer (Lux) AG2R La Mondiale | |
70 | Benoit Vaugrenard (Fra) FDJ | 0:03:02 |
71 | Fernando Gaviria (Col) Quick-Step Floors | 0:03:03 |
72 | Victor De La Parte (Spa) Movistar Team | |
73 | Luka Pibernik (Slo) Bahrain-Merida | 0:03:05 |
74 | Simon Geschke (Ger) Team Sunweb | 0:03:09 |
75 | Aleksei Tcatevich (Rus) Gazprom – Rusvelo | |
76 | Franco Pellizotti (Ita) Bahrain-Merida | 0:03:10 |
77 | Gregor Mühlberger (Aut) Bora-Hansgrohe | 0:03:11 |
78 | Andrey Zeits (Kaz) Astana Pro Team | 0:03:12 |
79 | Jose Rojas (Spa) Movistar Team | |
80 | Laurens De Plus (Bel) Quick-Step Floors | 0:03:15 |
81 | Dylan Teuns (Bel) BMC Racing Team | |
82 | Cesare Benedetti (Ita) Bora-Hansgrohe | 0:03:17 |
83 | Omar Fraile (Spa) Dimension Data | 0:03:28 |
84 | Johann Van Zyl (RSA) Dimension Data | 0:03:29 |
85 | Davide Formolo (Ita) Cannondale-Drapac | 0:03:30 |
86 | Eugenio Alafaci (Ita) Trek-Segafredo | 0:03:31 |
87 | Enrico Battaglin (Ita) Team LottoNl-Jumbo | 0:03:33 |
88 | Michal Golas (Pol) Team Sky | |
89 | Eros Capecchi (Ita) Quick-Step Floors | 0:03:35 |
90 | Jose Herrada (Spa) Movistar Team | 0:03:37 |
91 | Julen Amezqueta (Spa) Wilier Triestina | 0:03:39 |
92 | Ivan Rovny (Rus) Gazprom – Rusvelo | |
93 | Moreno Hofland (Ned) Lotto Soudal | |
94 | Pieter Serry (Bel) Quick-Step Floors | 0:03:40 |
95 | Laurens Ten Dam (Ned) Team Sunweb | 0:03:42 |
96 | Kanstantsin Siutsou (Blr) Bahrain-Merida | 0:03:43 |
97 | Pavel Brutt (Rus) Gazprom – Rusvelo | 0:03:44 |
98 | Simone Petilli (Ita) UAE Team Emirates | |
99 | Rory Sutherland (Aus) Movistar Team | |
100 | Jacques Janse Van Rensburg (RSA) Dimension Data | 0:03:46 |
101 | Pello Bilbao (Spa) Astana Pro Team | |
102 | Sergey Firsanov (Rus) Gazprom – Rusvelo | 0:03:48 |
103 | Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo | |
104 | Michael Woods (Can) Cannondale-Drapac | |
105 | Tom Stamsnijder (Ned) Team Sunweb | 0:03:49 |
106 | Lukasz Owsian (Pol) CCC Sprandi Polkowice | 0:03:50 |
107 | Philip Deignan (Irl) Team Sky | 0:03:52 |
108 | Hubert Dupont (Fra) AG2R La Mondiale | 0:03:56 |
109 | Michal Schlegel (Cze) CCC Sprandi Polkowice | 0:03:58 |
110 | Igor Anton (Spa) Dimension Data | |
111 | Rudy Molard (Fra) FDJ | 0:03:59 |
112 | Jan Hirt (Cze) CCC Sprandi Polkowice | |
113 | Viacheslav Kuznetsov (Rus) Katusha-Alpecin | 0:04:03 |
114 | Tom-Jelte Slagter (Ned) Cannondale-Drapac | |
115 | Alexander Foliforov (Rus) Gazprom – Rusvelo | 0:04:04 |
116 | Kristian Sbaragli (Ita) Dimension Data | 0:04:06 |
117 | Davide Martinelli (Ita) Quick-Step Floors | |
118 | Clement Chevrier (Fra) AG2R La Mondiale | 0:04:08 |
119 | Luka Mezgec (Slo) Orica-Scott | |
120 | Felix Großschartner (Aut) CCC Sprandi Polkowice | 0:04:15 |
121 | Winner Anacona (Col) Movistar Team | 0:04:17 |
122 | Joe Dombrowski (USA) Cannondale-Drapac | 0:04:20 |
123 | Jesper Hansen (Den) Astana Pro Team | 0:04:22 |
124 | Giuseppe Fonzi (Ita) Wilier Triestina | 0:04:23 |
125 | Julien Berard (Fra) AG2R La Mondiale | 0:04:25 |
126 | Cristian Rodriguez (Spa) Wilier Triestina | 0:04:26 |
127 | Adam James Hansen (Aus) Lotto Soudal | |
128 | Alberto Losada (Spa) Katusha-Alpecin | |
129 | Eugert Zhupa (Alb) Wilier Triestina | 0:04:27 |
130 | Ilia Koshevoy (Blr) Wilier Triestina | 0:04:29 |
131 | Enrico Barbin (Ita) Bardiani CSF | 0:04:30 |
132 | Steve Morabito (Swi) FDJ | 0:04:31 |
133 | Maximiliano Richeze (Arg) Quick-Step Floors | 0:04:32 |
134 | Branislau Samoilau (Blr) CCC Sprandi Polkowice | 0:04:33 |
135 | Peter Stetina (USA) Trek-Segafredo | 0:04:34 |
136 | Nicola Boem (Ita) Bardiani CSF | 0:04:36 |
137 | Natnael Berhane (Eri) Dimension Data | |
138 | Dries Devenyns (Bel) Quick-Step Floors | 0:04:38 |
139 | Robert Kiserlovski (Cro) Katusha-Alpecin | 0:04:41 |
140 | Enrico Gasparotto (Ita) Bahrain-Merida | 0:04:45 |
141 | Mirco Maestri (Ita) Bardiani CSF | 0:04:47 |
142 | Alex Howes (USA) Cannondale-Drapac | 0:04:48 |
143 | François Bidard (Fra) AG2R La Mondiale | 0:04:53 |
144 | Valerio Agnoli (Ita) Bahrain-Merida | 0:04:54 |
145 | Roberto Ferrari (Ita) UAE Team Emirates | 0:05:02 |
146 | Giulio Ciccone (Ita) Bardiani CSF | 0:05:11 |
147 | Paolo Tiralongo (Ita) Astana Pro Team | |
148 | Simone Ponzi (Ita) CCC Sprandi Polkowice | 0:05:12 |
149 | Matteo Busato (Ita) Wilier Triestina | 0:05:14 |
150 | Davide Villella (Ita) Cannondale-Drapac | 0:05:15 |
151 | Jesus Hernandez (Spa) Trek-Segafredo | 0:05:19 |
152 | Sergey Lagutin (Rus) Gazprom – Rusvelo | 0:05:23 |
153 | Quentin Jauregui (Fra) AG2R La Mondiale | 0:05:24 |
154 | Pierre Rolland (Fra) Cannondale-Drapac | 0:05:27 |
155 | Filippo Pozzato (Ita) Wilier Triestina | 0:05:29 |
156 | Sindre Skjøstad Lunke (Nor) Team Sunweb | 0:05:37 |
157 | Hugh Carthy (GBr) Cannondale-Drapac | 0:05:40 |
158 | Zhandos Bizhigitov (Kaz) Astana Pro Team | 0:05:41 |
159 | Lorenzo Rota (Ita) Bardiani CSF | 0:05:43 |
160 | Matvey Mamykin (Rus) Katusha-Alpecin | 0:05:50 |
161 | Simone Andreetta (Ita) Bardiani CSF | 0:06:44 |
DNS | Ángel Vicioso (Spa) Katusha-Alpecin |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | BMC Racing Team | 1:41:43 |
2 | Team Sunweb | 0:00:03 |
3 | Team LottoNl-Jumbo | 0:00:12 |
4 | CCC Sprandi Polkowice | 0:01:39 |
5 | Bora-Hansgrohe | 0:01:41 |
6 | Orica-Scott | 0:01:48 |
7 | Trek-Segafredo | 0:02:02 |
8 | Team Sky | 0:02:17 |
9 | FDJ | 0:02:21 |
10 | Katusha-Alpecin | 0:03:00 |
11 | Movistar Team | 0:03:23 |
12 | Quick-Step Floors | 0:04:27 |
13 | Lotto Soudal | 0:04:30 |
14 | UAE Team Emirates | 0:04:33 |
15 | Bahrain-Merida | 0:04:56 |
16 | Astana Pro Team | 0:04:57 |
17 | AG2R La Mondiale | 0:06:03 |
18 | Gazprom – Rusvelo | 0:06:56 |
19 | Dimension Data | 0:07:15 |
20 | Cannondale-Drapac | 0:07:17 |
21 | Wilier Triestina | 0:10:09 |
22 | Bardiani CSF | 0:11:34 |
# | Rider Name (Country) Team | Result | |
---|---|---|---|
1 | Team LottoNl-Jumbo | 50 | pts |
2 | Team Sunweb | 45 | |
3 | BMC Racing Team | 39 | |
4 | Team Sky | 18 | |
5 | Bora-Hansgrohe | 12 | |
6 | CCC Sprandi Polkowice | 12 | |
7 | Quick-Step Floors | 8 | |
8 | Movistar Team | 6 | |
9 | Trek-Segafredo | 4 | |
10 | Bahrain-Merida | 3 | |
11 | FDJ | 2 | |
12 | Orica-Scott | 1 | |
13 | Katusha-Alpecin | ||
14 | Astana Pro Team | ||
15 | Lotto Soudal | ||
16 | UAE Team Emirates | ||
17 | Cannondale-Drapac | ||
18 | Gazprom – Rusvelo | ||
19 | AG2R La Mondiale | ||
20 | Dimension Data | ||
21 | Wilier Triestina | ||
22 | Bardiani CSF |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Tom Dumoulin (Ned) Team Sunweb | 90:34:54 |
2 | Nairo Quintana (Col) Movistar Team | 0:00:31 |
3 | Vincenzo Nibali (Ita) Bahrain-Merida | 0:00:40 |
4 | Thibaut Pinot (Fra) FDJ | 0:01:17 |
5 | Ilnur Zakarin (Rus) Katusha-Alpecin | 0:01:56 |
6 | Domenico Pozzovivo (Ita) AG2R La Mondiale | 0:03:11 |
7 | Bauke Mollema (Ned) Trek-Segafredo | 0:03:41 |
8 | Bob Jungels (Lux) Quick-Step Floors | 0:07:04 |
9 | Adam Yates (GBr) Orica-Scott | 0:08:10 |
10 | Davide Formolo (Ita) Cannondale-Drapac | 0:15:17 |
11 | Jan Polanc (Slo) UAE Team Emirates | 0:18:06 |
12 | Jan Hirt (Cze) CCC Sprandi Polkowice | 0:20:49 |
13 | Maxime Monfort (Bel) Lotto Soudal | 0:21:59 |
14 | Dario Cataldo (Ita) Astana Pro Team | 0:24:40 |
15 | Sébastien Reichenbach (Swi) FDJ | 0:28:11 |
16 | Patrick Konrad (Aut) Bora-Hansgrohe | 0:35:50 |
17 | Mikel Landa (Spa) Team Sky | 0:37:09 |
18 | Andrey Amador (CRc) Movistar Team | 0:37:49 |
19 | Hubert Dupont (Fra) AG2R La Mondiale | 0:38:45 |
20 | Tejay van Garderen (USA) BMC Racing Team | 0:57:13 |
21 | Franco Pellizotti (Ita) Bahrain-Merida | 0:59:43 |
22 | Pierre Rolland (Fra) Cannondale-Drapac | 1:12:55 |
23 | Stef Clement (Ned) Team LottoNl-Jumbo | 1:14:00 |
24 | Laurens De Plus (Bel) Quick-Step Floors | 1:20:00 |
25 | Winner Anacona (Col) Movistar Team | 1:26:41 |
26 | Simone Petilli (Ita) UAE Team Emirates | 1:29:34 |
27 | Rui Costa (Por) UAE Team Emirates | 1:33:17 |
28 | Gorka Izagirre (Spa) Movistar Team | 1:34:21 |
29 | Ben Gastauer (Lux) AG2R La Mondiale | 1:35:49 |
30 | Ruben Plaza (Spa) Orica-Scott | 1:36:26 |
31 | Robert Kiserlovski (Cro) Katusha-Alpecin | 1:36:28 |
32 | Jesper Hansen (Den) Astana Pro Team | 1:36:32 |
33 | Sebastian Henao (Col) Team Sky | 1:44:04 |
34 | Laurens Ten Dam (Ned) Team Sunweb | 1:47:24 |
35 | Kanstantsin Siutsou (Blr) Bahrain-Merida | 1:52:02 |
36 | Jacques Janse Van Rensburg (RSA) Dimension Data | 1:58:49 |
37 | Philip Deignan (Irl) Team Sky | 2:00:45 |
38 | Michael Woods (Can) Cannondale-Drapac | 2:02:20 |
39 | François Bidard (Fra) AG2R La Mondiale | 2:09:03 |
40 | Alexander Foliforov (Rus) Gazprom – Rusvelo | 2:09:30 |
41 | Gregor Mühlberger (Aut) Bora-Hansgrohe | 2:12:34 |
42 | Julien Bernard (Fra) Trek-Segafredo | 2:14:18 |
43 | Luis Leon Sanchez (Spa) Astana Pro Team | 2:16:12 |
44 | Rudy Molard (Fra) FDJ | 2:17:12 |
45 | Michal Schlegel (Cze) CCC Sprandi Polkowice | 2:18:19 |
46 | Peter Stetina (USA) Trek-Segafredo | 2:19:20 |
47 | Tomasz Marczynski (Pol) Lotto Soudal | 2:20:09 |
48 | José Mendes (Por) Bora-Hansgrohe | 2:23:54 |
49 | Jesus Hernandez (Spa) Trek-Segafredo | 2:24:32 |
50 | Jose Rojas (Spa) Movistar Team | 2:25:08 |
51 | Matteo Montaguti (Ita) AG2R La Mondiale | 2:25:28 |
52 | Cristian Rodriguez (Spa) Wilier Triestina | 2:27:56 |
53 | Steve Morabito (Swi) FDJ | 2:28:42 |
54 | Simon Geschke (Ger) Team Sunweb | 2:30:05 |
55 | Diego Rosa (Ita) Team Sky | 2:33:01 |
56 | Victor De La Parte (Spa) Movistar Team | 2:33:47 |
57 | Carlos Verona (Spa) Orica-Scott | 2:34:13 |
58 | Eros Capecchi (Ita) Quick-Step Floors | 2:35:30 |
59 | Natnael Berhane (Eri) Dimension Data | 2:36:41 |
60 | José Gonçalves (Por) Katusha-Alpecin | 2:38:06 |
61 | Jose Herrada (Spa) Movistar Team | 2:41:01 |
62 | Igor Anton (Spa) Dimension Data | 2:50:11 |
63 | Andrey Zeits (Kaz) Astana Pro Team | 2:56:15 |
64 | Enrico Battaglin (Ita) Team LottoNl-Jumbo | 2:56:17 |
65 | Omar Fraile (Spa) Dimension Data | 3:00:21 |
66 | Pello Bilbao (Spa) Astana Pro Team | 3:01:22 |
67 | Silvan Dillier (Swi) BMC Racing Team | 3:02:38 |
68 | Valerio Conti (Ita) UAE Team Emirates | 3:05:10 |
69 | Joe Dombrowski (USA) Cannondale-Drapac | 3:07:39 |
70 | Joey Rosskopf (USA) BMC Racing Team | 3:07:54 |
71 | Georg Preidler (Aut) Team Sunweb | 3:09:18 |
72 | Davide Villella (Ita) Cannondale-Drapac | 3:10:39 |
73 | Jérémy Roy (Fra) FDJ | 3:12:11 |
74 | Manuele Boaro (Ita) Bahrain-Merida | 3:13:22 |
75 | Dylan Teuns (Bel) BMC Racing Team | 3:15:44 |
76 | Enrico Gasparotto (Ita) Bahrain-Merida | 3:16:27 |
77 | Tom-Jelte Slagter (Ned) Cannondale-Drapac | 3:17:51 |
78 | Felix Großschartner (Aut) CCC Sprandi Polkowice | 3:19:04 |
79 | Manuel Senni (Ita) BMC Racing Team | 3:23:35 |
80 | Edward Ravasi (Ita) UAE Team Emirates | 3:26:47 |
81 | Clement Chevrier (Fra) AG2R La Mondiale | 3:27:08 |
82 | Chad Haga (USA) Team Sunweb | 3:28:41 |
83 | Paolo Tiralongo (Ita) Astana Pro Team | 3:28:53 |
84 | Matteo Busato (Ita) Wilier Triestina | 3:28:55 |
85 | Tobias Ludvigsson (Swe) FDJ | 3:30:09 |
86 | Salvatore Puccio (Ita) Team Sky | 3:30:11 |
87 | Matvey Mamykin (Rus) Katusha-Alpecin | 3:33:28 |
88 | Lukasz Owsian (Pol) CCC Sprandi Polkowice | 3:37:32 |
89 | Dries Devenyns (Bel) Quick-Step Floors | 3:37:43 |
90 | Quentin Jauregui (Fra) AG2R La Mondiale | 3:41:19 |
91 | Jurgen Van Den Broeck (Bel) Team LottoNl-Jumbo | 3:44:13 |
92 | Hugh Carthy (GBr) Cannondale-Drapac | 3:46:09 |
93 | Adam James Hansen (Aus) Lotto Soudal | 3:46:52 |
94 | Francisco Ventoso (Spa) BMC Racing Team | 3:46:55 |
95 | Giulio Ciccone (Ita) Bardiani CSF | 3:49:24 |
96 | Sergey Firsanov (Rus) Gazprom – Rusvelo | 3:52:44 |
97 | Matthieu Ladagnous (Fra) FDJ | 3:54:19 |
98 | Jasper Stuyven (Bel) Trek-Segafredo | 3:54:52 |
99 | Julen Amezqueta (Spa) Wilier Triestina | 3:56:48 |
100 | Luka Pibernik (Slo) Bahrain-Merida | 3:58:19 |
101 | Kristian Sbaragli (Ita) Dimension Data | 4:02:55 |