Vuelta a Espana: Chris Froome wins stage 9

Chris Froome (Team Sky) put his stamp on the Vuelta a Espana, winning stage 9 to take his first Grand Tour stage of the year. The race leader was able to pull away from his rivals on the final climb up the Puig Llorença and win by four seconds ahead of Esteban Chaves (Orica-Scott), with Michael Woods (Cannondale-Drapac) one second further back.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Christopher Froome (GBr) Team Sky4:07:13
2Johan Esteban Chaves Rubio (Col) Orica-Scott0:00:04
3Michael Woods (Can) Cannondale-Drapac0:00:05
4Wilco Kelderman (Ned) Team Sunweb0:00:08
5Ilnur Zakarin (Rus) Katusha-AlpecinRow 4 - Cell 2
6Alberto Contador Velasco (Spa) Trek-Segafredo0:00:12
7David de la Cruz (Spa) Quick-Step FloorsRow 6 - Cell 2
8Sam Oomen (Ned) Team SunwebRow 7 - Cell 2
9Nicolas Roche (Irl) BMC Racing Team0:00:14
10Vincenzo Nibali (Ita) Bahrain-MeridaRow 9 - Cell 2
11Fabio Aru (Ita) Astana Pro Team0:00:17
12Tejay van Garderen (USA) BMC Racing Team0:00:19
13Miguel Angel Lopez (Col) Astana Pro TeamRow 12 - Cell 2
14Jack Haig (Aus) Orica-Scott0:00:23
15Antonio Pedrero (Spa) Movistar Team0:00:27
16Adam Yates (GBr) Orica-ScottRow 15 - Cell 2
17Steven Kruijswijk (Ned) Team LottoNL-Jumbo0:00:29
18Wout Poels (Ned) Team Sky0:00:55
19Domenico Pozzovivo (Ita) AG2R La Mondiale0:01:09
20Louis Meintjes (RSA) UAE Team EmiratesRow 19 - Cell 2
21Mikel Nieve Ituralde (Spa) Team Sky0:01:13
22Igor Anton Hernandez (Spa) Dimension Data0:01:15
23Antwan Tolhoek (Ned) Team LottoNL-Jumbo0:01:17
24Romain Bardet (Fra) AG2R La MondialeRow 23 - Cell 2
25Franco Pellizotti (Ita) Bahrain-MeridaRow 24 - Cell 2
26Rui Alberto Faria da Costa (Por) UAE Team Emirates0:01:22
27Pello Bilbao (Spa) Astana Pro Team0:01:24
28Jan Polanc (Slo) UAE Team Emirates0:01:28
29Darwin Atapuma (Col) UAE Team EmiratesRow 28 - Cell 2
30Jarlinson Pantano (Col) Trek-Segafredo0:01:34
31Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits0:01:36
32Richard Carapaz (Ecu) Movistar Team0:01:50
33Sergio Pardilla Bellon (Spa) Caja Rural-Seguros RGA0:01:52
34Sander Armee (Bel) Lotto Soudal0:01:54
35Daniel Moreno Fernandez (Spa) Movistar Team0:01:58
36Fabricio Ferrari (Uru) Caja Rural-Seguros RGA0:02:01
37Peter Stetina (USA) Trek-SegafredoRow 36 - Cell 2
38Hernán Aguirre (Col) Manzana Postobon0:02:18
39Jetse Bol (Ned) Manzana Postobon0:02:31
40Stefan Denifl (Aut) Aqua Blue Sport0:02:32
41Nelson Oliveira (Por) Movistar Team0:02:37
42Jesus Hernandez Blazquez (Spa) Trek-SegafredoRow 41 - Cell 2
43Hector Sáez Benito (Spa) Caja Rural-Seguros RGA0:02:54
44Jose Joaquin Rojas Gil (Spa) Movistar Team0:03:08
45Anthony Roux (Fra) FDJ0:03:14
46Bart De Clercq (Bel) Lotto SoudalRow 45 - Cell 2
47Stéphane Rossetto (Fra) Cofidis, Solutions Credits0:03:34
48Rafal Majka (Pol) Bora-Hansgrohe0:04:08
49Matvey Mamykin (Rus) Katusha-Alpecin0:04:09
50Enric Mas (Spa) Quick-Step FloorsRow 49 - Cell 2
51Lachlan Morton (Aus) Dimension Data0:04:23
52Stef Clement (Ned) Team LottoNL-Jumbo0:04:47
53Daan Olivier (Ned) Team LottoNL-JumboRow 52 - Cell 2
54Koen Bouwman (Ned) Team LottoNL-JumboRow 53 - Cell 2
55Diego Rosa (Ita) Team Sky0:04:55
56Gianni Moscon (Ita) Team SkyRow 55 - Cell 2
57Clement Chevrier (Fra) AG2R La Mondiale0:05:26
58Alexandre Geniez (Fra) AG2R La MondialeRow 57 - Cell 2
59Bob Jungels (Lux) Quick-Step Floors0:05:53
60Serge Pauwels (Bel) Dimension DataRow 59 - Cell 2
61Pawel Poljanski (Pol) Bora-Hansgrohe0:05:56
62Maxime Monfort (Bel) Lotto Soudal0:06:10
63Alberto Losada Alguacil (Spa) Katusha-Alpecin0:06:13
64Odd Christian Eiking (Nor) FDJRow 63 - Cell 2
65Matej Mohoric (Slo) UAE Team EmiratesRow 64 - Cell 2
66Juan Felipe Osorio (Col) Manzana Postobon0:06:34
67Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA0:07:14
68Luis León Sánchez (Spa) Astana Pro TeamRow 67 - Cell 2
69Omar Fraile Matarranza (Spa) Dimension DataRow 68 - Cell 2
70Aldemar Reyes (Col) Manzana PostobonRow 69 - Cell 2
71Koen de Kort (Ned) Trek-Segafredo0:07:25
72Tim Declercq (Bel) Quick-Step Floors0:07:52
73Kilian Frankiny (Swi) BMC Racing TeamRow 72 - Cell 2
74Tomasz Marczynski (Pol) Lotto Soudal0:08:01
75Adam Hansen (Aus) Lotto SoudalRow 74 - Cell 2
76Emanuel Buchmann (Ger) Bora-HansgroheRow 75 - Cell 2
77Tobias Ludvigsson (Swe) FDJ0:08:15
78Salvatore Puccio (Ita) Team Sky0:08:18
79Floris De Tier (Bel) Team LottoNL-Jumbo0:08:19
80Jeremy Maison (Fra) FDJ0:08:21
81Maxim Belkov (Rus) Katusha-AlpecinRow 80 - Cell 2
82Manuele Boaro (Ita) Bahrain-Merida0:08:23
83Alessandro De Marchi (Ita) BMC Racing Team0:09:07
84Francisco Ventoso (Spa) BMC Racing TeamRow 83 - Cell 2
85Anthony Turgis (Fra) Cofidis, Solutions Credits0:09:12
86Domen Novak (Slo) Bahrain-Merida0:09:32
87Marc Soler (Spa) Movistar Team0:09:35
88Rohan Dennis (Aus) BMC Racing Team0:09:37
89Nicholas Schultz (Aus) Caja Rural-Seguros RGA0:09:41
90David Lopez Garcia (Spa) Team Sky0:09:53
91Rubén Fernandez (Spa) Movistar TeamRow 90 - Cell 2
92Markel Irizar Aranburu (Spa) Trek-SegafredoRow 91 - Cell 2
93Ricardo Vilela (Por) Manzana PostobonRow 92 - Cell 2
94Thomas De Gendt (Bel) Lotto SoudalRow 93 - Cell 2
95Alexey Lutsenko (Kaz) Astana Pro TeamRow 94 - Cell 2
96Nikita Stalnov (Kaz) Astana Pro TeamRow 95 - Cell 2
97Lennard Kämna (Ger) Team SunwebRow 96 - Cell 2
98Hugo Houle (Can) AG2R La MondialeRow 97 - Cell 2
99Chad Haga (USA) Team SunwebRow 98 - Cell 2
100Søren Kragh Andersen (Den) Team Sunweb0:10:01
101Chris Hamilton (Aus) Team Sunweb0:10:04
102Lennard Hofstede (Ned) Team SunwebRow 101 - Cell 2
103Bert-Jan Lindeman (Ned) Team LottoNL-JumboRow 102 - Cell 2
104Loic Vliegen (Bel) BMC Racing Team0:10:33
105Edward Theuns (Bel) Trek-Segafredo0:10:37
106Simon Yates (GBr) Orica-ScottRow 105 - Cell 2
107Christopher Juul Jensen (Den) Orica-ScottRow 106 - Cell 2
108Antonio Nibali (Ita) Bahrain-MeridaRow 107 - Cell 2
109Eros Capecchi (Ita) Quick-Step FloorsRow 108 - Cell 2
110Anthony Perez (Fra) Cofidis, Solutions CreditsRow 109 - Cell 2
111Carlos Verona Quintanilla (Spa) Orica-ScottRow 110 - Cell 2
112Joe Dombrowski (USA) Cannondale-Drapac0:11:37
113Simon Clarke (Aus) Cannondale-DrapacRow 112 - Cell 2
114Marco Haller (Aut) Katusha-Alpecin0:11:47
115Hernando Bohórquez (Col) Manzana Postobon0:12:33
116Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA0:15:20
117Diego Rubio (Spa) Caja Rural-Seguros RGARow 116 - Cell 2
118Lasse Norman Hansen (Den) Aqua Blue Sport0:19:17
119Julien Bernard (Fra) Trek-SegafredoRow 118 - Cell 2
120Juan José Lobato (Spa) Team LottoNL-JumboRow 119 - Cell 2
121Sebastián Molano (Col) Manzana PostobonRow 120 - Cell 2
122Przemyslaw Niemiec (Pol) UAE Team EmiratesRow 121 - Cell 2
123Damiano Caruso (Ita) BMC Racing TeamRow 122 - Cell 2
124Valerio Agnoli (Ita) Bahrain-MeridaRow 123 - Cell 2
125Brendan Canty (Aus) Cannondale-DrapacRow 124 - Cell 2
126Giovanni Visconti (Ita) Bahrain-MeridaRow 125 - Cell 2
127Julien Duval (Fra) AG2R La MondialeRow 126 - Cell 2
128Jimmy Turgis (Fra) Cofidis, Solutions CreditsRow 127 - Cell 2
129Guillaume Bonnafond (Fra) Cofidis, Solutions CreditsRow 128 - Cell 2
130Rafael Reis (Por) Caja Rural-Seguros RGARow 129 - Cell 2
131Bernardo Suaza (Col) Manzana PostobonRow 130 - Cell 2
132Alexis Gougeard (Fra) AG2R La MondialeRow 131 - Cell 2
133Laurens De Vreese (Bel) Astana Pro TeamRow 132 - Cell 2
134David Arroyo Duran (Spa) Caja Rural-Seguros RGARow 133 - Cell 2
135Johannes Fröhlinger (Ger) Team SunwebRow 134 - Cell 2
136Jorge Arcas (Spa) Movistar TeamRow 135 - Cell 2
137Fernando Orjuela (Col) Manzana PostobonRow 136 - Cell 2
138Sergei Chernetckii (Rus) Astana Pro TeamRow 137 - Cell 2
139Lorrenzo Manzin (Fra) FDJRow 138 - Cell 2
140Jacques Janse van Rensburg (RSA) Dimension DataRow 139 - Cell 2
141Nico Denz (Ger) AG2R La MondialeRow 140 - Cell 2
142Christian Knees (Ger) Team SkyRow 141 - Cell 2
143Yves Lampaert (Bel) Quick-Step FloorsRow 142 - Cell 2
144Daniel Hoelgaard (Nor) FDJRow 143 - Cell 2
145Julian Alaphilippe (Fra) Quick-Step FloorsRow 144 - Cell 2
146Peter Koning (Ned) Aqua Blue SportRow 145 - Cell 2
147Aaron Gate (NZl) Aqua Blue SportRow 146 - Cell 2
148Arnaud Courteille (Fra) FDJRow 147 - Cell 2
149Rein Taaramäe (Est) Katusha-AlpecinRow 148 - Cell 2
150Daniel Navarro Garcia (Spa) Cofidis, Solutions CreditsRow 149 - Cell 2
151Federico Zurlo (Ita) UAE Team EmiratesRow 150 - Cell 2
152Ivan Garcia Cortina (Spa) Bahrain-MeridaRow 151 - Cell 2
153Axel Domont (Fra) AG2R La Mondiale0:19:44
154Remy Mertz (Bel) Lotto Soudal0:19:49
155Sam Bewley (NZl) Orica-Scott0:20:36
156George Bennett (NZl) Team LottoNL-JumboRow 155 - Cell 2
157Thomas Scully (NZl) Cannondale-DrapacRow 156 - Cell 2
158Svein Tuft (Can) Orica-ScottRow 157 - Cell 2
159Tom Van Asbroeck (Bel) Cannondale-DrapacRow 158 - Cell 2
160Adam Blythe (GBr) Aqua Blue SportRow 159 - Cell 2
161Mark Christian (GBr) Aqua Blue SportRow 160 - Cell 2
162Ian Stannard (GBr) Team SkyRow 161 - Cell 2
163Conor Dunne (Irl) Aqua Blue SportRow 162 - Cell 2
164Christoph Pfingsten (Ger) Bora-Hansgrohe0:20:45
165Davide Villella (Ita) Cannondale-DrapacRow 164 - Cell 2
166Kenneth Van Bilsen (Bel) Cofidis, Solutions Credits0:21:08
167Matteo Trentin (Ita) Quick-Step Floors0:21:17
168Daniel Oss (Ita) BMC Racing TeamRow 167 - Cell 2
169Sacha Modolo (Ita) UAE Team Emirates0:21:25
170Michael Mørkøv (Den) Katusha-AlpecinRow 169 - Cell 2
171Niki Terpstra (Ned) Quick-Step FloorsRow 170 - Cell 2
172Michel Kreder (Ned) Aqua Blue SportRow 171 - Cell 2
173Andreas Schillinger (Ger) Bora-HansgroheRow 172 - Cell 2
174Patrick Konrad (Aut) Bora-HansgroheRow 173 - Cell 2
175Michael Schwarzmann (Ger) Bora-HansgroheRow 174 - Cell 2
176Magnus Cort (Den) Orica-Scott0:22:10
177Jelle Wallays (Bel) Lotto SoudalRow 176 - Cell 2
178William Clarke (Aus) Cannondale-Drapac0:24:04
179Toms Skujins (Lat) Cannondale-DrapacRow 178 - Cell 2
DNFJohan Le Bon (Fra) FDJRow 179 - Cell 2
DNFJens Debusschere (Bel) Lotto SoudalRow 180 - Cell 2
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Christopher Froome (GBr) Team Sky25pts
2Johan Esteban Chaves Rubio (Col) Orica-Scott20Row 1 - Cell 3
3Michael Woods (Can) Cannondale-Drapac16Row 2 - Cell 3
4Wilco Kelderman (Ned) Team Sunweb14Row 3 - Cell 3
5Ilnur Zakarin (Rus) Katusha-Alpecin12Row 4 - Cell 3
6Alberto Contador Velasco (Spa) Trek-Segafredo10Row 5 - Cell 3
7David de la Cruz (Spa) Quick-Step Floors9Row 6 - Cell 3
8Sam Oomen (Ned) Team Sunweb8Row 7 - Cell 3
9Nicolas Roche (Irl) BMC Racing Team7Row 8 - Cell 3
10Vincenzo Nibali (Ita) Bahrain-Merida6Row 9 - Cell 3
11Fabio Aru (Ita) Astana Pro Team5Row 10 - Cell 3
12Tejay van Garderen (USA) BMC Racing Team4Row 11 - Cell 3
13Miguel Angel Lopez (Col) Astana Pro Team3Row 12 - Cell 3
14Jack Haig (Aus) Orica-Scott2Row 13 - Cell 3
15Antonio Pedrero (Spa) Movistar Team1Row 14 - Cell 3
Swipe to scroll horizontally
Sprint 1 - km 160
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tobias Ludvigsson (Swe) FDJ4pts
2Marc Soler (Spa) Movistar Team2Row 1 - Cell 3
3Koen de Kort (Ned) Trek-Segafredo1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 1 (Cat. 2) Alto de Llorença, km 132.1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Marc Soler (Spa) Movistar Team5pts
2Tobias Ludvigsson (Swe) FDJ3Row 1 - Cell 3
3Ricardo Vilela (Por) Manzana Postobon1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 2 (Cat. 1) Alto de Llorença, km 174
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Christopher Froome (GBr) Team Sky10pts
2Johan Esteban Chaves Rubio (Col) Orica-Scott6Row 1 - Cell 3
3Michael Woods (Can) Cannondale-Drapac4Row 2 - Cell 3
4Wilco Kelderman (Ned) Team Sunweb2Row 3 - Cell 3
5Ilnur Zakarin (Rus) Katusha-Alpecin1Row 4 - Cell 3
Swipe to scroll horizontally
Most combative
#Rider Name (Country) Team
1Marc Soler (Spa) Movistar Team
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Orica-Scott12:22:33
2Astana Pro Team0:01:06
3Team Sky0:01:14
4Trek-Segafredo0:02:53
5UAE Team Emirates0:03:05
6Movistar Team0:03:21
7Team Lotto NL-Jumbo0:05:39
8Caja Rural-Seguros RGA0:05:53
9AG2R La Mondiale0:06:58
10BMC Racing Team0:07:31
11Bahrain-Merida0:09:00
12Team Sunweb0:09:19
13Quick-Step Floors0:09:20
14Katusha-Alpecin0:09:36
15Lotto Soudal0:10:24
16Manzana Postobon Team0:10:29
17Team Dimension Data0:10:37
18Cofidis, Solutions Credits0:13:28
19FDJ0:16:48
20Bora-Hansgrohe0:17:11
21Cannondale-Drapac0:22:25
22Aqua Blue Sport0:40:12
Swipe to scroll horizontally
General classification after stage 9
#Rider Name (Country) TeamResult
1Christopher Froome (GBr) Team Sky36:33:16
2Johan Esteban Chaves Rubio (Col) Orica-Scott0:00:36
3Nicolas Roche (Irl) BMC Racing Team0:01:05
4Vincenzo Nibali (Ita) Bahrain-Merida0:01:17
5Tejay van Garderen (USA) BMC Racing Team0:01:27
6David de la Cruz (Spa) Quick-Step Floors0:01:30
7Fabio Aru (Ita) Astana Pro Team0:01:33
8Michael Woods (Can) Cannondale-Drapac0:01:52
9Adam Yates (GBr) Orica-Scott0:01:55
10Ilnur Zakarin (Rus) Katusha-Alpecin0:02:15
11Wilco Kelderman (Ned) Team Sunweb0:02:31
12Sam Oomen (Ned) Team Sunweb0:03:04
13Alberto Contador Velasco (Spa) Trek-Segafredo0:03:32
14Wout Poels (Ned) Team Sky0:03:45
15Jan Polanc (Slo) UAE Team Emirates0:04:07
16Miguel Angel Lopez (Col) Astana Pro Team0:04:09
17Louis Meintjes (RSA) UAE Team Emirates0:04:42
18Steven Kruijswijk (Ned) Team LottoNL-Jumbo0:04:46
19Nelson Oliveira (Por) Movistar Team0:04:50
20Jetse Bol (Ned) Manzana Postobon0:05:53
21Igor Anton Hernandez (Spa) Dimension Data0:05:54
22Rui Alberto Faria da Costa (Por) UAE Team Emirates0:06:27
23Mikel Nieve Ituralde (Spa) Team Sky0:07:24
24Sergio Pardilla Bellon (Spa) Caja Rural-Seguros RGA0:08:27
25Romain Bardet (Fra) AG2R La Mondiale0:10:51
26Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA0:12:25
27Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits0:12:37
28Jose Joaquin Rojas Gil (Spa) Movistar Team0:13:20
29Simon Yates (GBr) Orica-Scott0:13:21
30Darwin Atapuma (Col) UAE Team Emirates0:13:54
31Jack Haig (Aus) Orica-Scott0:13:56
32Domenico Pozzovivo (Ita) AG2R La Mondiale0:14:03
33Daniel Moreno Fernandez (Spa) Movistar Team0:14:51
34Luis León Sánchez (Spa) Astana Pro Team0:15:31
35Peter Stetina (USA) Trek-Segafredo0:19:16
36Rafal Majka (Pol) Bora-Hansgrohe0:22:29
37Gianni Moscon (Ita) Team Sky0:23:48
38Sander Armee (Bel) Lotto Soudal0:24:05
39Franco Pellizotti (Ita) Bahrain-Merida0:25:16
40Jarlinson Pantano (Col) Trek-Segafredo0:26:44
41Matej Mohoric (Slo) UAE Team Emirates0:27:58
42Stef Clement (Ned) Team LottoNL-Jumbo0:28:24
43Bart De Clercq (Bel) Lotto Soudal0:28:56
44Tomasz Marczynski (Pol) Lotto Soudal0:31:04
45Emanuel Buchmann (Ger) Bora-Hansgrohe0:31:45
46Pawel Poljanski (Pol) Bora-Hansgrohe0:32:21
47Bob Jungels (Lux) Quick-Step Floors0:32:40
48Richard Carapaz (Ecu) Movistar Team0:33:59
49Antwan Tolhoek (Ned) Team LottoNL-Jumbo0:34:07
50Maxime Monfort (Bel) Lotto Soudal0:34:26
51Daan Olivier (Ned) Team LottoNL-Jumbo0:34:51
52Diego Rosa (Ita) Team Sky0:34:59
53Alberto Losada Alguacil (Spa) Katusha-Alpecin0:35:02
54Aldemar Reyes (Col) Manzana Postobon0:35:14
55Clement Chevrier (Fra) AG2R La Mondiale0:35:18
56Odd Christian Eiking (Nor) FDJ0:35:25
57Ricardo Vilela (Por) Manzana Postobon0:35:36
58Hernán Aguirre (Col) Manzana Postobon0:38:55
59Fabricio Ferrari (Uru) Caja Rural-Seguros RGA0:39:58
60Lachlan Morton (Aus) Dimension Data0:42:18
61Enric Mas (Spa) Quick-Step Floors0:42:21
62Valerio Agnoli (Ita) Bahrain-Merida0:45:22
63Serge Pauwels (Bel) Dimension Data0:45:41
64Tobias Ludvigsson (Swe) FDJ0:47:09
65Pello Bilbao (Spa) Astana Pro Team0:47:35
66Alessandro De Marchi (Ita) BMC Racing Team0:50:53
67Koen de Kort (Ned) Trek-Segafredo0:51:25
68Marc Soler (Spa) Movistar Team0:51:45
69Floris De Tier (Bel) Team LottoNL-Jumbo0:52:55
70Anthony Roux (Fra) FDJ0:53:30
71Stéphane Rossetto (Fra) Cofidis, Solutions CreditsRow 70 - Cell 2
72Jesus Hernandez Blazquez (Spa) Trek-Segafredo0:53:33
73Koen Bouwman (Ned) Team LottoNL-Jumbo0:53:35
74Giovanni Visconti (Ita) Bahrain-Merida0:54:07
75Bernardo Suaza (Col) Manzana Postobon0:55:14
76Thomas De Gendt (Bel) Lotto Soudal0:55:33
77Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits0:56:09
78Jimmy Turgis (Fra) Cofidis, Solutions Credits0:57:27
79Antonio Pedrero (Spa) Movistar Team0:57:39
80Rohan Dennis (Aus) BMC Racing Team0:57:57
81Anthony Perez (Fra) Cofidis, Solutions Credits0:57:59
82Alexey Lutsenko (Kaz) Astana Pro Team0:58:17
83Jeremy Maison (Fra) FDJ0:58:27
84Matvey Mamykin (Rus) Katusha-Alpecin0:58:39
85Sergei Chernetckii (Rus) Astana Pro Team0:59:07
86Guillaume Bonnafond (Fra) Cofidis, Solutions Credits0:59:08
87Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA0:59:42
88Manuele Boaro (Ita) Bahrain-Merida1:00:12
89Loic Vliegen (Bel) BMC Racing Team1:00:24
90Julian Alaphilippe (Fra) Quick-Step Floors1:01:08
91Simon Clarke (Aus) Cannondale-Drapac1:01:17
92Domen Novak (Slo) Bahrain-Merida1:02:37
93Juan Felipe Osorio (Col) Manzana Postobon1:03:22
94Francisco Ventoso (Spa) BMC Racing Team1:04:04
95Adam Hansen (Aus) Lotto Soudal1:04:20
96Hugo Houle (Can) AG2R La Mondiale1:04:44
97Fernando Orjuela (Col) Manzana Postobon1:05:32
98Joe Dombrowski (USA) Cannondale-Drapac1:05:36
99Alexandre Geniez (Fra) AG2R La Mondiale1:05:37
100Marco Haller (Aut) Katusha-Alpecin1:05:46
101Stefan Denifl (Aut) Aqua Blue Sport1:06:25
102Christopher Juul Jensen (Den) Orica-Scott1:06:28
103Lennard Kämna (Ger) Team Sunweb1:06:58
104Davide Villella (Ita) Cannondale-Drapac1:07:10
105Brendan Canty (Aus) Cannondale-Drapac1:07:51
106Arnaud Courteille (Fra) FDJ1:07:58
107Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo1:08:52
108Carlos Verona Quintanilla (Spa) Orica-Scott1:09:00
109Rubén Fernandez (Spa) Movistar Team1:09:21
110Chad Haga (USA) Team Sunweb1:09:36
111Michel Kreder (Ned) Aqua Blue Sport1:09:40
112Anthony Turgis (Fra) Cofidis, Solutions Credits1:09:46
113Kilian Frankiny (Swi) BMC Racing Team1:09:52
114Julien Bernard (Fra) Trek-Segafredo1:10:18
115Salvatore Puccio (Ita) Team Sky1:10:27
116Markel Irizar Aranburu (Spa) Trek-Segafredo1:11:03
117Przemyslaw Niemiec (Pol) UAE Team Emirates1:11:15
118Hector Sáez Benito (Spa) Caja Rural-Seguros RGA1:11:49
119Matteo Trentin (Ita) Quick-Step Floors1:12:20
120Laurens De Vreese (Bel) Astana Pro Team1:12:34
121Jacques Janse van Rensburg (RSA) Dimension Data1:12:37
122Alexis Gougeard (Fra) AG2R La Mondiale1:13:01
123Søren Kragh Andersen (Den) Team Sunweb1:13:33
124Edward Theuns (Bel) Trek-Segafredo1:14:02
125Toms Skujins (Lat) Cannondale-Drapac1:14:54
126Eros Capecchi (Ita) Quick-Step Floors1:15:10
127David Arroyo Duran (Spa) Caja Rural-Seguros RGA1:16:05
128Damiano Caruso (Ita) BMC Racing Team1:16:33
129Antonio Nibali (Ita) Bahrain-Merida1:18:03
130Lennard Hofstede (Ned) Team Sunweb1:18:48
131Tim Declercq (Bel) Quick-Step Floors1:19:28
132Omar Fraile Matarranza (Spa) Dimension Data1:20:49
133Nikita Stalnov (Kaz) Astana Pro Team1:20:54
134Tom Van Asbroeck (Bel) Cannondale-Drapac1:20:59
135Sacha Modolo (Ita) UAE Team Emirates1:21:01
136Julien Duval (Fra) AG2R La Mondiale1:21:39
137Juan José Lobato (Spa) Team LottoNL-Jumbo1:22:23
138Patrick Konrad (Aut) Bora-Hansgrohe1:23:13
139David Lopez Garcia (Spa) Team Sky1:23:30
140Christoph Pfingsten (Ger) Bora-Hansgrohe1:23:33
141Johannes Fröhlinger (Ger) Team Sunweb1:24:29
142Axel Domont (Fra) AG2R La Mondiale1:24:38
143Christian Knees (Ger) Team Sky1:25:21
144Magnus Cort (Den) Orica-Scott1:27:00
145Chris Hamilton (Aus) Team Sunweb1:27:23
146Maxim Belkov (Rus) Katusha-Alpecin1:27:24
147Daniel Oss (Ita) BMC Racing Team1:29:26
148Daniel Hoelgaard (Nor) FDJ1:29:37
149Diego Rubio (Spa) Caja Rural-Seguros RGA1:29:56
150Yves Lampaert (Bel) Quick-Step Floors1:30:56
151Rafael Reis (Por) Caja Rural-Seguros RGA1:31:44
152Nicholas Schultz (Aus) Caja Rural-Seguros RGA1:31:53
153Aaron Gate (NZl) Aqua Blue Sport1:32:41
154Hernando Bohórquez (Col) Manzana Postobon1:32:50
155Nico Denz (Ger) AG2R La Mondiale1:33:17
156Ivan Garcia Cortina (Spa) Bahrain-Merida1:33:43
157George Bennett (NZl) Team LottoNL-Jumbo1:34:33
158William Clarke (Aus) Cannondale-Drapac1:36:02
159Mark Christian (GBr) Aqua Blue Sport1:36:48
160Niki Terpstra (Ned) Quick-Step Floors1:38:55
161Remy Mertz (Bel) Lotto Soudal1:40:57
162Rein Taaramäe (Est) Katusha-Alpecin1:40:58
163Thomas Scully (NZl) Cannondale-Drapac1:41:04
164Michael Mørkøv (Den) Katusha-Alpecin1:42:14
165Adam Blythe (GBr) Aqua Blue Sport1:42:38
166Sebastián Molano (Col) Manzana Postobon1:43:12
167Ian Stannard (GBr) Team Sky1:44:15
168Michael Schwarzmann (Ger) Bora-Hansgrohe1:45:02
169Svein Tuft (Can) Orica-Scott1:45:13
170Kenneth Van Bilsen (Bel) Cofidis, Solutions Credits1:45:59
171Sam Bewley (NZl) Orica-Scott1:46:09
172Andreas Schillinger (Ger) Bora-Hansgrohe1:46:24
173Lasse Norman Hansen (Den) Aqua Blue Sport1:47:10
174Jelle Wallays (Bel) Lotto Soudal1:47:42
175Peter Koning (Ned) Aqua Blue Sport1:48:55
176Jorge Arcas (Spa) Movistar Team1:50:18
177Federico Zurlo (Ita) UAE Team Emirates1:52:14
178Conor Dunne (Irl) Aqua Blue Sport1:53:43
179Lorrenzo Manzin (Fra) FDJ1:55:19
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Christopher Froome (GBr) Team Sky55pts
2Matteo Trentin (Ita) Quick-Step Floors49Row 1 - Cell 3
3Pawel Poljanski (Pol) Bora-Hansgrohe44Row 2 - Cell 3
4Matej Mohoric (Slo) UAE Team Emirates43Row 3 - Cell 3
5Johan Esteban Chaves Rubio (Col) Orica-Scott38Row 4 - Cell 3
6Vincenzo Nibali (Ita) Bahrain-Merida37Row 5 - Cell 3
7Julian Alaphilippe (Fra) Quick-Step Floors34Row 6 - Cell 3
8Jan Polanc (Slo) UAE Team Emirates32Row 7 - Cell 3
9Alexey Lutsenko (Kaz) Astana Pro Team29Row 8 - Cell 3
10David de la Cruz (Spa) Quick-Step Floors29Row 9 - Cell 3
11Edward Theuns (Bel) Trek-Segafredo28Row 10 - Cell 3
12Tomasz Marczynski (Pol) Lotto Soudal27Row 11 - Cell 3
13Yves Lampaert (Bel) Quick-Step Floors25Row 12 - Cell 3
14Tom Van Asbroeck (Bel) Cannondale-Drapac25Row 13 - Cell 3
15Michael Woods (Can) Cannondale-Drapac23Row 14 - Cell 3
16Jetse Bol (Ned) Manzana Postobon23Row 15 - Cell 3
17Fabio Aru (Ita) Astana Pro Team22Row 16 - Cell 3
18Sacha Modolo (Ita) UAE Team Emirates22Row 17 - Cell 3
19Jose Joaquin Rojas Gil (Spa) Movistar Team21Row 18 - Cell 3
20Nicolas Roche (Irl) BMC Racing Team20Row 19 - Cell 3
21Juan José Lobato (Spa) Team LottoNL-Jumbo20Row 20 - Cell 3
22Serge Pauwels (Bel) Dimension Data18Row 21 - Cell 3
23Marc Soler (Spa) Movistar Team18Row 22 - Cell 3
24Alexis Gougeard (Fra) AG2R La Mondiale18Row 23 - Cell 3
25Enric Mas (Spa) Quick-Step Floors17Row 24 - Cell 3
26Adam Blythe (GBr) Aqua Blue Sport17Row 25 - Cell 3
27Alberto Contador Velasco (Spa) Trek-Segafredo16Row 26 - Cell 3
28Rafal Majka (Pol) Bora-Hansgrohe16Row 27 - Cell 3
29Marco Haller (Aut) Katusha-Alpecin16Row 28 - Cell 3
30Michel Kreder (Ned) Aqua Blue Sport15Row 29 - Cell 3
31Wilco Kelderman (Ned) Team Sunweb14Row 30 - Cell 3
32Romain Bardet (Fra) AG2R La Mondiale14Row 31 - Cell 3
33Luis León Sánchez (Spa) Astana Pro Team14Row 32 - Cell 3
34Thomas De Gendt (Bel) Lotto Soudal14Row 33 - Cell 3
35Michael Schwarzmann (Ger) Bora-Hansgrohe14Row 34 - Cell 3
36Tejay van Garderen (USA) BMC Racing Team12Row 35 - Cell 3
37Ilnur Zakarin (Rus) Katusha-Alpecin12Row 36 - Cell 3
38Nelson Oliveira (Por) Movistar Team12Row 37 - Cell 3
39Alessandro De Marchi (Ita) BMC Racing Team12Row 38 - Cell 3
40Daniel Oss (Ita) BMC Racing Team11Row 39 - Cell 3
41Floris De Tier (Bel) Team LottoNL-Jumbo10Row 40 - Cell 3
42Maxime Monfort (Bel) Lotto Soudal9Row 41 - Cell 3
43Giovanni Visconti (Ita) Bahrain-Merida9Row 42 - Cell 3
44Lorrenzo Manzin (Fra) FDJ9Row 43 - Cell 3
45Adam Yates (GBr) Orica-Scott8Row 44 - Cell 3
46Sam Oomen (Ned) Team Sunweb8Row 45 - Cell 3
47Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits8Row 46 - Cell 3
48Jack Haig (Aus) Orica-Scott8Row 47 - Cell 3
49Bart De Clercq (Bel) Lotto Soudal8Row 48 - Cell 3
50Emanuel Buchmann (Ger) Bora-Hansgrohe8Row 49 - Cell 3
51Søren Kragh Andersen (Den) Team Sunweb8Row 50 - Cell 3
52Tobias Ludvigsson (Swe) FDJ7Row 51 - Cell 3
53Domenico Pozzovivo (Ita) AG2R La Mondiale7Row 52 - Cell 3
54Alberto Losada Alguacil (Spa) Katusha-Alpecin7Row 53 - Cell 3
55Anthony Perez (Fra) Cofidis, Solutions Credits7Row 54 - Cell 3
56Matvey Mamykin (Rus) Katusha-Alpecin7Row 55 - Cell 3
57Patrick Konrad (Aut) Bora-Hansgrohe7Row 56 - Cell 3
58Jeremy Maison (Fra) FDJ6Row 57 - Cell 3
59Arnaud Courteille (Fra) FDJ6Row 58 - Cell 3
60Mikel Nieve Ituralde (Spa) Team Sky5Row 59 - Cell 3
61Richard Carapaz (Ecu) Movistar Team5Row 60 - Cell 3
62Daan Olivier (Ned) Team LottoNL-Jumbo5Row 61 - Cell 3
63Aldemar Reyes (Col) Manzana Postobon5Row 62 - Cell 3
64Diego Rosa (Ita) Team Sky4Row 63 - Cell 3
65Diego Rubio (Spa) Caja Rural-Seguros RGA4Row 64 - Cell 3
66Loic Vliegen (Bel) BMC Racing Team4Row 65 - Cell 3
67Simon Clarke (Aus) Cannondale-Drapac4Row 66 - Cell 3
68Davide Villella (Ita) Cannondale-Drapac4Row 67 - Cell 3
69Wout Poels (Ned) Team Sky3Row 68 - Cell 3
70Miguel Angel Lopez (Col) Astana Pro Team3Row 69 - Cell 3
71Simon Yates (GBr) Orica-Scott3Row 70 - Cell 3
72Sebastián Molano (Col) Manzana Postobon3Row 71 - Cell 3
73Daniel Moreno Fernandez (Spa) Movistar Team2Row 72 - Cell 3
74Stéphane Rossetto (Fra) Cofidis, Solutions Credits2Row 73 - Cell 3
75Rafael Reis (Por) Caja Rural-Seguros RGA2Row 74 - Cell 3
76Louis Meintjes (RSA) UAE Team Emirates1Row 75 - Cell 3
77Darwin Atapuma (Col) UAE Team Emirates1Row 76 - Cell 3
78Koen de Kort (Ned) Trek-Segafredo1Row 77 - Cell 3
79Jesus Hernandez Blazquez (Spa) Trek-Segafredo1Row 78 - Cell 3
80Antonio Pedrero (Spa) Movistar Team1Row 79 - Cell 3
81Christoph Pfingsten (Ger) Bora-Hansgrohe1Row 80 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Davide Villella (Ita) Cannondale-Drapac38pts
2Thomas De Gendt (Bel) Lotto Soudal17Row 1 - Cell 3
3Christopher Froome (GBr) Team Sky15Row 2 - Cell 3
4Darwin Atapuma (Col) UAE Team Emirates12Row 3 - Cell 3
5Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA11Row 4 - Cell 3
6Rafal Majka (Pol) Bora-Hansgrohe10Row 5 - Cell 3
7Alexandre Geniez (Fra) AG2R La Mondiale10Row 6 - Cell 3
8Johan Esteban Chaves Rubio (Col) Orica-Scott9Row 7 - Cell 3
9Marc Soler (Spa) Movistar Team6Row 8 - Cell 3
10Alexey Lutsenko (Kaz) Astana Pro Team6Row 9 - Cell 3
11Julian Alaphilippe (Fra) Quick-Step Floors6Row 10 - Cell 3
12Tomasz Marczynski (Pol) Lotto Soudal5Row 11 - Cell 3
13Przemyslaw Niemiec (Pol) UAE Team Emirates5Row 12 - Cell 3
14Matej Mohoric (Slo) UAE Team Emirates4Row 13 - Cell 3
15Laurens De Vreese (Bel) Astana Pro Team4Row 14 - Cell 3
16Michael Woods (Can) Cannondale-Drapac4Row 15 - Cell 3
17Jan Polanc (Slo) UAE Team Emirates4Row 16 - Cell 3
18Jose Joaquin Rojas Gil (Spa) Movistar Team4Row 17 - Cell 3
19Fabricio Ferrari (Uru) Caja Rural-Seguros RGA4Row 18 - Cell 3
20Nicolas Roche (Irl) BMC Racing Team3Row 19 - Cell 3
21Stéphane Rossetto (Fra) Cofidis, Solutions Credits3Row 20 - Cell 3
22Enric Mas (Spa) Quick-Step Floors3Row 21 - Cell 3
23Tobias Ludvigsson (Swe) FDJ3Row 22 - Cell 3
24Brendan Canty (Aus) Cannondale-Drapac3Row 23 - Cell 3
25Wilco Kelderman (Ned) Team Sunweb2Row 24 - Cell 3
26Rui Alberto Faria da Costa (Por) UAE Team Emirates2Row 25 - Cell 3
27Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits2Row 26 - Cell 3
28Jarlinson Pantano (Col) Trek-Segafredo2Row 27 - Cell 3
29Pawel Poljanski (Pol) Bora-Hansgrohe2Row 28 - Cell 3
30Maxime Monfort (Bel) Lotto Soudal2Row 29 - Cell 3
31Clement Chevrier (Fra) AG2R La Mondiale2Row 30 - Cell 3
32Serge Pauwels (Bel) Dimension Data2Row 31 - Cell 3
33Axel Domont (Fra) AG2R La Mondiale2Row 32 - Cell 3
34Daniel Oss (Ita) BMC Racing Team2Row 33 - Cell 3
35Diego Rubio (Spa) Caja Rural-Seguros RGA2Row 34 - Cell 3
36Hernando Bohórquez (Col) Manzana Postobon2Row 35 - Cell 3
37Ilnur Zakarin (Rus) Katusha-Alpecin1Row 36 - Cell 3
38Nelson Oliveira (Por) Movistar Team1Row 37 - Cell 3
39Romain Bardet (Fra) AG2R La Mondiale1Row 38 - Cell 3
40Diego Rosa (Ita) Team Sky1Row 39 - Cell 3
41Ricardo Vilela (Por) Manzana Postobon1Row 40 - Cell 3
42Alessandro De Marchi (Ita) BMC Racing Team1Row 41 - Cell 3
43Matvey Mamykin (Rus) Katusha-Alpecin1Row 42 - Cell 3
44Juan Felipe Osorio (Col) Manzana Postobon1Row 43 - Cell 3
45Francisco Ventoso (Spa) BMC Racing Team1Row 44 - Cell 3
Swipe to scroll horizontally
Combined classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Christopher Froome (GBr) Team Sky5pts
2Johan Esteban Chaves Rubio (Col) Orica-Scott15Row 1 - Cell 3
3Michael Woods (Can) Cannondale-Drapac39Row 2 - Cell 3
4Jan Polanc (Slo) UAE Team Emirates40Row 3 - Cell 3
5Nicolas Roche (Irl) BMC Racing Team43Row 4 - Cell 3
6Matej Mohoric (Slo) UAE Team Emirates59Row 5 - Cell 3
7Jose Joaquin Rojas Gil (Spa) Movistar Team65Row 6 - Cell 3
8Wilco Kelderman (Ned) Team Sunweb67Row 7 - Cell 3
9Tomasz Marczynski (Pol) Lotto Soudal68Row 8 - Cell 3
10Rafal Majka (Pol) Bora-Hansgrohe70Row 9 - Cell 3
11Pawel Poljanski (Pol) Bora-Hansgrohe78Row 10 - Cell 3
12Ilnur Zakarin (Rus) Katusha-Alpecin84Row 11 - Cell 3
13Nelson Oliveira (Por) Movistar Team95Row 12 - Cell 3
14Romain Bardet (Fra) AG2R La Mondiale96Row 13 - Cell 3
15Marc Soler (Spa) Movistar Team100Row 14 - Cell 3
16Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits101Row 15 - Cell 3
17Alexey Lutsenko (Kaz) Astana Pro Team101Row 16 - Cell 3
18Enric Mas (Spa) Quick-Step Floors108Row 17 - Cell 3
19Julian Alaphilippe (Fra) Quick-Step Floors108Row 18 - Cell 3
20Darwin Atapuma (Col) UAE Team Emirates111Row 19 - Cell 3
21Thomas De Gendt (Bel) Lotto Soudal112Row 20 - Cell 3
22Serge Pauwels (Bel) Dimension Data117Row 21 - Cell 3
23Maxime Monfort (Bel) Lotto Soudal122Row 22 - Cell 3
24Tobias Ludvigsson (Swe) FDJ139Row 23 - Cell 3
25Alessandro De Marchi (Ita) BMC Racing Team147Row 24 - Cell 3
26Diego Rosa (Ita) Team Sky156Row 25 - Cell 3
27Stéphane Rossetto (Fra) Cofidis, Solutions Credits166Row 26 - Cell 3
28Davide Villella (Ita) Cannondale-Drapac173Row 27 - Cell 3
29Matvey Mamykin (Rus) Katusha-Alpecin183Row 28 - Cell 3
30Daniel Oss (Ita) BMC Racing Team221Row 29 - Cell 3
31Diego Rubio (Spa) Caja Rural-Seguros RGA249Row 30 - Cell 3
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1Movistar Team109:06:12
2UAE Team Emirates0:00:19
3Astana Pro Team0:04:57
4Orica-Scott0:06:33
5Team Sky0:09:40
6Caja Rural-Seguros RGA0:25:19
7Team Sunweb0:28:02
8BMC Racing Team0:29:33
9AG2R La Mondiale0:32:55
10Quick-Step Floors0:36:45
11Bahrain-Merida0:40:28
12Trek-Segafredo0:41:55
13Team Lotto NL-Jumbo0:42:09
14Lotto Soudal0:48:49
15Manzana Postobon Team0:51:30
16Cofidis, Solutions Credits0:56:22
17Team Dimension Data1:03:29
18Bora-Hansgrohe1:08:45
19Katusha-Alpecin1:11:42
20Cannondale-Drapac1:27:13
21FDJ1:43:05
22Aqua Blue Sport2:49:33

Thank you for reading 5 articles in the past 30 days*

Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read any 5 articles for free in each 30-day period, this automatically resets

After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access

Try your first month for just £1 / $1 / €1

Latest on Cyclingnews