Giro d'Italia Stage 12 Results
May 18
Show Results

Giro d'Italia Stage 12 Results

Back to full Giro d'Italia Results


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