Nibali wins queen stage of Giro d'Italia

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

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Vincenzo Nibali (Ita) Bahrain-Merida6:24:22
2Mikel Landa (Spa) Team SkyRow 1 - Cell 2
3Nairo Quintana (Col) Movistar Team0:00:12
4Domenico Pozzovivo (Ita) AG2R La Mondiale0:00:24
5Ilnur Zakarin (Rus) Katusha-Alpecin0:00:34
6Davide Formolo (Ita) Cannondale-Drapac0:01:26
7Bauke Mollema (Ned) Trek-Segafredo0:01:35
8Bob Jungels (Lux) Quick-Step FloorsRow 7 - Cell 2
9Adam Yates (GBr) Orica-ScottRow 8 - Cell 2
10Thibaut Pinot (Fra) FDJRow 9 - Cell 2
11Jan Hirt (Cze) CCC Sprandi PolkowiceRow 10 - Cell 2
12Steven Kruijswijk (Ned) Team LottoNl-JumboRow 11 - Cell 2
13Tom Dumoulin (Ned) Team Sunweb0:02:18
14Jan Polanc (Slo) UAE Team Emirates0:05:10
15Maxime Monfort (Bel) Lotto Soudal0:05:17
16Simone Petilli (Ita) UAE Team Emirates0:05:19
17Sébastien Reichenbach (Swi) FDJ0:06:07
18Gregor Mühlberger (Aut) Bora-Hansgrohe0:06:41
19Patrick Konrad (Aut) Bora-HansgroheRow 18 - Cell 2
20Dario Cataldo (Ita) Astana Pro Team0:07:30
21Winner Anacona (Col) Movistar Team0:07:46
22Andrey Amador (CRc) Movistar TeamRow 21 - Cell 2
23Igor Anton (Spa) Dimension DataRow 22 - Cell 2
24Gorka Izagirre (Spa) Movistar TeamRow 23 - Cell 2
25Franco Pellizotti (Ita) Bahrain-MeridaRow 24 - Cell 2
26Hubert Dupont (Fra) AG2R La Mondiale0:07:52
27Stef Clement (Ned) Team LottoNl-Jumbo0:12:05
28Michal Schlegel (Cze) CCC Sprandi Polkowice0:13:10
29Tejay Van Garderen (USA) BMC Racing Team0:16:36
30Robert Kiserlovski (Cro) Katusha-AlpecinRow 29 - Cell 2
31Eros Capecchi (Ita) Quick-Step Floors0:18:38
32Pierre Rolland (Fra) Cannondale-DrapacRow 31 - Cell 2
33Laurens Ten Dam (Ned) Team Sunweb0:20:27
34Jesus Hernandez (Spa) Trek-Segafredo0:20:42
35Ruben Plaza (Spa) Orica-ScottRow 34 - Cell 2
36François Bidard (Fra) AG2R La Mondiale0:21:51
37Jesper Hansen (Den) Astana Pro Team0:22:17
38Manuel Senni (Ita) BMC Racing Team0:22:27
39Tomasz Marczynski (Pol) Lotto SoudalRow 38 - Cell 2
40Silvan Dillier (Swi) BMC Racing TeamRow 39 - Cell 2
41Jacques Janse Van Rensburg (RSA) Dimension DataRow 40 - Cell 2
42Laurens De Plus (Bel) Quick-Step FloorsRow 41 - Cell 2
43Daniel Martinez (Col) Wilier Triestina0:23:23
44José Mendes (Por) Bora-HansgroheRow 43 - Cell 2
45Peter Stetina (USA) Trek-SegafredoRow 44 - Cell 2
46Enrico Gasparotto (Ita) Bahrain-Merida0:23:42
47Rui Costa (Por) UAE Team Emirates0:24:33
48Alexander Foliforov (Rus) Gazprom – RusveloRow 47 - Cell 2
49Joe Dombrowski (USA) Cannondale-Drapac0:24:37
50Natnael Berhane (Eri) Dimension Data0:24:52
51Felix Großschartner (Aut) CCC Sprandi Polkowice0:25:03
52José Gonçalves (Por) Katusha-Alpecin0:25:14
53Tom-Jelte Slagter (Ned) Cannondale-Drapac0:25:51
54Simon Geschke (Ger) Team Sunweb0:29:48
55Chad Haga (USA) Team SunwebRow 54 - Cell 2
56Jose Herrada (Spa) Movistar Team0:30:07
57Philip Deignan (Irl) Team SkyRow 56 - Cell 2
58Sebastian Henao (Col) Team SkyRow 57 - Cell 2
59Kanstantsin Siutsou (Blr) Bahrain-Merida0:33:08
60Giovanni Visconti (Ita) Bahrain-MeridaRow 59 - Cell 2
61Matvey Mamykin (Rus) Katusha-AlpecinRow 60 - Cell 2
62Martijn Keizer (Ned) Team LottoNl-JumboRow 61 - Cell 2
63Carlos Verona (Spa) Orica-ScottRow 62 - Cell 2
64Victor De La Parte (Spa) Movistar TeamRow 63 - Cell 2
65Julen Amezqueta (Spa) Wilier TriestinaRow 64 - Cell 2
66Steve Morabito (Swi) FDJRow 65 - Cell 2
67Lukasz Owsian (Pol) CCC Sprandi PolkowiceRow 66 - Cell 2
68Ben Gastauer (Lux) AG2R La MondialeRow 67 - Cell 2
69Rudy Molard (Fra) FDJRow 68 - Cell 2
70Julien Bernard (Fra) Trek-SegafredoRow 69 - Cell 2
71Jérémy Roy (Fra) FDJRow 70 - Cell 2
72Bram Tankink (Ned) Team LottoNl-JumboRow 71 - Cell 2
73Matteo Montaguti (Ita) AG2R La MondialeRow 72 - Cell 2
74Michael Woods (Can) Cannondale-DrapacRow 73 - Cell 2
75Francisco Ventoso (Spa) BMC Racing TeamRow 74 - Cell 2
76Matteo Busato (Ita) Wilier Triestina0:33:25
77Cesare Benedetti (Ita) Bora-Hansgrohe0:33:58
78Edward Ravasi (Ita) UAE Team Emirates0:34:44
79Luis León Sánchez (Spa) Astana Pro TeamRow 78 - Cell 2
80Vasil Kiryienka (Blr) Team Sky0:36:10
81Pello Bilbao (Spa) Astana Pro Team0:37:18
82Omar Fraile (Spa) Dimension DataRow 81 - Cell 2
83Georg Preidler (Aut) Team Sunweb0:40:01
84Jose Rojas (Spa) Movistar Team0:40:26
85Rory Sutherland (Aus) Movistar TeamRow 84 - Cell 2
86Andrey Zeits (Kaz) Astana Pro TeamRow 85 - Cell 2
87Sindre Skjøstad Lunke (Nor) Team SunwebRow 86 - Cell 2
88Dylan Teuns (Bel) BMC Racing TeamRow 87 - Cell 2
89Pieter Serry (Bel) Quick-Step FloorsRow 88 - Cell 2
90Twan Castelijns (Ned) Team LottoNl-JumboRow 89 - Cell 2
91Valerio Conti (Ita) UAE Team EmiratesRow 90 - Cell 2
92Maxim Belkov (Rus) Katusha-AlpecinRow 91 - Cell 2
93Benoit Vaugrenard (Fra) FDJRow 92 - Cell 2
94Giulio Ciccone (Ita) Bardiani CSF0:47:08
95Jurgen Van Den Broeck (Bel) Team LottoNl-JumboRow 94 - Cell 2
96Moreno Hofland (Ned) Lotto SoudalRow 95 - Cell 2
97Lukas Pöstlberger (Aut) Bora-HansgroheRow 96 - Cell 2
98Jan Bárta (Cze) Bora-HansgroheRow 97 - Cell 2
99Pavel Brutt (Rus) Gazprom – RusveloRow 98 - Cell 2
100Sam Bennett (Irl) Bora-HansgroheRow 99 - Cell 2
101Manuel Quinziato (Ita) BMC Racing TeamRow 100 - Cell 2
102Valerio Agnoli (Ita) Bahrain-Merida0:47:22
103Jasper Stuyven (Bel) Trek-SegafredoRow 102 - Cell 2
104Cristian Rodriguez (Spa) Wilier TriestinaRow 103 - Cell 2
105Daniel Teklehaimanot (Eri) Dimension DataRow 104 - Cell 2
106Sergey Firsanov (Rus) Gazprom – RusveloRow 105 - Cell 2
107Salvatore Puccio (Ita) Team SkyRow 106 - Cell 2
108Enrico Battaglin (Ita) Team LottoNl-JumboRow 107 - Cell 2
109Ivan Rovny (Rus) Gazprom – RusveloRow 108 - Cell 2
110Filippo Pozzato (Ita) Wilier TriestinaRow 109 - Cell 2
111Diego Rosa (Ita) Team SkyRow 110 - Cell 2
112Paolo Tiralongo (Ita) Astana Pro TeamRow 111 - Cell 2
113Marco Marcato (Ita) UAE Team EmiratesRow 112 - Cell 2
114Michael Hepburn (Aus) Orica-ScottRow 113 - Cell 2
115Kristian Sbaragli (Ita) Dimension DataRow 114 - Cell 2
116Svein Tuft (Can) Orica-ScottRow 115 - Cell 2
117Matthieu Ladagnous (Fra) FDJRow 116 - Cell 2
118Simone Ponzi (Ita) CCC Sprandi PolkowiceRow 117 - Cell 2
119Jan Tratnik (Slo) CCC Sprandi PolkowiceRow 118 - Cell 2
120Maciej Paterski (Pol) CCC Sprandi PolkowiceRow 119 - Cell 2
121Adam James Hansen (Aus) Lotto SoudalRow 120 - Cell 2
122Joey Rosskopf (USA) BMC Racing TeamRow 121 - Cell 2
123Jasper De Buyst (Bel) Lotto SoudalRow 122 - Cell 2
124Tobias Ludvigsson (Swe) FDJRow 123 - Cell 2
125Clement Chevrier (Fra) AG2R La MondialeRow 124 - Cell 2
126Michal Golas (Pol) Team SkyRow 125 - Cell 2
127Christopher Juul Jensen (Den) Orica-ScottRow 126 - Cell 2
128Matej Mohoric (Slo) UAE Team EmiratesRow 127 - Cell 2
129Luka Mezgec (Slo) Orica-ScottRow 128 - Cell 2
130Julien Berard (Fra) AG2R La MondialeRow 129 - Cell 2
131Davide Villella (Ita) Cannondale-DrapacRow 130 - Cell 2
132Hugh Carthy (GBr) Cannondale-DrapacRow 131 - Cell 2
133Ilia Koshevoy (Blr) Wilier TriestinaRow 132 - Cell 2
134Mads Pedersen (Den) Trek-SegafredoRow 133 - Cell 2
135Quentin Jauregui (Fra) AG2R La MondialeRow 134 - Cell 2
136Ángel Vicioso (Spa) Katusha-Alpecin0:47:39
137Manuele Boaro (Ita) Bahrain-MeridaRow 136 - Cell 2
138Eugert Zhupa (Alb) Wilier Triestina0:51:21
139Jos Van Emden (Ned) Team LottoNl-JumboRow 138 - Cell 2
140Aleksei Tcatevich (Rus) Gazprom – RusveloRow 139 - Cell 2
141Viacheslav Kuznetsov (Rus) Katusha-AlpecinRow 140 - Cell 2
142Fernando Gaviria (Col) Quick-Step FloorsRow 141 - Cell 2
143Luka Pibernik (Slo) Bahrain-MeridaRow 142 - Cell 2
144Phil Bauhaus (Ger) Team SunwebRow 143 - Cell 2
145Davide Martinelli (Ita) Quick-Step FloorsRow 144 - Cell 2
146Lars Ytting Bak (Den) Lotto SoudalRow 145 - Cell 2
147Johann Van Zyl (RSA) Dimension DataRow 146 - Cell 2
148Evgeny Shalunov (Rus) Gazprom – RusveloRow 147 - Cell 2
149Sacha Modolo (Ita) UAE Team EmiratesRow 148 - Cell 2
150Dmitriy Kozontchuk (Rus) Gazprom – RusveloRow 149 - Cell 2
151Sergey Lagutin (Rus) Gazprom – RusveloRow 150 - Cell 2
152Tom Stamsnijder (Ned) Team SunwebRow 151 - Cell 2
153Kristijan Koren (Slo) Cannondale-DrapacRow 152 - Cell 2
154Alex Howes (USA) Cannondale-DrapacRow 153 - Cell 2
155Marcin Bialoblocki (Pol) CCC Sprandi PolkowiceRow 154 - Cell 2
156Eugenio Alafaci (Ita) Trek-Segafredo0:52:04
157Mirco Maestri (Ita) Bardiani CSF0:52:08
158Zhandos Bizhigitov (Kaz) Astana Pro TeamRow 157 - Cell 2
159Enrico Barbin (Ita) Bardiani CSFRow 158 - Cell 2
160Simone Andreetta (Ita) Bardiani CSF0:52:15
161Lorenzo Rota (Ita) Bardiani CSFRow 160 - Cell 2
162Giuseppe Fonzi (Ita) Wilier Triestina0:52:18
163Iljo Keisse (Bel) Quick-Step FloorsRow 162 - Cell 2
164Branislau Samoilau (Blr) CCC Sprandi Polkowice0:52:22
165Roberto Ferrari (Ita) UAE Team EmiratesRow 164 - Cell 2
166Nicola Boem (Ita) Bardiani CSFRow 165 - Cell 2
167Dries Devenyns (Bel) Quick-Step Floors0:52:28
168Maximiliano Richeze (Arg) Quick-Step FloorsRow 167 - Cell 2
169Alberto Losada (Spa) Katusha-Alpecin0:52:32
DNSVincenzo Albanese (Ita) Bardiani CSFRow 169 - Cell 2
DNSWilliam Bonnet (Fra) FDJRow 170 - Cell 2
DNSAlexander Edmondson (Aus) Orica-ScottRow 171 - Cell 2
DNSRyan Gibbons (RSA) Dimension DataRow 172 - Cell 2
DNFKenny Elissonde (Fra) Team SkyRow 173 - Cell 2
DNFBen Hermans (Bel) BMC Racing TeamRow 174 - Cell 2
DNFSean De Bie (Bel) Lotto SoudalRow 175 - Cell 2
DNFDaniele Bennati (Ita) Movistar TeamRow 176 - Cell 2
DNFVictor Campenaerts (Bel) Team LottoNl-JumboRow 177 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Malonno, km 59
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Daniele Bennati (Ita) Movistar Team10pts
2Chad Haga (USA) Team Sunweb6Row 1 - Cell 3
3Maxim Belkov (Rus) Katusha-Alpecin3Row 2 - Cell 3
4Matej Mohoric (Slo) UAE Team Emirates2Row 3 - Cell 3
5Matthieu Ladagnous (Fra) FDJ1Row 4 - Cell 3
Swipe to scroll horizontally
Sprint 2 - Glorenza/Glurns, km 175
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Philip Deignan (Irl) Team Sky10pts
2Mikel Landa (Spa) Team Sky6Row 1 - Cell 3
3Igor Anton (Spa) Dimension Data3Row 2 - Cell 3
4Jan Hirt (Cze) CCC Sprandi Polkowice2Row 3 - Cell 3
5Winner Anacona (Col) Movistar Team1Row 4 - Cell 3
Swipe to scroll horizontally
Mountain 1 (Cat. 1) Passo del Mortirolo, km 84
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Luis León Sánchez (Spa) Astana Pro Team70pts
2Omar Fraile (Spa) Dimension Data36Row 1 - Cell 3
3Mikel Landa (Spa) Team Sky24Row 2 - Cell 3
4Igor Anton (Spa) Dimension Data18Row 3 - Cell 3
5Steven Kruijswijk (Ned) Team LottoNl-Jumbo12Row 4 - Cell 3
6Winner Anacona (Col) Movistar Team8Row 5 - Cell 3
7Laurens De Plus (Bel) Quick-Step Floors4Row 6 - Cell 3
8Andrey Amador (CRc) Movistar Team2Row 7 - Cell 3
Swipe to scroll horizontally
Mountain 2 (Cima Coppi) Passo dello Stelvio/Stilfserjoch, km 143
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Mikel Landa (Spa) Team Sky45pts
2Igor Anton (Spa) Dimension Data30Row 1 - Cell 3
3Luis León Sánchez (Spa) Astana Pro Team20Row 2 - Cell 3
4Steven Kruijswijk (Ned) Team LottoNl-Jumbo14Row 3 - Cell 3
5Jan Hirt (Cze) CCC Sprandi Polkowice10Row 4 - Cell 3
6Winner Anacona (Col) Movistar Team6Row 5 - Cell 3
7Philip Deignan (Irl) Team Sky4Row 6 - Cell 3
8Andrey Amador (CRc) Movistar Team2Row 7 - Cell 3
9Gorka Izagirre (Spa) Movistar Team1Row 8 - Cell 3
Swipe to scroll horizontally
Mountain 3 (Cat. 1) Umbrailpass/Giogo di Santa Maria, km 202
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Mikel Landa (Spa) Team Sky35pts
2Nairo Quintana (Col) Movistar Team18Row 1 - Cell 3
3Vincenzo Nibali (Ita) Bahrain-Merida12Row 2 - Cell 3
4Ilnur Zakarin (Rus) Katusha-Alpecin9Row 3 - Cell 3
5Domenico Pozzovivo (Ita) AG2R La Mondiale6Row 4 - Cell 3
6Jan Hirt (Cze) CCC Sprandi Polkowice4Row 5 - Cell 3
7Thibaut Pinot (Fra) FDJ2Row 6 - Cell 3
8Bob Jungels (Lux) Quick-Step Floors1Row 7 - Cell 3
Swipe to scroll horizontally
Combativity
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Mikel Landa (Spa) Team Sky19pts
2Vincenzo Nibali (Ita) Bahrain-Merida8Row 1 - Cell 3
3Nairo Quintana (Col) Movistar Team7Row 2 - Cell 3
4Igor Anton (Spa) Dimension Data7Row 3 - Cell 3
5Luis León Sánchez (Spa) Astana Pro Team6Row 4 - Cell 3
6Philip Deignan (Irl) Team Sky5Row 5 - Cell 3
7Chad Haga (USA) Team Sunweb4Row 6 - Cell 3
8Domenico Pozzovivo (Ita) AG2R La Mondiale3Row 7 - Cell 3
9Ilnur Zakarin (Rus) Katusha-Alpecin3Row 8 - Cell 3
10Omar Fraile (Spa) Dimension Data3Row 9 - Cell 3
11Maxim Belkov (Rus) Katusha-Alpecin3Row 10 - Cell 3
12Jan Hirt (Cze) CCC Sprandi Polkowice2Row 11 - Cell 3
13Matej Mohoric (Slo) UAE Team Emirates2Row 12 - Cell 3
14Davide Formolo (Ita) Cannondale-Drapac1Row 13 - Cell 3
15Steven Kruijswijk (Ned) Team LottoNl-Jumbo1Row 14 - Cell 3
16Winner Anacona (Col) Movistar Team1Row 15 - Cell 3
17Matthieu Ladagnous (Fra) FDJ1Row 16 - Cell 3
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Movistar Team19:28:50
2AG2R La Mondiale0:14:23
3Bahrain-Merida0:15:44
4UAE Team Emirates0:19:18
5Bora-Hansgrohe0:21:01
6CCC Sprandi Polkowice0:24:04
7FDJ0:25:06
8Katusha-Alpecin0:26:40
9Quick-Step Floors0:26:56
10Cannondale-Drapac0:28:57
11Trek-Segafredo0:29:56
12Team LottoNl-Jumbo0:31:04
13Team Sunweb0:36:49
14Dimension Data0:39:21
15Orica-Scott0:39:41
16Team Sky0:44:30
17BMC Racing Team0:45:46
18Astana Pro Team0:48:47
19Lotto Soudal0:59:08
20Wilier Triestina1:14:12
21Gazprom – Rusvelo1:43:19
22Bardiani CSF2:15:40
Swipe to scroll horizontally
Super teams
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Bahrain-Merida50pts
2Team Sky48Row 1 - Cell 3
3Movistar Team34Row 2 - Cell 3
4AG2R La Mondiale18Row 3 - Cell 3
5Katusha-Alpecin17Row 4 - Cell 3
6Cannondale-Drapac12Row 5 - Cell 3
7Trek-Segafredo10Row 6 - Cell 3
8Quick-Step Floors8Row 7 - Cell 3
9Team Sunweb8Row 8 - Cell 3
10Orica-Scott7Row 9 - Cell 3
11FDJ7Row 10 - Cell 3
12CCC Sprandi Polkowice7Row 11 - Cell 3
13Team LottoNl-Jumbo4Row 12 - Cell 3
14UAE Team Emirates4Row 13 - Cell 3
15Dimension Data3Row 14 - Cell 3
16Lotto Soudal1Row 15 - Cell 3
17Bora-HansgroheRow 16 - Cell 2 Row 16 - Cell 3
18Astana Pro TeamRow 17 - Cell 2 Row 17 - Cell 3
19BMC Racing TeamRow 18 - Cell 2 Row 18 - Cell 3
20Wilier TriestinaRow 19 - Cell 2 Row 19 - Cell 3
21Gazprom – RusveloRow 20 - Cell 2 Row 20 - Cell 3
22Bardiani CSFRow 21 - Cell 2 Row 21 - Cell 3
Swipe to scroll horizontally
General classification after stage 16
#Rider Name (Country) TeamResult
1Tom Dumoulin (Ned) Team Sunweb70:14:48
2Nairo Quintana (Col) Movistar Team0:00:31
3Vincenzo Nibali (Ita) Bahrain-Merida0:01:12
4Thibaut Pinot (Fra) FDJ0:02:38
5Ilnur Zakarin (Rus) Katusha-Alpecin0:02:40
6Domenico Pozzovivo (Ita) AG2R La Mondiale0:03:05
7Bauke Mollema (Ned) Trek-Segafredo0:03:49
8Bob Jungels (Lux) Quick-Step Floors0:04:35
9Steven Kruijswijk (Ned) Team LottoNl-Jumbo0:06:20
10Adam Yates (GBr) Orica-Scott0:07:00
11Davide Formolo (Ita) Cannondale-Drapac0:07:17
12Andrey Amador (CRc) Movistar Team0:11:29
13Jan Polanc (Slo) UAE Team Emirates0:12:13
14Dario Cataldo (Ita) Astana Pro Team0:13:26
15Maxime Monfort (Bel) Lotto Soudal0:14:46
16Jan Hirt (Cze) CCC Sprandi Polkowice0:19:02
17Sébastien Reichenbach (Swi) FDJ0:25:20
18Patrick Konrad (Aut) Bora-Hansgrohe0:26:50
19Hubert Dupont (Fra) AG2R La Mondiale0:28:27
20Simone Petilli (Ita) UAE Team Emirates0:29:07
21Franco Pellizotti (Ita) Bahrain-Merida0:30:15
22Stef Clement (Ned) Team LottoNl-Jumbo0:36:51
23Rui Costa (Por) UAE Team Emirates0:39:07
24Mikel Landa (Spa) Team Sky0:41:58
25Laurens De Plus (Bel) Quick-Step Floors0:42:40
26Gorka Izagirre (Spa) Movistar Team0:45:39
27Winner Anacona (Col) Movistar Team0:45:53
28Jesper Hansen (Den) Astana Pro Team0:46:35
29Tejay Van Garderen (USA) BMC Racing Team0:48:31
30Laurens Ten Dam (Ned) Team Sunweb0:51:14
31Peter Stetina (USA) Trek-Segafredo0:53:35
32Jacques Janse Van Rensburg (RSA) Dimension Data0:56:58
33Rudy Molard (Fra) FDJ1:02:46
34Pierre Rolland (Fra) Cannondale-Drapac1:02:55
35Michael Woods (Can) Cannondale-Drapac1:03:28
36Michal Schlegel (Cze) CCC Sprandi Polkowice1:07:33
37Robert Kiserlovski (Cro) Katusha-Alpecin1:09:29
38Kanstantsin Siutsou (Blr) Bahrain-Merida1:10:14
39Ben Gastauer (Lux) AG2R La Mondiale1:11:11
40Tomasz Marczynski (Pol) Lotto Soudal1:11:40
41Cristian Rodriguez (Spa) Wilier Triestina1:12:23
42Igor Anton (Spa) Dimension Data1:13:36
43Giovanni Visconti (Ita) Bahrain-Merida1:13:41
44Ruben Plaza (Spa) Orica-Scott1:15:22
45José Mendes (Por) Bora-Hansgrohe1:16:02
46Philip Deignan (Irl) Team Sky1:16:20
47Eros Capecchi (Ita) Quick-Step Floors1:20:29
48François Bidard (Fra) AG2R La Mondiale1:21:09
49Gregor Mühlberger (Aut) Bora-Hansgrohe1:22:08
50Sebastian Henao (Col) Team Sky1:22:24
51Luis León Sánchez (Spa) Astana Pro Team1:24:01
52Steve Morabito (Swi) FDJ1:26:25
53Alexander Foliforov (Rus) Gazprom – Rusvelo1:27:37
54Julien Bernard (Fra) Trek-Segafredo1:28:29
55Matteo Montaguti (Ita) AG2R La Mondiale1:29:48
56Jose Herrada (Spa) Movistar Team1:30:38
57Victor De La Parte (Spa) Movistar Team1:32:58
58Simon Geschke (Ger) Team Sunweb1:33:07
59Natnael Berhane (Eri) Dimension Data1:34:35
60Bram Tankink (Ned) Team LottoNl-Jumbo1:35:08
61Silvan Dillier (Swi) BMC Racing Team1:35:22
62José Gonçalves (Por) Katusha-Alpecin1:37:57
63Jesus Hernandez (Spa) Trek-Segafredo1:38:33
64Jose Rojas (Spa) Movistar Team1:39:51
65Valerio Conti (Ita) UAE Team Emirates1:40:44
66Georg Preidler (Aut) Team Sunweb1:44:30
67Enrico Gasparotto (Ita) Bahrain-Merida1:51:23
68Carlos Verona (Spa) Orica-Scott1:52:16
69Diego Rosa (Ita) Team Sky1:54:40
70Joey Rosskopf (USA) BMC Racing Team1:55:40
71Pello Bilbao (Spa) Astana Pro Team1:57:36
72Enrico Battaglin (Ita) Team LottoNl-Jumbo1:58:03
73Manuele Boaro (Ita) Bahrain-Merida1:58:09
74Chad Haga (USA) Team Sunweb2:01:26
75Andrey Zeits (Kaz) Astana Pro Team2:01:43
76Tobias Ludvigsson (Swe) FDJ2:03:01
77Salvatore Puccio (Ita) Team Sky2:04:30
78Felix Großschartner (Aut) CCC Sprandi Polkowice2:06:25
79Tom-Jelte Slagter (Ned) Cannondale-Drapac2:08:17
80Jérémy Roy (Fra) FDJ2:08:36
81Edward Ravasi (Ita) UAE Team Emirates2:11:57
82Clement Chevrier (Fra) AG2R La Mondiale2:14:14
83Hugh Carthy (GBr) Cannondale-Drapac2:14:30
84Davide Villella (Ita) Cannondale-Drapac2:14:53
85Matvey Mamykin (Rus) Katusha-Alpecin2:15:34
86Dylan Teuns (Bel) BMC Racing Team2:15:46
87Omar Fraile (Spa) Dimension Data2:16:34
88Manuel Senni (Ita) BMC Racing Team2:20:16
89Lukasz Owsian (Pol) CCC Sprandi Polkowice2:21:24
90Paolo Tiralongo (Ita) Astana Pro Team2:21:42
91Francisco Ventoso (Spa) BMC Racing Team2:22:01
92Joe Dombrowski (USA) Cannondale-Drapac2:22:12
93Quentin Jauregui (Fra) AG2R La Mondiale2:24:08
94Sergey Firsanov (Rus) Gazprom – Rusvelo2:24:47
95Matteo Busato (Ita) Wilier Triestina2:25:10
96Adam James Hansen (Aus) Lotto Soudal2:28:21
97Dries Devenyns (Bel) Quick-Step Floors2:30:25
98Jurgen Van Den Broeck (Bel) Team LottoNl-Jumbo2:30:26
99Valerio Agnoli (Ita) Bahrain-Merida2:31:40
100Vasil Kiryienka (Blr) Team Sky2:33:27
101Kristian Sbaragli (Ita) Dimension Data2:34:40
102Benoit Vaugrenard (Fra) FDJ2:38:26
103Sindre Skjøstad Lunke (Nor) Team Sunweb2:38:29
104Martijn Keizer (Ned) Team LottoNl-Jumbo2:39:23
105Jasper Stuyven (Bel) Trek-Segafredo2:39:59
106Matthieu Ladagnous (Fra) FDJ2:41:41
107Luka Pibernik (Slo) Bahrain-Merida2:44:02
108Lukas Pöstlberger (Aut) Bora-Hansgrohe2:44:25
109Julen Amezqueta (Spa) Wilier Triestina2:44:44
110Cesare Benedetti (Ita) Bora-Hansgrohe2:45:08
111Maciej Paterski (Pol) CCC Sprandi Polkowice2:46:28
112Branislau Samoilau (Blr) CCC Sprandi Polkowice2:47:28
113Pavel Brutt (Rus) Gazprom – RusveloRow 112 - Cell 2
114Daniel Teklehaimanot (Eri) Dimension Data2:48:13
115Marco Marcato (Ita) UAE Team Emirates2:48:42
116Lars Ytting Bak (Den) Lotto Soudal2:49:01
117Jan Tratnik (Slo) CCC Sprandi Polkowice2:49:05
118Giulio Ciccone (Ita) Bardiani CSF2:50:24
119Ángel Vicioso (Spa) Katusha-Alpecin2:51:49
120Simone Ponzi (Ita) CCC Sprandi Polkowice2:52:37
121Ivan Rovny (Rus) Gazprom – Rusvelo2:52:46
122Jos Van Emden (Ned) Team LottoNl-Jumbo2:52:48
123Jasper De Buyst (Bel) Lotto Soudal2:53:25
124Filippo Pozzato (Ita) Wilier Triestina2:55:12
125Fernando Gaviria (Col) Quick-Step Floors2:55:17
126Pieter Serry (Bel) Quick-Step FloorsRow 125 - Cell 2
127Michael Hepburn (Aus) Orica-Scott2:56:12
128Enrico Barbin (Ita) Bardiani CSF2:57:18
129Matej Mohoric (Slo) UAE Team Emirates2:57:36
130Julien Berard (Fra) AG2R La Mondiale2:57:49
131Maxim Belkov (Rus) Katusha-Alpecin2:58:09
132Twan Castelijns (Ned) Team LottoNl-Jumbo2:58:33
133Christopher Juul Jensen (Den) Orica-Scott2:59:24
134Rory Sutherland (Aus) Movistar Team3:00:33
135Viacheslav Kuznetsov (Rus) Katusha-Alpecin3:01:57
136Manuel Quinziato (Ita) BMC Racing Team3:02:46
137Aleksei Tcatevich (Rus) Gazprom – Rusvelo3:03:08
138Sacha Modolo (Ita) UAE Team Emirates3:04:23
139Daniel Martinez (Col) Wilier Triestina3:04:47
140Moreno Hofland (Ned) Lotto Soudal3:05:33
141Alex Howes (USA) Cannondale-Drapac3:05:34
142Jan Bárta (Cze) Bora-Hansgrohe3:06:26
143Eugert Zhupa (Alb) Wilier Triestina3:06:41
144Michal Golas (Pol) Team Sky3:08:04
145Kristijan Koren (Slo) Cannondale-Drapac3:08:36
146Mads Pedersen (Den) Trek-Segafredo3:09:06
147Mirco Maestri (Ita) Bardiani CSF3:10:51
148Luka Mezgec (Slo) Orica-Scott3:11:08
149Svein Tuft (Can) Orica-Scott3:14:10
150Iljo Keisse (Bel) Quick-Step Floors3:15:57
151Davide Martinelli (Ita) Quick-Step Floors3:16:26
152Johann Van Zyl (RSA) Dimension Data3:16:50
153Roberto Ferrari (Ita) UAE Team Emirates3:17:02
154Evgeny Shalunov (Rus) Gazprom – Rusvelo3:17:30
155Tom Stamsnijder (Ned) Team Sunweb3:18:17
156Eugenio Alafaci (Ita) Trek-Segafredo3:23:32
157Maximiliano Richeze (Arg) Quick-Step Floors3:23:33
158Sergey Lagutin (Rus) Gazprom – Rusvelo3:25:45
159Alberto Losada (Spa) Katusha-Alpecin3:29:02
160Phil Bauhaus (Ger) Team Sunweb3:31:06
161Nicola Boem (Ita) Bardiani CSF3:32:40
162Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo3:32:49
163Sam Bennett (Irl) Bora-Hansgrohe3:32:53
164Lorenzo Rota (Ita) Bardiani CSF3:40:27
165Simone Andreetta (Ita) Bardiani CSF3:41:05
166Zhandos Bizhigitov (Kaz) Astana Pro Team3:41:48
167Marcin Bialoblocki (Pol) CCC Sprandi Polkowice3:50:49
168Ilia Koshevoy (Blr) Wilier Triestina3:52:38
169Giuseppe Fonzi (Ita) Wilier Triestina4:10:10
Swipe to scroll horizontally
Young riders classification
#Rider Name (Country) TeamResult
1Bob Jungels (Lux) Quick-Step Floors70:19:23
2Adam Yates (GBr) Orica-Scott0:02:25
3Davide Formolo (Ita) Cannondale-Drapac0:02:42
4Jan Polanc (Slo) UAE Team Emirates0:07:38
5Simone Petilli (Ita) UAE Team Emirates0:24:32
6Laurens De Plus (Bel) Quick-Step Floors0:38:05
7Michal Schlegel (Cze) CCC Sprandi Polkowice1:02:58
8Cristian Rodriguez (Spa) Wilier Triestina1:07:48
9François Bidard (Fra) AG2R La Mondiale1:16:34
10Gregor Mühlberger (Aut) Bora-Hansgrohe1:17:33
11Sebastian Henao (Col) Team Sky1:17:49
12Alexander Foliforov (Rus) Gazprom – Rusvelo1:23:02
13Julien Bernard (Fra) Trek-Segafredo1:23:54
14Valerio Conti (Ita) UAE Team Emirates1:36:09
15Carlos Verona (Spa) Orica-Scott1:47:41
16Felix Großschartner (Aut) CCC Sprandi Polkowice2:01:50
17Edward Ravasi (Ita) UAE Team Emirates2:07:22
18Clement Chevrier (Fra) AG2R La Mondiale2:09:39
19Hugh Carthy (GBr) Cannondale-Drapac2:09:55
20Matvey Mamykin (Rus) Katusha-Alpecin2:10:59
21Dylan Teuns (Bel) BMC Racing Team2:11:11
22Manuel Senni (Ita) BMC Racing Team2:15:41
23Quentin Jauregui (Fra) AG2R La Mondiale2:19:33
24Sindre Skjøstad Lunke (Nor) Team Sunweb2:33:54
25Jasper Stuyven (Bel) Trek-Segafredo2:35:24
26Luka Pibernik (Slo) Bahrain-Merida2:39:27
27Lukas Pöstlberger (Aut) Bora-Hansgrohe2:39:50
28Julen Amezqueta (Spa) Wilier Triestina2:40:09
29Giulio Ciccone (Ita) Bardiani CSF2:45:49
30Jasper De Buyst (Bel) Lotto Soudal2:48:50
31Fernando Gaviria (Col) Quick-Step Floors2:50:42
32Matej Mohoric (Slo) UAE Team Emirates2:53:01
33Daniel Martinez (Col) Wilier Triestina3:00:12
34Mads Pedersen (Den) Trek-Segafredo3:04:31
35Davide Martinelli (Ita) Quick-Step Floors3:11:51
36Evgeny Shalunov (Rus) Gazprom – Rusvelo3:12:55
37Phil Bauhaus (Ger) Team Sunweb3:26:31
38Lorenzo Rota (Ita) Bardiani CSF3:35:52
39Simone Andreetta (Ita) Bardiani CSF3:36:30
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Fernando Gaviria (Col) Quick-Step Floors325pts
2Jasper Stuyven (Bel) Trek-Segafredo192Row 1 - Cell 3
3Sam Bennett (Irl) Bora-Hansgrohe117Row 2 - Cell 3
4Lukas Pöstlberger (Aut) Bora-Hansgrohe98Row 3 - Cell 3
5Daniel Teklehaimanot (Eri) Dimension Data86Row 4 - Cell 3
6Kristian Sbaragli (Ita) Dimension Data76Row 5 - Cell 3
7Eugert Zhupa (Alb) Wilier Triestina70Row 6 - Cell 3
8Roberto Ferrari (Ita) UAE Team Emirates70Row 7 - Cell 3
9Silvan Dillier (Swi) BMC Racing Team68Row 8 - Cell 3
10Pavel Brutt (Rus) Gazprom – Rusvelo66Row 9 - Cell 3
11Tom Dumoulin (Ned) Team Sunweb65Row 10 - Cell 3
12Bob Jungels (Lux) Quick-Step Floors61Row 11 - Cell 3
13Nairo Quintana (Col) Movistar Team55Row 12 - Cell 3
14Vincenzo Nibali (Ita) Bahrain-Merida52Row 13 - Cell 3
15Simone Andreetta (Ita) Bardiani CSF52Row 14 - Cell 3
16Maximiliano Richeze (Arg) Quick-Step Floors50Row 15 - Cell 3
17Thibaut Pinot (Fra) FDJ43Row 16 - Cell 3
18Sacha Modolo (Ita) UAE Team Emirates43Row 17 - Cell 3
19Phil Bauhaus (Ger) Team Sunweb43Row 18 - Cell 3
20Maciej Paterski (Pol) CCC Sprandi Polkowice42Row 19 - Cell 3
21Ilnur Zakarin (Rus) Katusha-Alpecin41Row 20 - Cell 3
22Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo40Row 21 - Cell 3
23Enrico Battaglin (Ita) Team LottoNl-Jumbo40Row 22 - Cell 3
24Adam Yates (GBr) Orica-Scott37Row 23 - Cell 3
25Mikel Landa (Spa) Team Sky36Row 24 - Cell 3
26Evgeny Shalunov (Rus) Gazprom – Rusvelo36Row 25 - Cell 3
27Luis León Sánchez (Spa) Astana Pro Team34Row 26 - Cell 3
28Marco Marcato (Ita) UAE Team Emirates33Row 27 - Cell 3
29Mirco Maestri (Ita) Bardiani CSF32Row 28 - Cell 3
30Omar Fraile (Spa) Dimension Data27Row 29 - Cell 3
31Gorka Izagirre (Spa) Movistar Team27Row 30 - Cell 3
32Giovanni Visconti (Ita) Bahrain-Merida27Row 31 - Cell 3
33Viacheslav Kuznetsov (Rus) Katusha-Alpecin24Row 32 - Cell 3
34Giuseppe Fonzi (Ita) Wilier Triestina24Row 33 - Cell 3
35Bauke Mollema (Ned) Trek-Segafredo22Row 34 - Cell 3
36Aleksei Tcatevich (Rus) Gazprom – Rusvelo22Row 35 - Cell 3
37Ilia Koshevoy (Blr) Wilier Triestina21Row 36 - Cell 3
38Iljo Keisse (Bel) Quick-Step Floors20Row 37 - Cell 3
39Michael Woods (Can) Cannondale-Drapac20Row 38 - Cell 3
40Ivan Rovny (Rus) Gazprom – Rusvelo20Row 39 - Cell 3
41Matej Mohoric (Slo) UAE Team Emirates20Row 40 - Cell 3
42Domenico Pozzovivo (Ita) AG2R La Mondiale18Row 41 - Cell 3
43Rui Costa (Por) UAE Team Emirates18Row 42 - Cell 3
44Sergey Firsanov (Rus) Gazprom – Rusvelo16Row 43 - Cell 3
45Jan Tratnik (Slo) CCC Sprandi Polkowice16Row 44 - Cell 3
46Jan Polanc (Slo) UAE Team Emirates15Row 45 - Cell 3
47Sergey Lagutin (Rus) Gazprom – Rusvelo15Row 46 - Cell 3
48Kanstantsin Siutsou (Blr) Bahrain-Merida12Row 47 - Cell 3
49Natnael Berhane (Eri) Dimension Data12Row 48 - Cell 3
50Marcin Bialoblocki (Pol) CCC Sprandi Polkowice12Row 49 - Cell 3
51Igor Anton (Spa) Dimension Data11Row 50 - Cell 3
52Valerio Conti (Ita) UAE Team Emirates11Row 51 - Cell 3
53Cesare Benedetti (Ita) Bora-Hansgrohe11Row 52 - Cell 3
54Enrico Barbin (Ita) Bardiani CSF11Row 53 - Cell 3
55Dario Cataldo (Ita) Astana Pro Team10Row 54 - Cell 3
56Lukasz Owsian (Pol) CCC Sprandi Polkowice10Row 55 - Cell 3
57Pieter Serry (Bel) Quick-Step Floors10Row 56 - Cell 3
58Mads Pedersen (Den) Trek-Segafredo10Row 57 - Cell 3
59Pierre Rolland (Fra) Cannondale-Drapac9Row 58 - Cell 3
60Jan Bárta (Cze) Bora-Hansgrohe9Row 59 - Cell 3
61Philip Deignan (Irl) Team Sky8Row 60 - Cell 3
62Steven Kruijswijk (Ned) Team LottoNl-Jumbo6Row 61 - Cell 3
63Davide Formolo (Ita) Cannondale-Drapac6Row 62 - Cell 3
64Maxime Monfort (Bel) Lotto Soudal6Row 63 - Cell 3
65Patrick Konrad (Aut) Bora-Hansgrohe6Row 64 - Cell 3
66Simone Petilli (Ita) UAE Team Emirates6Row 65 - Cell 3
67Gregor Mühlberger (Aut) Bora-Hansgrohe6Row 66 - Cell 3
68Matteo Montaguti (Ita) AG2R La Mondiale6Row 67 - Cell 3
69Vasil Kiryienka (Blr) Team Sky6Row 68 - Cell 3
70Jacques Janse Van Rensburg (RSA) Dimension Data5Row 69 - Cell 3
71Eros Capecchi (Ita) Quick-Step Floors4Row 70 - Cell 3
72Davide Villella (Ita) Cannondale-Drapac4Row 71 - Cell 3
73Valerio Agnoli (Ita) Bahrain-Merida4Row 72 - Cell 3
74Christopher Juul Jensen (Den) Orica-Scott4Row 73 - Cell 3
75Johann Van Zyl (RSA) Dimension Data4Row 74 - Cell 3
76Andrey Amador (CRc) Movistar Team3Row 75 - Cell 3
77Franco Pellizotti (Ita) Bahrain-Merida3Row 76 - Cell 3
78José Mendes (Por) Bora-Hansgrohe3Row 77 - Cell 3
79Salvatore Puccio (Ita) Team Sky3Row 78 - Cell 3
80Jos Van Emden (Ned) Team LottoNl-Jumbo3Row 79 - Cell 3
81Daniel Martinez (Col) Wilier Triestina3Row 80 - Cell 3
82Moreno Hofland (Ned) Lotto Soudal3Row 81 - Cell 3
83Sébastien Reichenbach (Swi) FDJ2Row 82 - Cell 3
84Rudy Molard (Fra) FDJ2Row 83 - Cell 3
85Jérémy Roy (Fra) FDJ2Row 84 - Cell 3
86Dries Devenyns (Bel) Quick-Step Floors2Row 85 - Cell 3
87Benoit Vaugrenard (Fra) FDJ2Row 86 - Cell 3
88Simone Ponzi (Ita) CCC Sprandi Polkowice2Row 87 - Cell 3
89Jasper De Buyst (Bel) Lotto Soudal2Row 88 - Cell 3
90Svein Tuft (Can) Orica-Scott2Row 89 - Cell 3
91Davide Martinelli (Ita) Quick-Step Floors2Row 90 - Cell 3
92Hubert Dupont (Fra) AG2R La Mondiale1Row 91 - Cell 3
93Laurens De Plus (Bel) Quick-Step Floors1Row 92 - Cell 3
94Francisco Ventoso (Spa) BMC Racing Team1Row 93 - Cell 3
95Matteo Busato (Ita) Wilier Triestina1Row 94 - Cell 3
96Lars Ytting Bak (Den) Lotto Soudal1Row 95 - Cell 3
97Maxim Belkov (Rus) Katusha-Alpecin1Row 96 - Cell 3
98Luka Mezgec (Slo) Orica-Scott1Row 97 - Cell 3
99Jose Rojas (Spa) Movistar Team-1Row 98 - Cell 3
100Chad Haga (USA) Team Sunweb-1Row 99 - Cell 3
101Tomasz Marczynski (Pol) Lotto Soudal-4Row 100 - Cell 3
102Winner Anacona (Col) Movistar Team-5Row 101 - Cell 3
103Laurens Ten Dam (Ned) Team Sunweb-5Row 102 - Cell 3
104Cristian Rodriguez (Spa) Wilier Triestina-5Row 103 - Cell 3
105Steve Morabito (Swi) FDJ-5Row 104 - Cell 3
106Enrico Gasparotto (Ita) Bahrain-Merida-5Row 105 - Cell 3
107Matvey Mamykin (Rus) Katusha-Alpecin-5Row 106 - Cell 3
Swipe to scroll horizontally
Sprints classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Pavel Brutt (Rus) Gazprom – Rusvelo44pts
2Daniel Teklehaimanot (Eri) Dimension Data39Row 1 - Cell 3
3Eugert Zhupa (Alb) Wilier Triestina39Row 2 - Cell 3
4Fernando Gaviria (Col) Quick-Step Floors32Row 3 - Cell 3
5Jasper Stuyven (Bel) Trek-Segafredo28Row 4 - Cell 3
6Maciej Paterski (Pol) CCC Sprandi Polkowice20Row 5 - Cell 3
7Sergey Lagutin (Rus) Gazprom – Rusvelo20Row 6 - Cell 3
8Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo20Row 7 - Cell 3
9Marco Marcato (Ita) UAE Team Emirates19Row 8 - Cell 3
10Luis León Sánchez (Spa) Astana Pro Team17Row 9 - Cell 3
11Omar Fraile (Spa) Dimension Data17Row 10 - Cell 3
12Mikel Landa (Spa) Team Sky16Row 11 - Cell 3
13Mirco Maestri (Ita) Bardiani CSF16Row 12 - Cell 3
14Evgeny Shalunov (Rus) Gazprom – Rusvelo16Row 13 - Cell 3
15Simone Andreetta (Ita) Bardiani CSF14Row 14 - Cell 3
16Igor Anton (Spa) Dimension Data13Row 15 - Cell 3
17Lukas Pöstlberger (Aut) Bora-Hansgrohe13Row 16 - Cell 3
18Kristian Sbaragli (Ita) Dimension Data12Row 17 - Cell 3
19Natnael Berhane (Eri) Dimension Data12Row 18 - Cell 3
20Aleksei Tcatevich (Rus) Gazprom – Rusvelo12Row 19 - Cell 3
21Giuseppe Fonzi (Ita) Wilier Triestina12Row 20 - Cell 3
22Iljo Keisse (Bel) Quick-Step Floors11Row 21 - Cell 3
23Matej Mohoric (Slo) UAE Team Emirates11Row 22 - Cell 3
24Philip Deignan (Irl) Team Sky10Row 23 - Cell 3
25Valerio Conti (Ita) UAE Team Emirates10Row 24 - Cell 3
26Jan Polanc (Slo) UAE Team Emirates9Row 25 - Cell 3
27Jacques Janse Van Rensburg (RSA) Dimension Data9Row 26 - Cell 3
28Ivan Rovny (Rus) Gazprom – Rusvelo9Row 27 - Cell 3
29Ilia Koshevoy (Blr) Wilier Triestina9Row 28 - Cell 3
30Silvan Dillier (Swi) BMC Racing Team8Row 29 - Cell 3
31Jose Rojas (Spa) Movistar Team6Row 30 - Cell 3
32Chad Haga (USA) Team Sunweb6Row 31 - Cell 3
33Sergey Firsanov (Rus) Gazprom – Rusvelo6Row 32 - Cell 3
34Enrico Barbin (Ita) Bardiani CSF6Row 33 - Cell 3
35Daniel Martinez (Col) Wilier Triestina6Row 34 - Cell 3
36Jan Bárta (Cze) Bora-Hansgrohe6Row 35 - Cell 3
37Jan Tratnik (Slo) CCC Sprandi Polkowice5Row 36 - Cell 3
38Pierre Rolland (Fra) Cannondale-Drapac4Row 37 - Cell 3
39Tomasz Marczynski (Pol) Lotto Soudal4Row 38 - Cell 3
40Eugenio Alafaci (Ita) Trek-Segafredo4Row 39 - Cell 3
41Marcin Bialoblocki (Pol) CCC Sprandi Polkowice4Row 40 - Cell 3
42Hubert Dupont (Fra) AG2R La Mondiale3Row 41 - Cell 3
43Simone Petilli (Ita) UAE Team Emirates3Row 42 - Cell 3
44Giovanni Visconti (Ita) Bahrain-Merida3Row 43 - Cell 3
45Lukasz Owsian (Pol) CCC Sprandi Polkowice3Row 44 - Cell 3
46Matteo Busato (Ita) Wilier Triestina3Row 45 - Cell 3
47Cesare Benedetti (Ita) Bora-Hansgrohe3Row 46 - Cell 3
48Maxim Belkov (Rus) Katusha-Alpecin3Row 47 - Cell 3
49Viacheslav Kuznetsov (Rus) Katusha-Alpecin3Row 48 - Cell 3
50Moreno Hofland (Ned) Lotto Soudal3Row 49 - Cell 3
51Mads Pedersen (Den) Trek-Segafredo3Row 50 - Cell 3
52Maximiliano Richeze (Arg) Quick-Step Floors3Row 51 - Cell 3
53Jan Hirt (Cze) CCC Sprandi Polkowice2Row 52 - Cell 3
54Gorka Izagirre (Spa) Movistar Team2Row 53 - Cell 3
55Laurens Ten Dam (Ned) Team Sunweb2Row 54 - Cell 3
56Rudy Molard (Fra) FDJ2Row 55 - Cell 3
57Matteo Montaguti (Ita) AG2R La Mondiale2Row 56 - Cell 3
58Jérémy Roy (Fra) FDJ2Row 57 - Cell 3
59Benoit Vaugrenard (Fra) FDJ2Row 58 - Cell 3
60Andrey Amador (CRc) Movistar Team1Row 59 - Cell 3
61Laurens De Plus (Bel) Quick-Step Floors1Row 60 - Cell 3
62Winner Anacona (Col) Movistar Team1Row 61 - Cell 3
63Gregor Mühlberger (Aut) Bora-Hansgrohe1Row 62 - Cell 3
64Enrico Battaglin (Ita) Team LottoNl-Jumbo1Row 63 - Cell 3
65Dries Devenyns (Bel) Quick-Step Floors1Row 64 - Cell 3
66Valerio Agnoli (Ita) Bahrain-Merida1Row 65 - Cell 3
67Matthieu Ladagnous (Fra) FDJ1Row 66 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Mikel Landa (Spa) Team Sky124pts
2Luis León Sánchez (Spa) Astana Pro Team108Row 1 - Cell 3
3Omar Fraile (Spa) Dimension Data85Row 2 - Cell 3
4Nairo Quintana (Col) Movistar Team62Row 3 - Cell 3
5Igor Anton (Spa) Dimension Data56Row 4 - Cell 3
6Tom Dumoulin (Ned) Team Sunweb51Row 5 - Cell 3
7Jan Polanc (Slo) UAE Team Emirates46Row 6 - Cell 3
8Ilnur Zakarin (Rus) Katusha-Alpecin46Row 7 - Cell 3
9Thibaut Pinot (Fra) FDJ35Row 8 - Cell 3
10Jacques Janse Van Rensburg (RSA) Dimension Data34Row 9 - Cell 3
11Laurens De Plus (Bel) Quick-Step Floors26Row 10 - Cell 3
12Pierre Rolland (Fra) Cannondale-Drapac26Row 11 - Cell 3
13Steven Kruijswijk (Ned) Team LottoNl-Jumbo26Row 12 - Cell 3
14Daniel Teklehaimanot (Eri) Dimension Data24Row 13 - Cell 3
15Vincenzo Nibali (Ita) Bahrain-Merida20Row 14 - Cell 3
16Sergey Firsanov (Rus) Gazprom – Rusvelo17Row 15 - Cell 3
17Simone Andreetta (Ita) Bardiani CSF15Row 16 - Cell 3
18Mirco Maestri (Ita) Bardiani CSF15Row 17 - Cell 3
19Jan Hirt (Cze) CCC Sprandi Polkowice14Row 18 - Cell 3
20Winner Anacona (Col) Movistar Team14Row 19 - Cell 3
21Philip Deignan (Irl) Team Sky12Row 20 - Cell 3
22Domenico Pozzovivo (Ita) AG2R La Mondiale10Row 21 - Cell 3
23Marco Marcato (Ita) UAE Team Emirates10Row 22 - Cell 3
24Cesare Benedetti (Ita) Bora-Hansgrohe9Row 23 - Cell 3
25Bauke Mollema (Ned) Trek-Segafredo9Row 24 - Cell 3
26Rudy Molard (Fra) FDJ9Row 25 - Cell 3
27Lukas Pöstlberger (Aut) Bora-Hansgrohe8Row 26 - Cell 3
28Dario Cataldo (Ita) Astana Pro Team8Row 27 - Cell 3
29Giovanni Visconti (Ita) Bahrain-Merida8Row 28 - Cell 3
30Davide Villella (Ita) Cannondale-Drapac7Row 29 - Cell 3
31Pavel Brutt (Rus) Gazprom – Rusvelo7Row 30 - Cell 3
32Rui Costa (Por) UAE Team Emirates6Row 31 - Cell 3
33Silvan Dillier (Swi) BMC Racing Team6Row 32 - Cell 3
34Eugert Zhupa (Alb) Wilier Triestina6Row 33 - Cell 3
35Evgeny Shalunov (Rus) Gazprom – Rusvelo6Row 34 - Cell 3
36Adam Yates (GBr) Orica-Scott5Row 35 - Cell 3
37Andrey Amador (CRc) Movistar Team4Row 36 - Cell 3
38Ruben Plaza (Spa) Orica-Scott4Row 37 - Cell 3
39Julen Amezqueta (Spa) Wilier Triestina4Row 38 - Cell 3
40Ivan Rovny (Rus) Gazprom – Rusvelo4Row 39 - Cell 3
41Eugenio Alafaci (Ita) Trek-Segafredo4Row 40 - Cell 3
42Maciej Paterski (Pol) CCC Sprandi Polkowice3Row 41 - Cell 3
43Jan Tratnik (Slo) CCC Sprandi Polkowice3Row 42 - Cell 3
44Giuseppe Fonzi (Ita) Wilier Triestina3Row 43 - Cell 3
45Bob Jungels (Lux) Quick-Step Floors3Row 44 - Cell 3
46Matteo Montaguti (Ita) AG2R La Mondiale2Row 45 - Cell 3
47Jose Rojas (Spa) Movistar Team2Row 46 - Cell 3
48Valerio Conti (Ita) UAE Team Emirates2Row 47 - Cell 3
49Jasper Stuyven (Bel) Trek-Segafredo2Row 48 - Cell 3
50Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo2Row 49 - Cell 3
51Franco Pellizotti (Ita) Bahrain-Merida1Row 50 - Cell 3
52Gorka Izagirre (Spa) Movistar Team1Row 51 - Cell 3
53Manuele Boaro (Ita) Bahrain-Merida1Row 52 - Cell 3
54Branislau Samoilau (Blr) CCC Sprandi Polkowice1Row 53 - Cell 3
55Enrico Barbin (Ita) Bardiani CSF1Row 54 - Cell 3
56Marcin Bialoblocki (Pol) CCC Sprandi Polkowice1Row 55 - Cell 3
57Ilia Koshevoy (Blr) Wilier Triestina1Row 56 - Cell 3
Swipe to scroll horizontally
Combativity classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Fernando Gaviria (Col) Quick-Step Floors57pts
2Jasper Stuyven (Bel) Trek-Segafredo33Row 1 - Cell 3
3Mikel Landa (Spa) Team Sky32Row 2 - Cell 3
4Omar Fraile (Spa) Dimension Data29Row 3 - Cell 3
5Luis León Sánchez (Spa) Astana Pro Team27Row 4 - Cell 3
6Nairo Quintana (Col) Movistar Team26Row 5 - Cell 3
7Pavel Brutt (Rus) Gazprom – Rusvelo26Row 6 - Cell 3
8Daniel Teklehaimanot (Eri) Dimension Data25Row 7 - Cell 3
9Tom Dumoulin (Ned) Team Sunweb23Row 8 - Cell 3
10Eugert Zhupa (Alb) Wilier Triestina22Row 9 - Cell 3
11Lukas Pöstlberger (Aut) Bora-Hansgrohe20Row 10 - Cell 3
12Jan Polanc (Slo) UAE Team Emirates19Row 11 - Cell 3
13Thibaut Pinot (Fra) FDJ19Row 12 - Cell 3
14Ilnur Zakarin (Rus) Katusha-Alpecin19Row 13 - Cell 3
15Simone Andreetta (Ita) Bardiani CSF19Row 14 - Cell 3
16Sam Bennett (Irl) Bora-Hansgrohe17Row 15 - Cell 3
17Igor Anton (Spa) Dimension Data14Row 16 - Cell 3
18Marco Marcato (Ita) UAE Team Emirates14Row 17 - Cell 3
19Jacques Janse Van Rensburg (RSA) Dimension Data14Row 18 - Cell 3
20Silvan Dillier (Swi) BMC Racing Team13Row 19 - Cell 3
21Mirco Maestri (Ita) Bardiani CSF13Row 20 - Cell 3
22Pierre Rolland (Fra) Cannondale-Drapac13Row 21 - Cell 3
23Evgeny Shalunov (Rus) Gazprom – Rusvelo13Row 22 - Cell 3
24Giovanni Visconti (Ita) Bahrain-Merida12Row 23 - Cell 3
25Vincenzo Nibali (Ita) Bahrain-Merida11Row 24 - Cell 3
26Maciej Paterski (Pol) CCC Sprandi Polkowice11Row 25 - Cell 3
27Kristian Sbaragli (Ita) Dimension Data11Row 26 - Cell 3
28Bob Jungels (Lux) Quick-Step Floors10Row 27 - Cell 3
29Sergey Lagutin (Rus) Gazprom – Rusvelo10Row 28 - Cell 3
30Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo10Row 29 - Cell 3
31Sergey Firsanov (Rus) Gazprom – Rusvelo9Row 30 - Cell 3
32Matej Mohoric (Slo) UAE Team Emirates9Row 31 - Cell 3
33Giuseppe Fonzi (Ita) Wilier Triestina9Row 32 - Cell 3
34Gorka Izagirre (Spa) Movistar Team8Row 33 - Cell 3
35Natnael Berhane (Eri) Dimension Data8Row 34 - Cell 3
36Aleksei Tcatevich (Rus) Gazprom – Rusvelo8Row 35 - Cell 3
37Roberto Ferrari (Ita) UAE Team Emirates8Row 36 - Cell 3
38Ivan Rovny (Rus) Gazprom – Rusvelo7Row 37 - Cell 3
39Maximiliano Richeze (Arg) Quick-Step Floors7Row 38 - Cell 3
40Ilia Koshevoy (Blr) Wilier Triestina7Row 39 - Cell 3
41Philip Deignan (Irl) Team Sky6Row 40 - Cell 3
42Domenico Pozzovivo (Ita) AG2R La Mondiale6Row 41 - Cell 3
43Rui Costa (Por) UAE Team Emirates6Row 42 - Cell 3
44Cesare Benedetti (Ita) Bora-Hansgrohe6Row 43 - Cell 3
45Jan Tratnik (Slo) CCC Sprandi Polkowice6Row 44 - Cell 3
46Daniel Martinez (Col) Wilier Triestina6Row 45 - Cell 3
47Valerio Conti (Ita) UAE Team Emirates5Row 46 - Cell 3
48Iljo Keisse (Bel) Quick-Step Floors5Row 47 - Cell 3
49Adam Yates (GBr) Orica-Scott5Row 48 - Cell 3
50Enrico Battaglin (Ita) Team LottoNl-Jumbo5Row 49 - Cell 3
51Phil Bauhaus (Ger) Team Sunweb5Row 50 - Cell 3
52Bauke Mollema (Ned) Trek-Segafredo4Row 51 - Cell 3
53Laurens De Plus (Bel) Quick-Step Floors4Row 52 - Cell 3
54Rudy Molard (Fra) FDJ4Row 53 - Cell 3
55Michael Woods (Can) Cannondale-Drapac4Row 54 - Cell 3
56Tomasz Marczynski (Pol) Lotto Soudal4Row 55 - Cell 3
57Jose Rojas (Spa) Movistar Team4Row 56 - Cell 3
58Chad Haga (USA) Team Sunweb4Row 57 - Cell 3
59Enrico Barbin (Ita) Bardiani CSF4Row 58 - Cell 3
60Jan Bárta (Cze) Bora-Hansgrohe4Row 59 - Cell 3
61Eugenio Alafaci (Ita) Trek-Segafredo4Row 60 - Cell 3
62Marcin Bialoblocki (Pol) CCC Sprandi Polkowice4Row 61 - Cell 3
63Hubert Dupont (Fra) AG2R La Mondiale3Row 62 - Cell 3
64Simone Petilli (Ita) UAE Team Emirates3Row 63 - Cell 3
65Lukasz Owsian (Pol) CCC Sprandi Polkowice3Row 64 - Cell 3
66Matteo Busato (Ita) Wilier Triestina3Row 65 - Cell 3
67Maxim Belkov (Rus) Katusha-Alpecin3Row 66 - Cell 3
68Viacheslav Kuznetsov (Rus) Katusha-Alpecin3Row 67 - Cell 3
69Moreno Hofland (Ned) Lotto Soudal3Row 68 - Cell 3
70Mads Pedersen (Den) Trek-Segafredo3Row 69 - Cell 3
71Dario Cataldo (Ita) Astana Pro Team2Row 70 - Cell 3
72Jan Hirt (Cze) CCC Sprandi Polkowice2Row 71 - Cell 3
73Laurens Ten Dam (Ned) Team Sunweb2Row 72 - Cell 3
74Matteo Montaguti (Ita) AG2R La Mondiale2Row 73 - Cell 3
75Jérémy Roy (Fra) FDJ2Row 74 - Cell 3
76Vasil Kiryienka (Blr) Team Sky2Row 75 - Cell 3
77Benoit Vaugrenard (Fra) FDJ2Row 76 - Cell 3
78Sacha Modolo (Ita) UAE Team Emirates2Row 77 - Cell 3
79Steven Kruijswijk (Ned) Team LottoNl-Jumbo1Row 78 - Cell 3
80Davide Formolo (Ita) Cannondale-Drapac1Row 79 - Cell 3
81Andrey Amador (CRc) Movistar Team1Row 80 - Cell 3
82Patrick Konrad (Aut) Bora-Hansgrohe1Row 81 - Cell 3
83Winner Anacona (Col) Movistar Team1Row 82 - Cell 3
84Kanstantsin Siutsou (Blr) Bahrain-Merida1Row 83 - Cell 3
85Gregor Mühlberger (Aut) Bora-Hansgrohe1Row 84 - Cell 3
86Davide Villella (Ita) Cannondale-Drapac1Row 85 - Cell 3
87Dries Devenyns (Bel) Quick-Step Floors1Row 86 - Cell 3
88Valerio Agnoli (Ita) Bahrain-Merida1Row 87 - Cell 3
89Matthieu Ladagnous (Fra) FDJ1Row 88 - Cell 3
Swipe to scroll horizontally
Young riders classification
#Rider Name (Country) TeamResult
1Bob Jungels (Lux) Quick-Step Floors70:19:23
2Adam Yates (GBr) Orica-Scott0:02:25
3Davide Formolo (Ita) Cannondale-Drapac0:02:42
4Jan Polanc (Slo) UAE Team Emirates0:07:38
5Simone Petilli (Ita) UAE Team Emirates0:24:32
6Laurens De Plus (Bel) Quick-Step Floors0:38:05
7Michal Schlegel (Cze) CCC Sprandi Polkowice1:02:58
8Cristian Rodriguez (Spa) Wilier Triestina1:07:48
9François Bidard (Fra) AG2R La Mondiale1:16:34
10Gregor Mühlberger (Aut) Bora-Hansgrohe1:17:33
11Sebastian Henao (Col) Team Sky1:17:49
12Alexander Foliforov (Rus) Gazprom – Rusvelo1:23:02
13Julien Bernard (Fra) Trek-Segafredo1:23:54
14Valerio Conti (Ita) UAE Team Emirates1:36:09
15Carlos Verona (Spa) Orica-Scott1:47:41
16Felix Großschartner (Aut) CCC Sprandi Polkowice2:01:50
17Edward Ravasi (Ita) UAE Team Emirates2:07:22
18Clement Chevrier (Fra) AG2R La Mondiale2:09:39
19Hugh Carthy (GBr) Cannondale-Drapac2:09:55
20Matvey Mamykin (Rus) Katusha-Alpecin2:10:59
21Dylan Teuns (Bel) BMC Racing Team2:11:11
22Manuel Senni (Ita) BMC Racing Team2:15:41
23Quentin Jauregui (Fra) AG2R La Mondiale2:19:33
24Sindre Skjøstad Lunke (Nor) Team Sunweb2:33:54
25Jasper Stuyven (Bel) Trek-Segafredo2:35:24
26Luka Pibernik (Slo) Bahrain-Merida2:39:27
27Lukas Pöstlberger (Aut) Bora-Hansgrohe2:39:50
28Julen Amezqueta (Spa) Wilier Triestina2:40:09
29Giulio Ciccone (Ita) Bardiani CSF2:45:49
30Jasper De Buyst (Bel) Lotto Soudal2:48:50
31Fernando Gaviria (Col) Quick-Step Floors2:50:42
32Matej Mohoric (Slo) UAE Team Emirates2:53:01
33Daniel Martinez (Col) Wilier Triestina3:00:12
34Mads Pedersen (Den) Trek-Segafredo3:04:31
35Davide Martinelli (Ita) Quick-Step Floors3:11:51
36Evgeny Shalunov (Rus) Gazprom – Rusvelo3:12:55
37Phil Bauhaus (Ger) Team Sunweb3:26:31
38Lorenzo Rota (Ita) Bardiani CSF3:35:52
39Simone Andreetta (Ita) Bardiani CSF3:36:30
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1Movistar Team211:13:12
2Bahrain-Merida0:36:20
3UAE Team Emirates0:39:37
4AG2R La Mondiale0:39:39
5FDJ0:48:14
6Astana Pro Team0:54:39
7Cannondale-Drapac0:56:56
8Team Sunweb1:08:57
9Trek-Segafredo1:19:39
10BMC Racing Team1:27:03
11Team LottoNl-Jumbo1:28:17
12Team Sky1:30:38
13Quick-Step Floors1:32:05
14Katusha-Alpecin1:53:38
15Dimension Data1:57:06
16Orica-Scott2:02:33
17CCC Sprandi Polkowice2:15:12
18Bora-Hansgrohe2:20:25
19Lotto Soudal2:33:25
20Wilier Triestina4:42:32
21Gazprom – Rusvelo5:10:03
22Bardiani CSF7:44:01
Swipe to scroll horizontally
Super teams classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Quick-Step Floors457pts
2Bora-Hansgrohe289Row 1 - Cell 3
3UAE Team Emirates271Row 2 - Cell 3
4Dimension Data260Row 3 - Cell 3
5Trek-Segafredo251Row 4 - Cell 3
6Team Sunweb228Row 5 - Cell 3
7Movistar Team223Row 6 - Cell 3
8Bahrain-Merida198Row 7 - Cell 3
9Orica-Scott188Row 8 - Cell 3
10Team Sky186Row 9 - Cell 3
11Lotto Soudal159Row 10 - Cell 3
12FDJ132Row 11 - Cell 3
13Wilier Triestina132Row 12 - Cell 3
14Katusha-Alpecin130Row 13 - Cell 3
15Gazprom – Rusvelo122Row 14 - Cell 3
16Astana Pro Team118Row 15 - Cell 3
17Team LottoNl-Jumbo86Row 16 - Cell 3
18Cannondale-Drapac82Row 17 - Cell 3
19AG2R La Mondiale70Row 18 - Cell 3
20BMC Racing Team70Row 19 - Cell 3
21Bardiani CSF67Row 20 - Cell 3
22CCC Sprandi Polkowice48Row 21 - Cell 3

Born in Ireland to a cycling family and later moved to the Isle of Man, so there was no surprise when I got into the sport. Studied sports journalism at university before going on to do a Masters in sports broadcast. After university I spent three months interning at Eurosport, where I covered the Tour de France. In 2012 I started at Procycling Magazine, before becoming the deputy editor of Procycling Week. I then joined Cyclingnews, in December 2013.

Latest on Cyclingnews