Giro d'Italia: Gaviria gets his hat-trick on stage 12

Fernando Gaviria (Quick-Step Floors) claimed the third stage victory of his debut Grand Tour as he blew away the other sprinters on stage 12 of the Giro d'Italia.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Fernando Gaviria (Col) Quick-Step Floors5:18:55
2Jakub Mareczko (Ita) Wilier TriestinaRow 1 - Cell 2
3Sam Bennett (Irl) Bora-HansgroheRow 2 - Cell 2
4Phil Bauhaus (Ger) Team SunwebRow 3 - Cell 2
5Maximiliano Richeze (Arg) Quick-Step FloorsRow 4 - Cell 2
6Ryan Gibbons (RSA) Dimension DataRow 5 - Cell 2
7Sacha Modolo (Ita) UAE Team EmiratesRow 6 - Cell 2
8André Greipel (Ger) Lotto SoudalRow 7 - Cell 2
9Jasper Stuyven (Bel) Trek-SegafredoRow 8 - Cell 2
10Roberto Ferrari (Ita) UAE Team EmiratesRow 9 - Cell 2
11Enrico Barbin (Ita) Bardiani CSFRow 10 - Cell 2
12Viacheslav Kuznetsov (Rus) Katusha-AlpecinRow 11 - Cell 2
13Aleksei Tcatevich (Rus) Gazprom – RusveloRow 12 - Cell 2
14Maciej Paterski (Pol) CCC Sprandi PolkowiceRow 13 - Cell 2
15Rüdiger Selig (Ger) Bora-HansgroheRow 14 - Cell 2
16Luka Mezgec (Slo) Orica-ScottRow 15 - Cell 2
17Adam Yates (GBr) Orica-ScottRow 16 - Cell 2
18Domenico Pozzovivo (Ita) AG2R La MondialeRow 17 - Cell 2
19Vincenzo Albanese (Ita) Bardiani CSF0:00:06
20Vincenzo Nibali (Ita) Bahrain-MeridaRow 19 - Cell 2
21Andrey Amador (CRc) Movistar TeamRow 20 - Cell 2
22Luka Pibernik (Slo) Bahrain-MeridaRow 21 - Cell 2
23Nairo Quintana (Col) Movistar TeamRow 22 - Cell 2
24Jan Polanc (Slo) UAE Team EmiratesRow 23 - Cell 2
25Daniel Teklehaimanot (Eri) Dimension DataRow 24 - Cell 2
26Tobias Ludvigsson (Swe) FDJRow 25 - Cell 2
27Davide Formolo (Ita) Cannondale-DrapacRow 26 - Cell 2
28Laurens De Plus (Bel) Quick-Step FloorsRow 27 - Cell 2
29Kanstantsin Siutsou (Blr) Bahrain-MeridaRow 28 - Cell 2
30Davide Villella (Ita) Cannondale-DrapacRow 29 - Cell 2
31Maxime Monfort (Bel) Lotto SoudalRow 30 - Cell 2
32José Gonçalves (Por) Katusha-AlpecinRow 31 - Cell 2
33Matteo Montaguti (Ita) AG2R La MondialeRow 32 - Cell 2
34Joey Rosskopf (USA) BMC Racing TeamRow 33 - Cell 2
35Kristijan Koren (Slo) Cannondale-DrapacRow 34 - Cell 2
36Gorka Izagirre (Spa) Movistar TeamRow 35 - Cell 2
37Dario Cataldo (Ita) Astana Pro TeamRow 36 - Cell 2
38Bauke Mollema (Ned) Trek-SegafredoRow 37 - Cell 2
39Tom Dumoulin (Ned) Team SunwebRow 38 - Cell 2
40Bob Jungels (Lux) Quick-Step FloorsRow 39 - Cell 2
41Tanel Kangert (Est) Astana Pro TeamRow 40 - Cell 2
42Jan Hirt (Cze) CCC Sprandi PolkowiceRow 41 - Cell 2
43Ilnur Zakarin (Rus) Katusha-AlpecinRow 42 - Cell 2
44Thibaut Pinot (Fra) FDJRow 43 - Cell 2
45Rudy Molard (Fra) FDJRow 44 - Cell 2
46Enrico Battaglin (Ita) Team LottoNl-JumboRow 45 - Cell 2
47Andrey Zeits (Kaz) Astana Pro TeamRow 46 - Cell 2
48Patrick Konrad (Aut) Bora-HansgroheRow 47 - Cell 2
49Jasper De Buyst (Bel) Lotto SoudalRow 48 - Cell 2
50Rui Costa (Por) UAE Team EmiratesRow 49 - Cell 2
51Jos Van Emden (Ned) Team LottoNl-JumboRow 50 - Cell 2
52Matej Mohoric (Slo) UAE Team EmiratesRow 51 - Cell 2
53Steven Kruijswijk (Ned) Team LottoNl-JumboRow 52 - Cell 2
54Simone Petilli (Ita) UAE Team EmiratesRow 53 - Cell 2
55Matthieu Ladagnous (Fra) FDJRow 54 - Cell 2
56William Bonnet (Fra) FDJRow 55 - Cell 2
57Manuele Boaro (Ita) Bahrain-MeridaRow 56 - Cell 2
58Georg Preidler (Aut) Team SunwebRow 57 - Cell 2
59Tejay Van Garderen (USA) BMC Racing TeamRow 58 - Cell 2
60Stef Clement (Ned) Team LottoNl-JumboRow 59 - Cell 2
61Lukas Pöstlberger (Aut) Bora-HansgroheRow 60 - Cell 2
62Clement Chevrier (Fra) AG2R La MondialeRow 61 - Cell 2
63François Bidard (Fra) AG2R La MondialeRow 62 - Cell 2
64Cristian Rodriguez (Spa) Wilier TriestinaRow 63 - Cell 2
65Simone Ponzi (Ita) CCC Sprandi PolkowiceRow 64 - Cell 2
66Eugenio Alafaci (Ita) Trek-SegafredoRow 65 - Cell 2
67Ben Hermans (Bel) BMC Racing TeamRow 66 - Cell 2
68Francisco Ventoso (Spa) BMC Racing TeamRow 67 - Cell 2
69Filippo Pozzato (Ita) Wilier TriestinaRow 68 - Cell 2
70Michal Golas (Pol) Team SkyRow 69 - Cell 2
71Peter Stetina (USA) Trek-SegafredoRow 70 - Cell 2
72Bram Tankink (Ned) Team LottoNl-JumboRow 71 - Cell 2
73Victor De La Parte (Spa) Movistar TeamRow 72 - Cell 2
74Twan Castelijns (Ned) Team LottoNl-JumboRow 73 - Cell 2
75Ben Gastauer (Lux) AG2R La MondialeRow 74 - Cell 2
76Ivan Savitckii (Rus) Gazprom – RusveloRow 75 - Cell 2
77Matvey Mamykin (Rus) Katusha-AlpecinRow 76 - Cell 2
78Enrico Gasparotto (Ita) Bahrain-MeridaRow 77 - Cell 2
79Simon Geschke (Ger) Team SunwebRow 78 - Cell 2
80Steve Morabito (Swi) FDJRow 79 - Cell 2
81Tomasz Marczynski (Pol) Lotto SoudalRow 80 - Cell 2
82Caleb Ewan (Aus) Orica-ScottRow 81 - Cell 2
83Daniele Bennati (Ita) Movistar TeamRow 82 - Cell 2
84Davide Martinelli (Ita) Quick-Step Floors0:00:18
85Lukasz Owsian (Pol) CCC Sprandi Polkowice0:00:20
86Kristian Sbaragli (Ita) Dimension Data0:00:22
87Eugert Zhupa (Alb) Wilier Triestina0:00:23
88Pavel Brutt (Rus) Gazprom – RusveloRow 87 - Cell 2
89Laurens Ten Dam (Ned) Team Sunweb0:00:26
90Pello Bilbao (Spa) Astana Pro TeamRow 89 - Cell 2
91Alex Howes (USA) Cannondale-Drapac0:00:28
92Jacques Janse Van Rensburg (RSA) Dimension DataRow 91 - Cell 2
93Adam James Hansen (Aus) Lotto SoudalRow 92 - Cell 2
94Maxim Belkov (Rus) Katusha-AlpecinRow 93 - Cell 2
95Jan Bárta (Cze) Bora-HansgroheRow 94 - Cell 2
96Moreno Hofland (Ned) Lotto SoudalRow 95 - Cell 2
97Iljo Keisse (Bel) Quick-Step Floors0:00:31
98Diego Rosa (Ita) Team SkyRow 97 - Cell 2
99Geraint Thomas (GBr) Team SkyRow 98 - Cell 2
100Salvatore Puccio (Ita) Team SkyRow 99 - Cell 2
101José Mendes (Por) Bora-HansgroheRow 100 - Cell 2
102Michael Woods (Can) Cannondale-DrapacRow 101 - Cell 2
103Jurgen Van Den Broeck (Bel) Team LottoNl-JumboRow 102 - Cell 2
104Michal Schlegel (Cze) CCC Sprandi PolkowiceRow 103 - Cell 2
105Mikel Landa (Spa) Team SkyRow 104 - Cell 2
106Ruben Plaza (Spa) Orica-ScottRow 105 - Cell 2
107Ángel Vicioso (Spa) Katusha-AlpecinRow 106 - Cell 2
108Alexander Edmondson (Aus) Orica-Scott0:00:38
109Vasil Kiryienka (Blr) Team Sky0:00:49
110Dries Devenyns (Bel) Quick-Step Floors0:00:58
111Michael Hepburn (Aus) Orica-ScottRow 110 - Cell 2
112Gregor Mühlberger (Aut) Bora-HansgroheRow 111 - Cell 2
113Hubert Dupont (Fra) AG2R La Mondiale0:01:13
114Lars Ytting Bak (Den) Lotto Soudal0:01:21
115Victor Campenaerts (Bel) Team LottoNl-Jumbo0:01:25
116Matteo Busato (Ita) Wilier Triestina0:01:26
117Valerio Agnoli (Ita) Bahrain-Merida0:01:32
118Jesper Hansen (Den) Astana Pro TeamRow 117 - Cell 2
119Cesare Benedetti (Ita) Bora-HansgroheRow 118 - Cell 2
120Jan Tratnik (Slo) CCC Sprandi Polkowice0:01:38
121Mirco Maestri (Ita) Bardiani CSF0:01:42
122Tom Stamsnijder (Ned) Team SunwebRow 121 - Cell 2
123Giulio Ciccone (Ita) Bardiani CSFRow 122 - Cell 2
124Jose Herrada (Spa) Movistar TeamRow 123 - Cell 2
125Jérémy Roy (Fra) FDJRow 124 - Cell 2
126Giovanni Visconti (Ita) Bahrain-MeridaRow 125 - Cell 2
127Natnael Berhane (Eri) Dimension DataRow 126 - Cell 2
128Quentin Jauregui (Fra) AG2R La MondialeRow 127 - Cell 2
129Kenny Elissonde (Fra) Team SkyRow 128 - Cell 2
130Sébastien Reichenbach (Swi) FDJRow 129 - Cell 2
131Julien Berard (Fra) AG2R La MondialeRow 130 - Cell 2
132Sindre Skjøstad Lunke (Nor) Team SunwebRow 131 - Cell 2
133Manuel Quinziato (Ita) BMC Racing TeamRow 132 - Cell 2
134Jose Rojas (Spa) Movistar TeamRow 133 - Cell 2
135Tom-Jelte Slagter (Ned) Cannondale-DrapacRow 134 - Cell 2
136Martijn Keizer (Ned) Team LottoNl-JumboRow 135 - Cell 2
137Valerio Conti (Ita) UAE Team EmiratesRow 136 - Cell 2
138Winner Anacona (Col) Movistar TeamRow 137 - Cell 2
139Julien Bernard (Fra) Trek-SegafredoRow 138 - Cell 2
140Igor Anton (Spa) Dimension DataRow 139 - Cell 2
141Chad Haga (USA) Team SunwebRow 140 - Cell 2
142Manuel Senni (Ita) BMC Racing TeamRow 141 - Cell 2
143Paolo Tiralongo (Ita) Astana Pro TeamRow 142 - Cell 2
144Julen Amezqueta (Spa) Wilier TriestinaRow 143 - Cell 2
145Sebastian Henao (Col) Team SkyRow 144 - Cell 2
146Dmitriy Kozontchuk (Rus) Gazprom – RusveloRow 145 - Cell 2
147Alexander Foliforov (Rus) Gazprom – RusveloRow 146 - Cell 2
148Sergey Lagutin (Rus) Gazprom – RusveloRow 147 - Cell 2
149Branislau Samoilau (Blr) CCC Sprandi PolkowiceRow 148 - Cell 2
150Dylan Teuns (Bel) BMC Racing TeamRow 149 - Cell 2
151Silvan Dillier (Swi) BMC Racing TeamRow 150 - Cell 2
152Robert Kiserlovski (Cro) Katusha-AlpecinRow 151 - Cell 2
153Mads Pedersen (Den) Trek-SegafredoRow 152 - Cell 2
154Luis León Sanchez (Spa) Astana Pro TeamRow 153 - Cell 2
155Benoit Vaugrenard (Fra) FDJRow 154 - Cell 2
156Hugh Carthy (GBr) Cannondale-DrapacRow 155 - Cell 2
157Joe Dombrowski (USA) Cannondale-DrapacRow 156 - Cell 2
158Eros Capecchi (Ita) Quick-Step FloorsRow 157 - Cell 2
159Franco Pellizotti (Ita) Bahrain-MeridaRow 158 - Cell 2
160Sergey Firsanov (Rus) Gazprom – Rusvelo0:02:15
161Johann Van Zyl (RSA) Dimension Data0:02:17
162Philip Deignan (Irl) Team SkyRow 161 - Cell 2
163Daniel Martinez (Col) Wilier TriestinaRow 162 - Cell 2
164Zhandos Bizhigitov (Kaz) Astana Pro TeamRow 163 - Cell 2
165Felix Großschartner (Aut) CCC Sprandi Polkowice0:02:26
166Pierre Rolland (Fra) Cannondale-DrapacRow 165 - Cell 2
167Evgeny Shalunov (Rus) Gazprom – Rusvelo0:02:33
168Simone Andreetta (Ita) Bardiani CSF0:02:47
169Ivan Rovny (Rus) Gazprom – Rusvelo0:03:34
170Rory Sutherland (Aus) Movistar TeamRow 169 - Cell 2
171Jesus Hernandez (Spa) Trek-SegafredoRow 170 - Cell 2
172Omar Fraile (Spa) Dimension DataRow 171 - Cell 2
173Alberto Losada (Spa) Katusha-AlpecinRow 172 - Cell 2
174Edward Ravasi (Ita) UAE Team EmiratesRow 173 - Cell 2
175Svein Tuft (Can) Orica-ScottRow 174 - Cell 2
176Bart De Clercq (Bel) Lotto SoudalRow 175 - Cell 2
177Sean De Bie (Bel) Lotto SoudalRow 176 - Cell 2
178Marcin Bialoblocki (Pol) CCC Sprandi PolkowiceRow 177 - Cell 2
179Marco Marcato (Ita) UAE Team Emirates0:03:40
180Lorenzo Rota (Ita) Bardiani CSF0:04:46
181Nicola Boem (Ita) Bardiani CSFRow 180 - Cell 2
182Pieter Serry (Bel) Quick-Step Floors0:04:52
183Carlos Verona (Spa) Orica-Scott0:04:54
184Christopher Juul Jensen (Den) Orica-ScottRow 183 - Cell 2
185Ilia Koshevoy (Blr) Wilier Triestina0:08:00
186Giuseppe Fonzi (Ita) Wilier TriestinaRow 185 - Cell 2
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Fernando Gaviria (Col) Quick-Step Floors56pts
2Jakub Mareczko (Ita) Wilier Triestina35Row 1 - Cell 3
3Mirco Maestri (Ita) Bardiani CSF32Row 2 - Cell 3
4Marco Marcato (Ita) UAE Team Emirates32Row 3 - Cell 3
5Sam Bennett (Irl) Bora-Hansgrohe25Row 4 - Cell 3
6Phil Bauhaus (Ger) Team Sunweb18Row 5 - Cell 3
7Maximiliano Richeze (Arg) Quick-Step Floors18Row 6 - Cell 3
8Sergey Firsanov (Rus) Gazprom – Rusvelo16Row 7 - Cell 3
9Ryan Gibbons (RSA) Dimension Data12Row 8 - Cell 3
10Sacha Modolo (Ita) UAE Team Emirates10Row 9 - Cell 3
11André Greipel (Ger) Lotto Soudal8Row 10 - Cell 3
12Jasper Stuyven (Bel) Trek-Segafredo7Row 11 - Cell 3
13Roberto Ferrari (Ita) UAE Team Emirates6Row 12 - Cell 3
14Enrico Barbin (Ita) Bardiani CSF5Row 13 - Cell 3
15Viacheslav Kuznetsov (Rus) Katusha-Alpecin4Row 14 - Cell 3
16Aleksei Tcatevich (Rus) Gazprom – Rusvelo3Row 15 - Cell 3
17Iljo Keisse (Bel) Quick-Step Floors3Row 16 - Cell 3
18Maciej Paterski (Pol) CCC Sprandi Polkowice2Row 17 - Cell 3
19Davide Martinelli (Ita) Quick-Step Floors2Row 18 - Cell 3
20Rüdiger Selig (Ger) Bora-Hansgrohe1Row 19 - Cell 3
21Eros Capecchi (Ita) Quick-Step Floors1Row 20 - Cell 3
Swipe to scroll horizontally
Mountain 1 (Cat. 2) - Colla Di Casaglia, km. 62
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Sergey Firsanov (Rus) Gazprom – Rusvelo15pts
2Mirco Maestri (Ita) Bardiani CSF8Row 1 - Cell 3
3Marco Marcato (Ita) UAE Team Emirates6Row 2 - Cell 3
4Omar Fraile (Spa) Dimension Data4Row 3 - Cell 3
5Jan Polanc (Slo) UAE Team Emirates2Row 4 - Cell 3
Swipe to scroll horizontally
Mountain 2 (Cat. 2) - Valico Appenninico, km. 110
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Mirco Maestri (Ita) Bardiani CSF7pts
2Marco Marcato (Ita) UAE Team Emirates4Row 1 - Cell 3
3Sergey Firsanov (Rus) Gazprom – Rusvelo2Row 2 - Cell 3
4Omar Fraile (Spa) Dimension Data1Row 3 - Cell 3
Swipe to scroll horizontally
Intermediate sprint 1 - Barberino Di Mugello, Km. 96
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Marco Marcato (Ita) UAE Team Emirates10pts
2Mirco Maestri (Ita) Bardiani CSF6Row 1 - Cell 3
3Sergey Firsanov (Rus) Gazprom – Rusvelo3Row 2 - Cell 3
4Fernando Gaviria (Col) Quick-Step Floors2Row 3 - Cell 3
5Maximiliano Richeze (Arg) Quick-Step Floors1Row 4 - Cell 3
6Iljo Keisse (Bel) Quick-Step FloorsRow 5 - Cell 2 Row 5 - Cell 3
7Davide Martinelli (Ita) Quick-Step FloorsRow 6 - Cell 2 Row 6 - Cell 3
8Eros Capecchi (Ita) Quick-Step FloorsRow 7 - Cell 2 Row 7 - Cell 3
Swipe to scroll horizontally
Combativity
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Mirco Maestri (Ita) Bardiani CSF13pts
2Marco Marcato (Ita) UAE Team Emirates11Row 1 - Cell 3
3Sergey Firsanov (Rus) Gazprom – Rusvelo9Row 2 - Cell 3
4Fernando Gaviria (Col) Quick-Step Floors8Row 3 - Cell 3
5Jakub Mareczko (Ita) Wilier Triestina5Row 4 - Cell 3
6Sam Bennett (Irl) Bora-Hansgrohe4Row 5 - Cell 3
7Phil Bauhaus (Ger) Team Sunweb3Row 6 - Cell 3
8Maximiliano Richeze (Arg) Quick-Step Floors3Row 7 - Cell 3
9Ryan Gibbons (RSA) Dimension Data1Row 8 - Cell 3
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Quick-Step Floors15:56:51
2UAE Team EmiratesRow 1 - Cell 2
3Bora-HansgroheRow 2 - Cell 2
4Orica-ScottRow 3 - Cell 2
5Trek-Segafredo0:00:06
6CCC Sprandi PolkowiceRow 5 - Cell 2
7Katusha-AlpecinRow 6 - Cell 2
8Wilier TriestinaRow 7 - Cell 2
9Lotto SoudalRow 8 - Cell 2
10Team SunwebRow 9 - Cell 2
11AG2R La MondialeRow 10 - Cell 2
12Cannondale-Drapac0:00:12
13Astana Pro TeamRow 12 - Cell 2
14Bahrain-MeridaRow 13 - Cell 2
15FDJRow 14 - Cell 2
16BMC Racing TeamRow 15 - Cell 2
17Movistar TeamRow 16 - Cell 2
18Team LottoNl-JumboRow 17 - Cell 2
19Dimension Data0:00:22
20Gazprom – Rusvelo0:00:23
21Team Sky0:01:02
22Bardiani CSF0:01:42
Swipe to scroll horizontally
Super teams
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Quick-Step Floors67pts
2Wilier Triestina35Row 1 - Cell 3
3UAE Team Emirates29Row 2 - Cell 3
4Bora-Hansgrohe26Row 3 - Cell 3
5Team Sunweb18Row 4 - Cell 3
6Bardiani CSF18Row 5 - Cell 3
7Dimension Data12Row 6 - Cell 3
8Gazprom – Rusvelo9Row 7 - Cell 3
9Lotto Soudal8Row 8 - Cell 3
10Trek-Segafredo7Row 9 - Cell 3
11Katusha-Alpecin4Row 10 - Cell 3
12CCC Sprandi Polkowice2Row 11 - Cell 3
13Orica-ScottRow 12 - Cell 2 Row 12 - Cell 3
14AG2R La MondialeRow 13 - Cell 2 Row 13 - Cell 3
15Bahrain-MeridaRow 14 - Cell 2 Row 14 - Cell 3
16Movistar TeamRow 15 - Cell 2 Row 15 - Cell 3
17FDJRow 16 - Cell 2 Row 16 - Cell 3
18Cannondale-DrapacRow 17 - Cell 2 Row 17 - Cell 3
19BMC Racing TeamRow 18 - Cell 2 Row 18 - Cell 3
20Astana Pro TeamRow 19 - Cell 2 Row 19 - Cell 3
21Team LottoNl-JumboRow 20 - Cell 2 Row 20 - Cell 3
22Team SkyRow 21 - Cell 2 Row 21 - Cell 3
Swipe to scroll horizontally
General classification after stage 12
#Rider Name (Country) TeamResult
1Tom Dumoulin (Ned) Team Sunweb52:41:08
2Nairo Quintana (Col) Movistar Team0:02:23
3Bauke Mollema (Ned) Trek-Segafredo0:02:38
4Thibaut Pinot (Fra) FDJ0:02:40
5Vincenzo Nibali (Ita) Bahrain-Merida0:02:47
6Andrey Amador (CRc) Movistar Team0:03:05
7Bob Jungels (Lux) Quick-Step Floors0:03:56
8Domenico Pozzovivo (Ita) AG2R La Mondiale0:03:59
9Tanel Kangert (Est) Astana Pro TeamRow 8 - Cell 2
10Ilnur Zakarin (Rus) Katusha-Alpecin0:04:17
11Dario Cataldo (Ita) Astana Pro Team0:05:19
12Steven Kruijswijk (Ned) Team LottoNl-Jumbo0:06:07
13Davide Formolo (Ita) Cannondale-Drapac0:06:19
14Rui Costa (Por) UAE Team Emirates0:06:29
15Geraint Thomas (GBr) Team Sky0:06:46
16Adam Yates (GBr) Orica-Scott0:06:52
17Maxime Monfort (Bel) Lotto Soudal0:07:22
18Jan Polanc (Slo) UAE Team Emirates0:07:39
19Ben Hermans (Bel) BMC Racing Team0:08:12
20Simone Petilli (Ita) UAE Team Emirates0:13:23
21Jan Hirt (Cze) CCC Sprandi Polkowice0:17:55
22Sébastien Reichenbach (Swi) FDJ0:18:25
23Michael Woods (Can) Cannondale-Drapac0:19:11
24Hubert Dupont (Fra) AG2R La Mondiale0:19:32
25Cristian Rodriguez (Spa) Wilier Triestina0:20:27
26Laurens De Plus (Bel) Quick-Step Floors0:20:34
27Patrick Konrad (Aut) Bora-Hansgrohe0:21:03
28Franco Pellizotti (Ita) Bahrain-Merida0:21:22
29Kanstantsin Siutsou (Blr) Bahrain-Merida0:22:35
30Stef Clement (Ned) Team LottoNl-Jumbo0:22:43
31Peter Stetina (USA) Trek-Segafredo0:23:24
32Jesper Hansen (Den) Astana Pro Team0:23:42
33Winner Anacona (Col) Movistar Team0:26:28
34Tejay Van Garderen (USA) BMC Racing Team0:27:25
35Laurens Ten Dam (Ned) Team Sunweb0:27:27
36Rudy Molard (Fra) FDJ0:28:05
37Matteo Montaguti (Ita) AG2R La Mondiale0:31:42
38Ben Gastauer (Lux) AG2R La Mondiale0:32:33
39Jacques Janse Van Rensburg (RSA) Dimension Data0:33:55
40Tomasz Marczynski (Pol) Lotto Soudal0:34:32
41Natnael Berhane (Eri) Dimension Data0:35:01
42Gorka Izagirre (Spa) Movistar Team0:36:08
43Pierre Rolland (Fra) Cannondale-Drapac0:38:10
44José Mendes (Por) Bora-Hansgrohe0:38:38
45Jose Herrada (Spa) Movistar Team0:38:45
46Giovanni Visconti (Ita) Bahrain-Merida0:39:17
47Jose Rojas (Spa) Movistar Team0:40:48
48Alexander Foliforov (Rus) Gazprom – Rusvelo0:42:03
49Philip Deignan (Irl) Team Sky0:42:26
50Luis León Sanchez (Spa) Astana Pro Team0:42:37
51Mikel Landa (Spa) Team Sky0:42:49
52Steve Morabito (Swi) FDJ0:43:19
53Valerio Conti (Ita) UAE Team Emirates0:44:48
54Ruben Plaza (Spa) Orica-Scott0:45:34
55Robert Kiserlovski (Cro) Katusha-Alpecin0:45:54
56Igor Anton (Spa) Dimension Data0:46:47
57Georg Preidler (Aut) Team Sunweb0:47:06
58Michal Schlegel (Cze) CCC Sprandi Polkowice0:47:59
59Julien Bernard (Fra) Trek-Segafredo0:48:36
60François Bidard (Fra) AG2R La Mondiale0:49:22
61Sebastian Henao (Col) Team Sky0:49:45
62Victor De La Parte (Spa) Movistar Team0:50:37
63Bram Tankink (Ned) Team LottoNl-Jumbo0:51:02
64Diego Rosa (Ita) Team Sky0:51:56
65Eros Capecchi (Ita) Quick-Step Floors0:53:57
66Salvatore Puccio (Ita) Team Sky0:54:23
67Enrico Battaglin (Ita) Team LottoNl-Jumbo0:54:44
68Silvan Dillier (Swi) BMC Racing Team0:54:58
69Gregor Mühlberger (Aut) Bora-Hansgrohe0:55:20
70José Gonçalves (Por) Katusha-Alpecin0:55:57
71Joey Rosskopf (USA) BMC Racing Team0:56:09
72Simon Geschke (Ger) Team Sunweb0:58:00
73Tobias Ludvigsson (Swe) FDJ0:58:16
74Jérémy Roy (Fra) FDJ1:00:44
75Manuele Boaro (Ita) Bahrain-Merida1:00:48
76Bart De Clercq (Bel) Lotto Soudal1:01:02
77Pello Bilbao (Spa) Astana Pro Team1:01:22
78Hugh Carthy (GBr) Cannondale-Drapac1:04:26
79Enrico Gasparotto (Ita) Bahrain-Merida1:05:02
80Carlos Verona (Spa) Orica-Scott1:05:42
81Chad Haga (USA) Team Sunweb1:05:54
82Andrey Zeits (Kaz) Astana Pro Team1:06:46
83Omar Fraile (Spa) Dimension Data1:07:39
84Jesus Hernandez (Spa) Trek-Segafredo1:09:27
85Clement Chevrier (Fra) AG2R La Mondiale1:09:43
86Felix Großschartner (Aut) CCC Sprandi Polkowice1:09:45
87Edward Ravasi (Ita) UAE Team Emirates1:10:12
88Sergey Firsanov (Rus) Gazprom – Rusvelo1:10:23
89Paolo Tiralongo (Ita) Astana Pro Team1:11:49
90Adam James Hansen (Aus) Lotto Soudal1:13:31
91Dries Devenyns (Bel) Quick-Step Floors1:15:27
92Jurgen Van Den Broeck (Bel) Team LottoNl-Jumbo1:16:01
93Quentin Jauregui (Fra) AG2R La Mondiale1:16:14
94Davide Villella (Ita) Cannondale-Drapac1:17:35
95Matvey Mamykin (Rus) Katusha-Alpecin1:17:38
96Francisco Ventoso (Spa) BMC Racing Team1:19:15
97Kenny Elissonde (Fra) Team Sky1:21:39
98Dylan Teuns (Bel) BMC Racing Team1:22:30
99Valerio Agnoli (Ita) Bahrain-Merida1:23:05
100Lukas Pöstlberger (Aut) Bora-Hansgrohe1:24:49
101Vasil Kiryienka (Blr) Team Sky1:24:56
102Matthieu Ladagnous (Fra) FDJ1:25:00
103Lukasz Owsian (Pol) CCC Sprandi Polkowice1:25:12
104Benoit Vaugrenard (Fra) FDJ1:26:25
105Matteo Busato (Ita) Wilier Triestina1:26:30
106Lars Ytting Bak (Den) Lotto Soudal1:26:54
107Jasper Stuyven (Bel) Trek-Segafredo1:27:07
108Tom-Jelte Slagter (Ned) Cannondale-Drapac1:27:23
109Pavel Brutt (Rus) Gazprom – Rusvelo1:27:42
110Branislau Samoilau (Blr) CCC Sprandi Polkowice1:28:16
111Luka Pibernik (Slo) Bahrain-Merida1:28:49
112Jan Tratnik (Slo) CCC Sprandi Polkowice1:29:31
113Maciej Paterski (Pol) CCC Sprandi Polkowice1:29:36
114Sindre Skjøstad Lunke (Nor) Team Sunweb1:30:09
115Marco Marcato (Ita) UAE Team Emirates1:30:10
116Joe Dombrowski (USA) Cannondale-Drapac1:31:27
117Jos Van Emden (Ned) Team LottoNl-Jumbo1:31:30
118Kristian Sbaragli (Ita) Dimension Data1:32:34
119Ivan Rovny (Rus) Gazprom – Rusvelo1:33:01
120Ryan Gibbons (RSA) Dimension DataRow 119 - Cell 2
121Daniele Bennati (Ita) Movistar Team1:35:13
122Michael Hepburn (Aus) Orica-Scott1:35:17
123Fernando Gaviria (Col) Quick-Step Floors1:36:28
124Daniel Teklehaimanot (Eri) Dimension Data1:36:58
125Manuel Senni (Ita) BMC Racing Team1:37:18
126Filippo Pozzato (Ita) Wilier Triestina1:37:51
127Ángel Vicioso (Spa) Katusha-Alpecin1:39:11
128Simone Ponzi (Ita) CCC Sprandi Polkowice1:39:41
129Julien Berard (Fra) AG2R La Mondiale1:40:02
130Jasper De Buyst (Bel) Lotto Soudal1:40:05
131Cesare Benedetti (Ita) Bora-Hansgrohe1:40:13
132Martijn Keizer (Ned) Team LottoNl-Jumbo1:40:36
133Matej Mohoric (Slo) UAE Team Emirates1:40:46
134Enrico Barbin (Ita) Bardiani CSF1:40:49
135Christopher Juul Jensen (Den) Orica-Scott1:41:07
136Viacheslav Kuznetsov (Rus) Katusha-Alpecin1:41:17
137Sacha Modolo (Ita) UAE Team Emirates1:41:27
138Giulio Ciccone (Ita) Bardiani CSF1:42:00
139Kristijan Koren (Slo) Cannondale-Drapac1:42:02
140Aleksei Tcatevich (Rus) Gazprom – Rusvelo1:42:28
141André Greipel (Ger) Lotto Soudal1:43:39
142William Bonnet (Fra) FDJ1:44:00
143Manuel Quinziato (Ita) BMC Racing Team1:44:03
144Maxim Belkov (Rus) Katusha-Alpecin1:45:13
145Mads Pedersen (Den) Trek-Segafredo1:45:44
146Eugert Zhupa (Alb) Wilier Triestina1:45:50
147Mirco Maestri (Ita) Bardiani CSF1:46:02
148Pieter Serry (Bel) Quick-Step Floors1:46:24
149Twan Castelijns (Ned) Team LottoNl-Jumbo1:46:32
150Alex Howes (USA) Cannondale-Drapac1:46:53
151Moreno Hofland (Ned) Lotto Soudal1:48:06
152Luka Mezgec (Slo) Orica-Scott1:49:14
153Jan Bárta (Cze) Bora-Hansgrohe1:49:48
154Michal Golas (Pol) Team Sky1:50:45
155Rory Sutherland (Aus) Movistar Team1:51:24
156Svein Tuft (Can) Orica-Scott1:52:16
157Iljo Keisse (Bel) Quick-Step Floors1:52:49
158Johann Van Zyl (RSA) Dimension Data1:52:50
159Victor Campenaerts (Bel) Team LottoNl-JumboRow 158 - Cell 2
160Rüdiger Selig (Ger) Bora-Hansgrohe1:52:52
161Roberto Ferrari (Ita) UAE Team Emirates1:53:05
162Tom Stamsnijder (Ned) Team Sunweb1:53:51
163Julen Amezqueta (Spa) Wilier Triestina1:54:27
164Alexander Edmondson (Aus) Orica-Scott1:55:14
165Davide Martinelli (Ita) Quick-Step Floors1:55:46
166Eugenio Alafaci (Ita) Trek-Segafredo1:57:35
167Vincenzo Albanese (Ita) Bardiani CSF1:57:57
168Sergey Lagutin (Rus) Gazprom – Rusvelo1:58:54
169Maximiliano Richeze (Arg) Quick-Step Floors2:00:23
170Caleb Ewan (Aus) Orica-Scott2:02:07
171Evgeny Shalunov (Rus) Gazprom – Rusvelo2:02:32
172Nicola Boem (Ita) Bardiani CSF2:04:56
173Daniel Martinez (Col) Wilier Triestina2:06:07
174Phil Bauhaus (Ger) Team Sunweb2:06:33
175Alberto Losada (Spa) Katusha-Alpecin2:07:47
176Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo2:08:47
177Lorenzo Rota (Ita) Bardiani CSF2:09:10
178Jakub Mareczko (Ita) Wilier Triestina2:10:22
179Sean De Bie (Bel) Lotto Soudal2:10:59
180Ivan Savitckii (Rus) Gazprom – Rusvelo2:11:55
181Sam Bennett (Irl) Bora-Hansgrohe2:12:44
182Zhandos Bizhigitov (Kaz) Astana Pro Team2:13:36
183Simone Andreetta (Ita) Bardiani CSF2:15:08
184Marcin Bialoblocki (Pol) CCC Sprandi Polkowice2:19:41
185Ilia Koshevoy (Blr) Wilier Triestina2:26:12
186Giuseppe Fonzi (Ita) Wilier Triestina2:37:11
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Fernando Gaviria (Col) Quick-Step Floors247pts
2Jasper Stuyven (Bel) Trek-Segafredo167Row 1 - Cell 3
3André Greipel (Ger) Lotto Soudal137Row 2 - Cell 3
4Caleb Ewan (Aus) Orica-Scott100Row 3 - Cell 3
5Lukas Pöstlberger (Aut) Bora-Hansgrohe98Row 4 - Cell 3
6Sam Bennett (Irl) Bora-Hansgrohe82Row 5 - Cell 3
7Daniel Teklehaimanot (Eri) Dimension Data78Row 6 - Cell 3
8Kristian Sbaragli (Ita) Dimension Data76Row 7 - Cell 3
9Jakub Mareczko (Ita) Wilier Triestina70Row 8 - Cell 3
10Silvan Dillier (Swi) BMC Racing Team68Row 9 - Cell 3
11Eugert Zhupa (Alb) Wilier Triestina60Row 10 - Cell 3
12Ryan Gibbons (RSA) Dimension Data54Row 11 - Cell 3
13Roberto Ferrari (Ita) UAE Team Emirates52Row 12 - Cell 3
14Simone Andreetta (Ita) Bardiani CSF52Row 13 - Cell 3
15Maximiliano Richeze (Arg) Quick-Step Floors46Row 14 - Cell 3
16Rüdiger Selig (Ger) Bora-Hansgrohe44Row 15 - Cell 3
17Phil Bauhaus (Ger) Team Sunweb43Row 16 - Cell 3
18Maciej Paterski (Pol) CCC Sprandi Polkowice42Row 17 - Cell 3
19Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo40Row 18 - Cell 3
20Geraint Thomas (GBr) Team Sky39Row 19 - Cell 3
21Enrico Battaglin (Ita) Team LottoNl-Jumbo39Row 20 - Cell 3
22Tom Dumoulin (Ned) Team Sunweb37Row 21 - Cell 3
23Evgeny Shalunov (Rus) Gazprom – Rusvelo36Row 22 - Cell 3
24Pavel Brutt (Rus) Gazprom – Rusvelo34Row 23 - Cell 3
25Luis León Sanchez (Spa) Astana Pro Team34Row 24 - Cell 3
26Marco Marcato (Ita) UAE Team Emirates33Row 25 - Cell 3
27Bob Jungels (Lux) Quick-Step Floors33Row 26 - Cell 3
28Sacha Modolo (Ita) UAE Team Emirates33Row 27 - Cell 3
29Mirco Maestri (Ita) Bardiani CSF32Row 28 - Cell 3
30Vincenzo Nibali (Ita) Bahrain-Merida29Row 29 - Cell 3
31Omar Fraile (Spa) Dimension Data27Row 30 - Cell 3
32Gorka Izagirre (Spa) Movistar Team27Row 31 - Cell 3
33Giovanni Visconti (Ita) Bahrain-Merida27Row 32 - Cell 3
34Thibaut Pinot (Fra) FDJ24Row 33 - Cell 3
35Giuseppe Fonzi (Ita) Wilier Triestina24Row 34 - Cell 3
36Adam Yates (GBr) Orica-Scott22Row 35 - Cell 3
37Aleksei Tcatevich (Rus) Gazprom – Rusvelo22Row 36 - Cell 3
38Nairo Quintana (Col) Movistar Team20Row 37 - Cell 3
39Jan Polanc (Slo) UAE Team Emirates20Row 38 - Cell 3
40Michael Woods (Can) Cannondale-Drapac20Row 39 - Cell 3
41Ivan Rovny (Rus) Gazprom – Rusvelo20Row 40 - Cell 3
42Ilia Koshevoy (Blr) Wilier Triestina20Row 41 - Cell 3
43Rui Costa (Por) UAE Team Emirates18Row 42 - Cell 3
44Viacheslav Kuznetsov (Rus) Katusha-Alpecin18Row 43 - Cell 3
45Bauke Mollema (Ned) Trek-Segafredo17Row 44 - Cell 3
46Iljo Keisse (Bel) Quick-Step Floors16Row 45 - Cell 3
47Sergey Firsanov (Rus) Gazprom – Rusvelo16Row 46 - Cell 3
48Jan Tratnik (Slo) CCC Sprandi Polkowice16Row 47 - Cell 3
49Ilnur Zakarin (Rus) Katusha-Alpecin15Row 48 - Cell 3
50Kanstantsin Siutsou (Blr) Bahrain-Merida12Row 49 - Cell 3
51Marcin Bialoblocki (Pol) CCC Sprandi Polkowice12Row 50 - Cell 3
52Tanel Kangert (Est) Astana Pro Team11Row 51 - Cell 3
53Cesare Benedetti (Ita) Bora-Hansgrohe11Row 52 - Cell 3
54Valerio Conti (Ita) UAE Team Emirates10Row 53 - Cell 3
55Igor Anton (Spa) Dimension Data10Row 54 - Cell 3
56Dario Cataldo (Ita) Astana Pro Team10Row 55 - Cell 3
57Lukasz Owsian (Pol) CCC Sprandi Polkowice10Row 56 - Cell 3
58Mads Pedersen (Den) Trek-Segafredo10Row 57 - Cell 3
59Pierre Rolland (Fra) Cannondale-Drapac9Row 58 - Cell 3
60Mikel Landa (Spa) Team Sky8Row 59 - Cell 3
61Maxime Monfort (Bel) Lotto Soudal6Row 60 - Cell 3
62Matteo Montaguti (Ita) AG2R La Mondiale6Row 61 - Cell 3
63Gregor Mühlberger (Aut) Bora-Hansgrohe6Row 62 - Cell 3
64Vasil Kiryienka (Blr) Team Sky6Row 63 - Cell 3
65Domenico Pozzovivo (Ita) AG2R La Mondiale5Row 64 - Cell 3
66Ben Hermans (Bel) BMC Racing Team5Row 65 - Cell 3
67Jacques Janse Van Rensburg (RSA) Dimension Data5Row 66 - Cell 3
68Enrico Barbin (Ita) Bardiani CSF5Row 67 - Cell 3
69Steven Kruijswijk (Ned) Team LottoNl-Jumbo4Row 68 - Cell 3
70Eros Capecchi (Ita) Quick-Step Floors4Row 69 - Cell 3
71Bart De Clercq (Bel) Lotto Soudal4Row 70 - Cell 3
72Davide Villella (Ita) Cannondale-Drapac4Row 71 - Cell 3
73Valerio Agnoli (Ita) Bahrain-Merida4Row 72 - Cell 3
74Johann Van Zyl (RSA) Dimension Data4Row 73 - Cell 3
75Andrey Amador (CRc) Movistar Team3Row 74 - Cell 3
76Simone Petilli (Ita) UAE Team Emirates3Row 75 - Cell 3
77Salvatore Puccio (Ita) Team Sky3Row 76 - Cell 3
78Jos Van Emden (Ned) Team LottoNl-Jumbo3Row 77 - Cell 3
79Pieter Serry (Bel) Quick-Step Floors3Row 78 - Cell 3
80Jan Bárta (Cze) Bora-Hansgrohe3Row 79 - Cell 3
81Sébastien Reichenbach (Swi) FDJ2Row 80 - Cell 3
82Simone Ponzi (Ita) CCC Sprandi Polkowice2Row 81 - Cell 3
83Jasper De Buyst (Bel) Lotto Soudal2Row 82 - Cell 3
84Christopher Juul Jensen (Den) Orica-Scott2Row 83 - Cell 3
85Svein Tuft (Can) Orica-Scott2Row 84 - Cell 3
86Davide Martinelli (Ita) Quick-Step Floors2Row 85 - Cell 3
87Vincenzo Albanese (Ita) Bardiani CSF2Row 86 - Cell 3
88Davide Formolo (Ita) Cannondale-Drapac1Row 87 - Cell 3
89Hubert Dupont (Fra) AG2R La Mondiale1Row 88 - Cell 3
90Laurens De Plus (Bel) Quick-Step Floors1Row 89 - Cell 3
91Patrick Konrad (Aut) Bora-Hansgrohe1Row 90 - Cell 3
92Tomasz Marczynski (Pol) Lotto Soudal1Row 91 - Cell 3
93Dries Devenyns (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
97Jose Rojas (Spa) Movistar Team-1Row 96 - Cell 3
98Winner Anacona (Col) Movistar Team-5Row 97 - Cell 3
99Laurens Ten Dam (Ned) Team Sunweb-5Row 98 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Omar Fraile (Spa) Dimension Data49pts
2Jan Polanc (Slo) UAE Team Emirates46Row 1 - Cell 3
3Nairo Quintana (Col) Movistar Team35Row 2 - Cell 3
4Thibaut Pinot (Fra) FDJ27Row 3 - Cell 3
5Daniel Teklehaimanot (Eri) Dimension Data23Row 4 - Cell 3
6Laurens De Plus (Bel) Quick-Step Floors22Row 5 - Cell 3
7Ilnur Zakarin (Rus) Katusha-Alpecin19Row 6 - Cell 3
8Luis León Sanchez (Spa) Astana Pro Team18Row 7 - Cell 3
9Sergey Firsanov (Rus) Gazprom – Rusvelo17Row 8 - Cell 3
10Pierre Rolland (Fra) Cannondale-Drapac17Row 9 - Cell 3
11Tom Dumoulin (Ned) Team Sunweb16Row 10 - Cell 3
12Jacques Janse Van Rensburg (RSA) Dimension Data15Row 11 - Cell 3
13Simone Andreetta (Ita) Bardiani CSF15Row 12 - Cell 3
14Mirco Maestri (Ita) Bardiani CSF15Row 13 - Cell 3
15Geraint Thomas (GBr) Team Sky12Row 14 - Cell 3
16Marco Marcato (Ita) UAE Team Emirates10Row 15 - Cell 3
17Cesare Benedetti (Ita) Bora-Hansgrohe9Row 16 - Cell 3
18Bauke Mollema (Ned) Trek-Segafredo9Row 17 - Cell 3
19Lukas Pöstlberger (Aut) Bora-Hansgrohe8Row 18 - Cell 3
20Dario Cataldo (Ita) Astana Pro Team8Row 19 - Cell 3
21Giovanni Visconti (Ita) Bahrain-Merida8Row 20 - Cell 3
22Mikel Landa (Spa) Team Sky8Row 21 - Cell 3
23Igor Anton (Spa) Dimension Data8Row 22 - Cell 3
24Davide Villella (Ita) Cannondale-Drapac7Row 23 - Cell 3
25Pavel Brutt (Rus) Gazprom – Rusvelo7Row 24 - Cell 3
26Vincenzo Nibali (Ita) Bahrain-Merida6Row 25 - Cell 3
27Rui Costa (Por) UAE Team Emirates6Row 26 - Cell 3
28Silvan Dillier (Swi) BMC Racing Team6Row 27 - Cell 3
29Eugert Zhupa (Alb) Wilier Triestina6Row 28 - Cell 3
30Evgeny Shalunov (Rus) Gazprom – Rusvelo6Row 29 - Cell 3
31Domenico Pozzovivo (Ita) AG2R La Mondiale4Row 30 - Cell 3
32Ruben Plaza (Spa) Orica-Scott4Row 31 - Cell 3
33Ivan Rovny (Rus) Gazprom – Rusvelo4Row 32 - Cell 3
34Eugenio Alafaci (Ita) Trek-Segafredo4Row 33 - Cell 3
35Jan Tratnik (Slo) CCC Sprandi Polkowice3Row 34 - Cell 3
36Maciej Paterski (Pol) CCC Sprandi Polkowice3Row 35 - Cell 3
37Giuseppe Fonzi (Ita) Wilier Triestina3Row 36 - Cell 3
38Tanel Kangert (Est) Astana Pro Team3Row 37 - Cell 3
39Bob Jungels (Lux) Quick-Step Floors2Row 38 - Cell 3
40Matteo Montaguti (Ita) AG2R La Mondiale2Row 39 - Cell 3
41Jose Rojas (Spa) Movistar Team2Row 40 - Cell 3
42Valerio Conti (Ita) UAE Team Emirates2Row 41 - Cell 3
43Jasper Stuyven (Bel) Trek-Segafredo2Row 42 - Cell 3
44Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo2Row 43 - Cell 3
45Adam Yates (GBr) Orica-Scott1Row 44 - Cell 3
46Manuele Boaro (Ita) Bahrain-Merida1Row 45 - Cell 3
47Branislau Samoilau (Blr) CCC Sprandi Polkowice1Row 46 - Cell 3
48Marcin Bialoblocki (Pol) CCC Sprandi Polkowice1Row 47 - Cell 3
49Ilia Koshevoy (Blr) Wilier Triestina1Row 48 - Cell 3
Swipe to scroll horizontally
Sprint classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Daniel Teklehaimanot (Eri) Dimension Data37pts
2Eugert Zhupa (Alb) Wilier Triestina29Row 1 - Cell 3
3Jasper Stuyven (Bel) Trek-Segafredo28Row 2 - Cell 3
4Pavel Brutt (Rus) Gazprom – Rusvelo28Row 3 - Cell 3
5Maciej Paterski (Pol) CCC Sprandi Polkowice20Row 4 - Cell 3
6Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo20Row 5 - Cell 3
7Marco Marcato (Ita) UAE Team Emirates19Row 6 - Cell 3
8Luis León Sanchez (Spa) Astana Pro Team17Row 7 - Cell 3
9Omar Fraile (Spa) Dimension Data17Row 8 - Cell 3
10Mirco Maestri (Ita) Bardiani CSF16Row 9 - Cell 3
11Fernando Gaviria (Col) Quick-Step Floors16Row 10 - Cell 3
12Evgeny Shalunov (Rus) Gazprom – Rusvelo16Row 11 - Cell 3
13Simone Andreetta (Ita) Bardiani CSF14Row 12 - Cell 3
14Lukas Pöstlberger (Aut) Bora-Hansgrohe13Row 13 - Cell 3
15Kristian Sbaragli (Ita) Dimension Data12Row 14 - Cell 3
16Aleksei Tcatevich (Rus) Gazprom – Rusvelo12Row 15 - Cell 3
17Giuseppe Fonzi (Ita) Wilier Triestina12Row 16 - Cell 3
18Mikel Landa (Spa) Team Sky10Row 17 - Cell 3
19Valerio Conti (Ita) UAE Team Emirates10Row 18 - Cell 3
20Igor Anton (Spa) Dimension Data10Row 19 - Cell 3
21Iljo Keisse (Bel) Quick-Step Floors10Row 20 - Cell 3
22Jan Polanc (Slo) UAE Team Emirates9Row 21 - Cell 3
23Jacques Janse Van Rensburg (RSA) Dimension Data9Row 22 - Cell 3
24Ivan Rovny (Rus) Gazprom – Rusvelo9Row 23 - Cell 3
25Ilia Koshevoy (Blr) Wilier Triestina9Row 24 - Cell 3
26Silvan Dillier (Swi) BMC Racing Team8Row 25 - Cell 3
27Jose Rojas (Spa) Movistar Team6Row 26 - Cell 3
28Sergey Firsanov (Rus) Gazprom – Rusvelo6Row 27 - Cell 3
29Jan Tratnik (Slo) CCC Sprandi Polkowice5Row 28 - Cell 3
30Tomasz Marczynski (Pol) Lotto Soudal4Row 29 - Cell 3
31Pierre Rolland (Fra) Cannondale-Drapac4Row 30 - Cell 3
32Eugenio Alafaci (Ita) Trek-Segafredo4Row 31 - Cell 3
33Marcin Bialoblocki (Pol) CCC Sprandi Polkowice4Row 32 - Cell 3
34Hubert Dupont (Fra) AG2R La Mondiale3Row 33 - Cell 3
35Giovanni Visconti (Ita) Bahrain-Merida3Row 34 - Cell 3
36Lukasz Owsian (Pol) CCC Sprandi Polkowice3Row 35 - Cell 3
37Matteo Busato (Ita) Wilier Triestina3Row 36 - Cell 3
38Cesare Benedetti (Ita) Bora-Hansgrohe3Row 37 - Cell 3
39Viacheslav Kuznetsov (Rus) Katusha-Alpecin3Row 38 - Cell 3
40Mads Pedersen (Den) Trek-Segafredo3Row 39 - Cell 3
41Maximiliano Richeze (Arg) Quick-Step Floors3Row 40 - Cell 3
42Laurens Ten Dam (Ned) Team Sunweb2Row 41 - Cell 3
43Matteo Montaguti (Ita) AG2R La Mondiale2Row 42 - Cell 3
44Gorka Izagirre (Spa) Movistar Team2Row 43 - Cell 3
45André Greipel (Ger) Lotto Soudal2Row 44 - Cell 3
46Vincenzo Albanese (Ita) Bardiani CSF2Row 45 - Cell 3
47Andrey Amador (CRc) Movistar Team1Row 46 - Cell 3
48Laurens De Plus (Bel) Quick-Step Floors1Row 47 - Cell 3
49Gregor Mühlberger (Aut) Bora-Hansgrohe1Row 48 - Cell 3
50Valerio Agnoli (Ita) Bahrain-Merida1Row 49 - Cell 3
Swipe to scroll horizontally
Combativity classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Fernando Gaviria (Col) Quick-Step Floors42pts
2Jasper Stuyven (Bel) Trek-Segafredo29Row 1 - Cell 3
3Omar Fraile (Spa) Dimension Data26Row 2 - Cell 3
4Daniel Teklehaimanot (Eri) Dimension Data23Row 3 - Cell 3
5Luis León Sanchez (Spa) Astana Pro Team21Row 4 - Cell 3
6Lukas Pöstlberger (Aut) Bora-Hansgrohe20Row 5 - Cell 3
7Jan Polanc (Slo) UAE Team Emirates19Row 6 - Cell 3
8Simone Andreetta (Ita) Bardiani CSF19Row 7 - Cell 3
9André Greipel (Ger) Lotto Soudal18Row 8 - Cell 3
10Pavel Brutt (Rus) Gazprom – Rusvelo17Row 9 - Cell 3
11Eugert Zhupa (Alb) Wilier Triestina17Row 10 - Cell 3
12Marco Marcato (Ita) UAE Team Emirates14Row 11 - Cell 3
13Tom Dumoulin (Ned) Team Sunweb13Row 12 - Cell 3
14Silvan Dillier (Swi) BMC Racing Team13Row 13 - Cell 3
15Mirco Maestri (Ita) Bardiani CSF13Row 14 - Cell 3
16Thibaut Pinot (Fra) FDJ13Row 15 - Cell 3
17Evgeny Shalunov (Rus) Gazprom – Rusvelo13Row 16 - Cell 3
18Giovanni Visconti (Ita) Bahrain-Merida12Row 17 - Cell 3
19Sam Bennett (Irl) Bora-Hansgrohe12Row 18 - Cell 3
20Caleb Ewan (Aus) Orica-Scott11Row 19 - Cell 3
21Maciej Paterski (Pol) CCC Sprandi Polkowice11Row 20 - Cell 3
22Kristian Sbaragli (Ita) Dimension Data11Row 21 - Cell 3
23Geraint Thomas (GBr) Team Sky11Row 22 - Cell 3
24Pierre Rolland (Fra) Cannondale-Drapac11Row 23 - Cell 3
25Nairo Quintana (Col) Movistar Team10Row 24 - Cell 3
26Dmitriy Kozontchuk (Rus) Gazprom – Rusvelo10Row 25 - Cell 3
27Jacques Janse Van Rensburg (RSA) Dimension Data10Row 26 - Cell 3
28Jakub Mareczko (Ita) Wilier Triestina10Row 27 - Cell 3
29Sergey Firsanov (Rus) Gazprom – Rusvelo9Row 28 - Cell 3
30Giuseppe Fonzi (Ita) Wilier Triestina9Row 29 - Cell 3
31Gorka Izagirre (Spa) Movistar Team8Row 30 - Cell 3
32Ilnur Zakarin (Rus) Katusha-Alpecin8Row 31 - Cell 3
33Aleksei Tcatevich (Rus) Gazprom – Rusvelo8Row 32 - Cell 3
34Mikel Landa (Spa) Team Sky7Row 33 - Cell 3
35Igor Anton (Spa) Dimension Data7Row 34 - Cell 3
36Ivan Rovny (Rus) Gazprom – Rusvelo7Row 35 - Cell 3
37Maximiliano Richeze (Arg) Quick-Step Floors7Row 36 - Cell 3
38Ilia Koshevoy (Blr) Wilier Triestina7Row 37 - Cell 3
39Rui Costa (Por) UAE Team Emirates6Row 38 - Cell 3
40Jan Tratnik (Slo) CCC Sprandi Polkowice6Row 39 - Cell 3
41Cesare Benedetti (Ita) Bora-Hansgrohe6Row 40 - Cell 3
42Valerio Conti (Ita) UAE Team Emirates5Row 41 - Cell 3
43Iljo Keisse (Bel) Quick-Step Floors5Row 42 - Cell 3
44Rüdiger Selig (Ger) Bora-Hansgrohe5Row 43 - Cell 3
45Roberto Ferrari (Ita) UAE Team Emirates5Row 44 - Cell 3
46Phil Bauhaus (Ger) Team Sunweb5Row 45 - Cell 3
47Bauke Mollema (Ned) Trek-Segafredo4Row 46 - Cell 3
48Bob Jungels (Lux) Quick-Step Floors4Row 47 - Cell 3
49Michael Woods (Can) Cannondale-Drapac4Row 48 - Cell 3
50Laurens De Plus (Bel) Quick-Step Floors4Row 49 - Cell 3
51Tomasz Marczynski (Pol) Lotto Soudal4Row 50 - Cell 3
52Jose Rojas (Spa) Movistar Team4Row 51 - Cell 3
53Enrico Battaglin (Ita) Team LottoNl-Jumbo4Row 52 - Cell 3
54Eugenio Alafaci (Ita) Trek-Segafredo4Row 53 - Cell 3
55Marcin Bialoblocki (Pol) CCC Sprandi Polkowice4Row 54 - Cell 3
56Vincenzo Nibali (Ita) Bahrain-Merida3Row 55 - Cell 3
57Tanel Kangert (Est) Astana Pro Team3Row 56 - Cell 3
58Hubert Dupont (Fra) AG2R La Mondiale3Row 57 - Cell 3
59Lukasz Owsian (Pol) CCC Sprandi Polkowice3Row 58 - Cell 3
60Matteo Busato (Ita) Wilier Triestina3Row 59 - Cell 3
61Viacheslav Kuznetsov (Rus) Katusha-Alpecin3Row 60 - Cell 3
62Mads Pedersen (Den) Trek-Segafredo3Row 61 - Cell 3
63Dario Cataldo (Ita) Astana Pro Team2Row 62 - Cell 3
64Laurens Ten Dam (Ned) Team Sunweb2Row 63 - Cell 3
65Matteo Montaguti (Ita) AG2R La Mondiale2Row 64 - Cell 3
66Vasil Kiryienka (Blr) Team Sky2Row 65 - Cell 3
67Ryan Gibbons (RSA) Dimension Data2Row 66 - Cell 3
68Sacha Modolo (Ita) UAE Team Emirates2Row 67 - Cell 3
69Vincenzo Albanese (Ita) Bardiani CSF2Row 68 - Cell 3
70Andrey Amador (CRc) Movistar Team1Row 69 - Cell 3
71Domenico Pozzovivo (Ita) AG2R La Mondiale1Row 70 - Cell 3
72Adam Yates (GBr) Orica-Scott1Row 71 - Cell 3
73Ben Hermans (Bel) BMC Racing Team1Row 72 - Cell 3
74Kanstantsin Siutsou (Blr) Bahrain-Merida1Row 73 - Cell 3
75Gregor Mühlberger (Aut) Bora-Hansgrohe1Row 74 - Cell 3
76Davide Villella (Ita) Cannondale-Drapac1Row 75 - Cell 3
77Valerio Agnoli (Ita) Bahrain-Merida1Row 76 - Cell 3
Swipe to scroll horizontally
Young riders classification
#Rider Name (Country) TeamResult
1Bob Jungels (Lux) Quick-Step Floors52:45:04
2Davide Formolo (Ita) Cannondale-Drapac0:02:23
3Adam Yates (GBr) Orica-Scott0:02:56
4Jan Polanc (Slo) UAE Team Emirates0:03:43
5Simone Petilli (Ita) UAE Team Emirates0:09:27
6Cristian Rodriguez (Spa) Wilier Triestina0:16:31
7Laurens De Plus (Bel) Quick-Step Floors0:16:38
8Alexander Foliforov (Rus) Gazprom – Rusvelo0:38:07
9Valerio Conti (Ita) UAE Team Emirates0:40:52
10Michal Schlegel (Cze) CCC Sprandi Polkowice0:44:03
11Julien Bernard (Fra) Trek-Segafredo0:44:40
12François Bidard (Fra) AG2R La Mondiale0:45:26
13Sebastian Henao (Col) Team Sky0:45:49
14Gregor Mühlberger (Aut) Bora-Hansgrohe0:51:24
15Hugh Carthy (GBr) Cannondale-Drapac1:00:30
16Carlos Verona (Spa) Orica-Scott1:01:46
17Clement Chevrier (Fra) AG2R La Mondiale1:05:47
18Felix Großschartner (Aut) CCC Sprandi Polkowice1:05:49
19Edward Ravasi (Ita) UAE Team Emirates1:06:16
20Quentin Jauregui (Fra) AG2R La Mondiale1:12:18
21Matvey Mamykin (Rus) Katusha-Alpecin1:13:42
22Dylan Teuns (Bel) BMC Racing Team1:18:34
23Lukas Pöstlberger (Aut) Bora-Hansgrohe1:20:53
24Jasper Stuyven (Bel) Trek-Segafredo1:23:11
25Luka Pibernik (Slo) Bahrain-Merida1:24:53
26Sindre Skjøstad Lunke (Nor) Team Sunweb1:26:13
27Ryan Gibbons (RSA) Dimension Data1:29:05
28Fernando Gaviria (Col) Quick-Step Floors1:32:32
29Manuel Senni (Ita) BMC Racing Team1:33:22
30Jasper De Buyst (Bel) Lotto Soudal1:36:09
31Matej Mohoric (Slo) UAE Team Emirates1:36:50
32Giulio Ciccone (Ita) Bardiani CSF1:38:04
33Mads Pedersen (Den) Trek-Segafredo1:41:48
34Julen Amezqueta (Spa) Wilier Triestina1:50:31
35Alexander Edmondson (Aus) Orica-Scott1:51:18
36Davide Martinelli (Ita) Quick-Step Floors1:51:50
37Vincenzo Albanese (Ita) Bardiani CSF1:54:01
38Caleb Ewan (Aus) Orica-Scott1:58:11
39Evgeny Shalunov (Rus) Gazprom – Rusvelo1:58:36
40Daniel Martinez (Col) Wilier Triestina2:02:11
41Phil Bauhaus (Ger) Team Sunweb2:02:37
42Lorenzo Rota (Ita) Bardiani CSF2:05:14
43Jakub Mareczko (Ita) Wilier Triestina2:06:26
44Ivan Savitckii (Rus) Gazprom – Rusvelo2:07:59
45Simone Andreetta (Ita) Bardiani CSF2:11:12
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1Movistar Team158:17:43
2Astana Pro Team0:03:39
3UAE Team Emirates0:09:30
4Cannondale-Drapac0:20:05
5AG2R La Mondiale0:21:24
6Bahrain-Merida0:21:25
7FDJ0:22:35
8Team Sunweb0:25:11
9BMC Racing Team0:33:09
10Trek-Segafredo0:39:27
11Team Sky0:42:23
12Team LottoNl-Jumbo0:45:14
13Dimension Data0:50:52
14Lotto Soudal0:57:05
15Quick-Step Floors0:57:07
16Orica-Scott1:06:50
17Katusha-Alpecin1:17:51
18Bora-Hansgrohe1:24:55
19CCC Sprandi Polkowice1:26:08
20Gazprom – Rusvelo2:22:23
21Wilier Triestina2:44:22
22Bardiani CSF4:10:16
Swipe to scroll horizontally
Super teams classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Quick-Step Floors332pts
2Dimension Data230Row 1 - Cell 3
3UAE Team Emirates223Row 2 - Cell 3
4Bora-Hansgrohe223Row 3 - Cell 3
5Trek-Segafredo210Row 4 - Cell 3
6Team Sunweb157Row 5 - Cell 3
7Lotto Soudal148Row 6 - Cell 3
8Orica-Scott138Row 7 - Cell 3
9Movistar Team136Row 8 - Cell 3
10Bahrain-Merida120Row 9 - Cell 3
11Wilier Triestina115Row 10 - Cell 3
12Astana Pro Team112Row 11 - Cell 3
13Team Sky111Row 12 - Cell 3
14Gazprom – Rusvelo91Row 13 - Cell 3
15FDJ74Row 14 - Cell 3
16Team LottoNl-Jumbo70Row 15 - Cell 3
17BMC Racing Team70Row 16 - Cell 3
18Cannondale-Drapac69Row 17 - Cell 3
19Katusha-Alpecin65Row 18 - Cell 3
20Bardiani CSF51Row 19 - Cell 3
21CCC Sprandi Polkowice37Row 20 - Cell 3
22AG2R La Mondiale33Row 21 - Cell 3
Patrick Fletcher

Patrick is a freelance sports writer and editor. He’s an NCTJ-accredited journalist with a bachelor’s degree in modern languages (French and Spanish). Patrick worked full-time at Cyclingnews for eight years between 2015 and 2023, latterly as Deputy Editor.

Latest on Cyclingnews