Vuelta a Espana: Froome wins stage 16 time trial

Chris Froome (Team Sky) extended his overall lead at the Vuelta a Espana with a commanding win in the 40.2-kilometre time trial on stage 16. The race leader edged out Wilco Kelderman (Team Sunweb) by 29 seconds with Vincenzo Nibali in third at 57 seconds.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Christopher Froome (GBr) Team Sky0:47:00
2Wilco Kelderman (Ned) Team Sunweb0:00:29
3Vincenzo Nibali (Ita) Bahrain-Merida0:00:57
4Ilnur Zakarin (Rus) Katusha-Alpecin0:00:59
5Alberto Contador Velasco (Spa) Trek-SegafredoRow 4 - Cell 2
6Tobias Ludvigsson (Swe) FDJ0:01:07
7Wout Poels (Ned) Team Sky0:01:11
8Lennard Kämna (Ger) Team Sunweb0:01:30
9Bob Jungels (Lux) Quick-Step Floors0:01:41
10Daniel Oss (Ita) BMC Racing Team0:01:49
11Alexis Gougeard (Fra) AG2R La Mondiale0:01:50
12Tejay van Garderen (USA) BMC Racing Team0:01:55
13Yves Lampaert (Bel) Quick-Step Floors0:02:07
14Steven Kruijswijk (Ned) Team LottoNL-Jumbo0:02:09
15Matteo Trentin (Ita) Quick-Step Floors0:02:12
16Stef Clement (Ned) Team LottoNL-Jumbo0:02:15
17Niki Terpstra (Ned) Quick-Step Floors0:02:17
18Peter Koning (Ned) Aqua Blue Sport0:02:19
19Thomas De Gendt (Bel) Lotto Soudal0:02:25
20David de la Cruz (Spa) Quick-Step Floors0:02:27
21Lasse Norman Hansen (Den) Aqua Blue Sport0:02:30
22Miguel Angel Lopez (Col) Astana Pro Team0:02:34
23Alexey Lutsenko (Kaz) Astana Pro Team0:02:46
24Nelson Oliveira (Por) Movistar Team0:02:47
25Luis León Sánchez (Spa) Astana Pro Team0:02:49
26Fabio Aru (Ita) Astana Pro Team0:03:03
27Stéphane Rossetto (Fra) Cofidis, Solutions Credits0:03:08
28Anthony Roux (Fra) FDJ0:03:11
29Nicolas Roche (Irl) BMC Racing Team0:03:12
30Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA0:03:14
31Markel Irizar Aranburu (Spa) Trek-Segafredo0:03:20
32Julian Alaphilippe (Fra) Quick-Step FloorsRow 31 - Cell 2
33Koen Bouwman (Ned) Team LottoNL-Jumbo0:03:30
34Søren Kragh Andersen (Den) Team Sunweb0:03:31
35Marc Soler (Spa) Movistar Team0:03:37
36Maxime Monfort (Bel) Lotto SoudalRow 35 - Cell 2
37Michael Woods (Can) Cannondale-Drapac0:03:40
38Louis Meintjes (RSA) UAE Team Emirates0:03:42
39Ian Stannard (GBr) Team Sky0:03:53
40Anthony Perez (Fra) Cofidis, Solutions Credits0:03:54
41Hugo Houle (Can) AG2R La MondialeRow 40 - Cell 2
42Francisco Ventoso (Spa) BMC Racing Team0:03:56
43Aaron Gate (NZl) Aqua Blue Sport0:03:57
44Rafael Reis (Por) Caja Rural-Seguros RGA0:04:00
45Johan Esteban Chaves Rubio (Col) Orica-Scott0:04:01
46Daniel Moreno Fernandez (Spa) Movistar TeamRow 45 - Cell 2
47Jan Polanc (Slo) UAE Team Emirates0:04:06
48Christian Knees (Ger) Team Sky0:04:13
49Matej Mohoric (Slo) UAE Team Emirates0:04:14
50Adam Yates (GBr) Orica-Scott0:04:15
51Diego Rosa (Ita) Team Sky0:04:20
52Jacques Janse van Rensburg (RSA) Dimension Data0:04:26
53Alberto Losada Alguacil (Spa) Katusha-Alpecin0:04:30
54Rui Alberto Faria da Costa (Por) UAE Team Emirates0:04:31
55Odd Christian Eiking (Nor) FDJRow 54 - Cell 2
56Stefan Denifl (Aut) Aqua Blue Sport0:04:32
57Bart De Clercq (Bel) Lotto SoudalRow 56 - Cell 2
58Edward Theuns (Bel) Trek-Segafredo0:04:33
59Jelle Wallays (Bel) Lotto Soudal0:04:34
60Mikel Nieve Ituralde (Spa) Team Sky0:04:35
61Thomas Scully (NZl) Cannondale-Drapac0:04:36
62Daan Olivier (Ned) Team LottoNL-Jumbo0:04:38
63Ivan Garcia Cortina (Spa) Bahrain-Merida0:04:41
64Julien Duval (Fra) AG2R La MondialeRow 63 - Cell 2
65Enric Mas (Spa) Quick-Step Floors0:04:42
66Chad Haga (USA) Team Sunweb0:04:43
67Alessandro De Marchi (Ita) BMC Racing Team0:04:44
68Koen de Kort (Ned) Trek-Segafredo0:04:45
69Pawel Poljanski (Pol) Bora-HansgroheRow 68 - Cell 2
70Sergio Pardilla Bellon (Spa) Caja Rural-Seguros RGA0:04:46
71Ricardo Vilela (Por) Manzana Postobon0:04:47
72Maxim Belkov (Rus) Katusha-Alpecin0:04:49
73Eros Capecchi (Ita) Quick-Step Floors0:04:52
74Rein Taaramäe (Est) Katusha-Alpecin0:04:53
75Tim Declercq (Bel) Quick-Step Floors0:04:56
76Simon Clarke (Aus) Cannondale-Drapac0:04:57
77Magnus Cort (Den) Orica-Scott0:05:02
78Przemyslaw Niemiec (Pol) UAE Team Emirates0:05:05
79Jarlinson Pantano (Col) Trek-Segafredo0:05:06
80Diego Rubio (Spa) Caja Rural-Seguros RGARow 79 - Cell 2
81Emanuel Buchmann (Ger) Bora-HansgroheRow 80 - Cell 2
82Hector Sáez Benito (Spa) Caja Rural-Seguros RGA0:05:08
83Bernardo Suaza (Col) Manzana Postobon0:05:17
84Salvatore Puccio (Ita) Team SkyRow 83 - Cell 2
85David Lopez Garcia (Spa) Team Sky0:05:20
86Julien Bernard (Fra) Trek-Segafredo0:05:22
87Nicholas Schultz (Aus) Caja Rural-Seguros RGA0:05:24
88Jose Joaquin Rojas Gil (Spa) Movistar Team0:05:25
89Giovanni Visconti (Ita) Bahrain-Merida0:05:29
90Franco Pellizotti (Ita) Bahrain-Merida0:05:30
91Valerio Agnoli (Ita) Bahrain-Merida0:05:31
92Jetse Bol (Ned) Manzana PostobonRow 91 - Cell 2
93Juan Felipe Osorio (Col) Manzana Postobon0:05:32
94Damiano Caruso (Ita) BMC Racing Team0:05:33
95Laurens De Vreese (Bel) Astana Pro Team0:05:34
96Lachlan Morton (Aus) Dimension Data0:05:39
97Fabricio Ferrari (Uru) Caja Rural-Seguros RGA0:05:40
98Daniel Hoelgaard (Nor) FDJ0:05:41
99Richard Carapaz (Ecu) Movistar Team0:05:45
100Sander Armee (Bel) Lotto Soudal0:05:47
101Christopher Juul Jensen (Den) Orica-Scott0:05:48
102Antwan Tolhoek (Ned) Team LottoNL-Jumbo0:05:49
103Aldemar Reyes (Col) Manzana PostobonRow 102 - Cell 2
104Sacha Modolo (Ita) UAE Team Emirates0:05:53
105Antonio Pedrero (Spa) Movistar Team0:05:54
106Conor Dunne (Irl) Aqua Blue SportRow 105 - Cell 2
107Jeremy Maison (Fra) FDJ0:05:55
108Tomasz Marczynski (Pol) Lotto Soudal0:05:56
108Hernando Bohórquez (Col) Manzana PostobonRow 108 - Cell 2
110Carlos Verona Quintanilla (Spa) Orica-ScottRow 109 - Cell 2
111Jack Haig (Aus) Orica-Scott0:06:00
112Federico Zurlo (Ita) UAE Team EmiratesRow 111 - Cell 2
113Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo0:06:02
114Johannes Fröhlinger (Ger) Team Sunweb0:06:07
115Pello Bilbao (Spa) Astana Pro Team0:06:08
116Arnaud Courteille (Fra) FDJ0:06:09
117Marco Haller (Aut) Katusha-Alpecin0:06:10
118Simon Yates (GBr) Orica-Scott0:06:15
119Luis Angel Maté Mardones (Spa) Cofidis, Solutions CreditsRow 118 - Cell 2
120Christoph Pfingsten (Ger) Bora-HansgroheRow 119 - Cell 2
121William Clarke (Aus) Cannondale-Drapac0:06:17
122Adam Blythe (GBr) Aqua Blue Sport0:06:18
123Loic Vliegen (Bel) BMC Racing Team0:06:20
124Chris Hamilton (Aus) Team Sunweb0:06:22
125Peter Stetina (USA) Trek-SegafredoRow 124 - Cell 2
126Andreas Schillinger (Ger) Bora-HansgroheRow 125 - Cell 2
127Adam Hansen (Aus) Lotto Soudal0:06:26
128Tom Van Asbroeck (Bel) Cannondale-Drapac0:06:27
129Mark Christian (GBr) Aqua Blue SportRow 128 - Cell 2
130Nikita Stalnov (Kaz) Astana Pro Team0:06:28
131Rafal Majka (Pol) Bora-Hansgrohe0:06:30
132Clement Chevrier (Fra) AG2R La Mondiale0:06:39
133Michael Mørkøv (Den) Katusha-AlpecinRow 132 - Cell 2
134Manuele Boaro (Ita) Bahrain-Merida0:06:40
135Juan José Lobato (Spa) Team LottoNL-Jumbo0:06:41
136Anthony Turgis (Fra) Cofidis, Solutions Credits0:06:42
137Jesus Hernandez Blazquez (Spa) Trek-Segafredo0:06:50
138Patrick Konrad (Aut) Bora-Hansgrohe0:06:53
139Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA0:06:54
140Sebastián Molano (Col) Manzana Postobon0:06:56
141Darwin Atapuma (Col) UAE Team Emirates0:06:59
142Sergei Chernetckii (Rus) Astana Pro Team0:07:07
143Fernando Orjuela (Col) Manzana Postobon0:07:12
144Davide Villella (Ita) Cannondale-Drapac0:07:15
145David Arroyo Duran (Spa) Caja Rural-Seguros RGA0:07:19
146Michel Kreder (Ned) Aqua Blue Sport0:07:31
147Lorrenzo Manzin (Fra) FDJ0:07:33
148Antonio Nibali (Ita) Bahrain-Merida0:07:36
149Kenneth Van Bilsen (Bel) Cofidis, Solutions Credits0:07:41
150Michael Schwarzmann (Ger) Bora-HansgroheRow 149 - Cell 2
151Remy Mertz (Bel) Lotto Soudal0:07:45
152Igor Anton Hernandez (Spa) Dimension Data0:07:53
153Guillaume Bonnafond (Fra) Cofidis, Solutions Credits0:07:55
154Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits0:07:56
155Floris De Tier (Bel) Team LottoNL-Jumbo0:07:57
156Sam Bewley (NZl) Orica-ScottRow 155 - Cell 2
157Domen Novak (Slo) Bahrain-Merida0:08:04
158Brendan Canty (Aus) Cannondale-Drapac0:08:18
159Romain Bardet (Fra) AG2R La Mondiale0:08:23
160Joe Dombrowski (USA) Cannondale-DrapacRow 159 - Cell 2
161Matvey Mamykin (Rus) Katusha-Alpecin0:08:33
162Hernán Aguirre (Col) Manzana Postobon0:08:41
163Gianni Moscon (Ita) Team Sky0:09:03
164Toms Skujins (Lat) Cannondale-Drapac0:10:30
DNSAlexandre Geniez (Fra) AG2R La MondialeRow 164 - Cell 2
DNSNico Denz (Ger) AG2R La MondialeRow 165 - Cell 2
DNSSvein Tuft (Can) Orica-ScottRow 166 - Cell 2
DNSKilian Frankiny (Swi) BMC Racing TeamRow 167 - Cell 2
DNSRohan Dennis (Aus) BMC Racing TeamRow 168 - Cell 2
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Christopher Froome (GBr) Team Sky25pts
2Wilco Kelderman (Ned) Team Sunweb20Row 1 - Cell 3
3Vincenzo Nibali (Ita) Bahrain-Merida16Row 2 - Cell 3
4Ilnur Zakarin (Rus) Katusha-Alpecin14Row 3 - Cell 3
5Alberto Contador Velasco (Spa) Trek-Segafredo12Row 4 - Cell 3
6Tobias Ludvigsson (Swe) FDJ10Row 5 - Cell 3
7Wout Poels (Ned) Team Sky9Row 6 - Cell 3
8Lennard Kämna (Ger) Team Sunweb8Row 7 - Cell 3
9Bob Jungels (Lux) Quick-Step Floors7Row 8 - Cell 3
10Daniel Oss (Ita) BMC Racing Team6Row 9 - Cell 3
11Alexis Gougeard (Fra) AG2R La Mondiale5Row 10 - Cell 3
12Tejay van Garderen (USA) BMC Racing Team4Row 11 - Cell 3
13Yves Lampaert (Bel) Quick-Step Floors3Row 12 - Cell 3
14Steven Kruijswijk (Ned) Team LottoNL-Jumbo2Row 13 - Cell 3
15Matteo Trentin (Ita) Quick-Step Floors1Row 14 - Cell 3
Swipe to scroll horizontally
Combativity
#Rider Name (Country) Team
1Christopher Froome (GBr) Team Sky
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Team Sky2:26:04
2Team Sunweb0:00:26
3Quick-Step Floors0:00:56
4BMC Racing Team0:01:52
5Team LottoNl-Jumbo0:02:50
6Astana Pro Team0:03:05
7Aqua Blue Sport0:03:42
8FDJ0:03:45
9Trek-Segafredo0:03:48
10Katusha-Alpecin0:05:14
11Movistar Team0:05:21
12AG2R La MondialeRow 11 - Cell 2
13Lotto Soudal0:05:30
14Bahrain-Merida0:06:03
15Caja Rural-Seguros RGA0:06:56
16UAE Team Emirates0:06:58
17Cannondale-Drapac0:08:09
18Cofidis, Solutions Credits0:08:13
19Orica-Scott0:08:14
20Manzana Postobon0:10:31
21Bora-Hansgrohe0:11:02
22Dimension Data0:12:54
Swipe to scroll horizontally
General classification after stage 16
#Rider Name (Country) TeamResult
1Christopher Froome (GBr) Team Sky62:53:25
2Vincenzo Nibali (Ita) Bahrain-Merida0:01:58
3Wilco Kelderman (Ned) Team Sunweb0:02:40
4Ilnur Zakarin (Rus) Katusha-Alpecin0:03:07
5Alberto Contador Velasco (Spa) Trek-Segafredo0:04:58
6Miguel Angel Lopez (Col) Astana Pro Team0:05:25
7Fabio Aru (Ita) Astana Pro Team0:06:27
8Wout Poels (Ned) Team Sky0:06:33
9Johan Esteban Chaves Rubio (Col) Orica-Scott0:06:40
10Michael Woods (Can) Cannondale-Drapac0:07:06
11Tejay van Garderen (USA) BMC Racing Team0:10:11
12David de la Cruz (Spa) Quick-Step Floors0:10:14
13Steven Kruijswijk (Ned) Team LottoNL-Jumbo0:10:17
14Louis Meintjes (RSA) UAE Team Emirates0:12:44
15Mikel Nieve Ituralde (Spa) Team Sky0:23:20
16Sergio Pardilla Bellon (Spa) Caja Rural-Seguros RGA0:23:58
17Nicolas Roche (Irl) BMC Racing Team0:24:52
18Daniel Moreno Fernandez (Spa) Movistar Team0:31:43
19Romain Bardet (Fra) AG2R La Mondiale0:39:04
20Darwin Atapuma (Col) UAE Team Emirates0:41:46
21Stef Clement (Ned) Team LottoNL-Jumbo0:46:59
22Jack Haig (Aus) Orica-Scott0:54:25
23Igor Anton Hernandez (Spa) Dimension Data0:55:42
24Sander Armee (Bel) Lotto Soudal0:56:51
25Pello Bilbao (Spa) Astana Pro Team0:58:42
26Adam Yates (GBr) Orica-Scott1:00:04
27Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA1:00:38
28Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits1:02:08
29Luis León Sánchez (Spa) Astana Pro Team1:03:45
30Franco Pellizotti (Ita) Bahrain-Merida1:04:06
31Jose Joaquin Rojas Gil (Spa) Movistar Team1:05:30
32Gianni Moscon (Ita) Team Sky1:13:25
33Jan Polanc (Slo) UAE Team Emirates1:13:30
34Richard Carapaz (Ecu) Movistar Team1:18:55
35Nelson Oliveira (Por) Movistar Team1:18:56
36Peter Stetina (USA) Trek-Segafredo1:19:35
37Jarlinson Pantano (Col) Trek-Segafredo1:20:09
38Simon Yates (GBr) Orica-Scott1:21:56
39Rui Alberto Faria da Costa (Por) UAE Team Emirates1:24:19
40Rafal Majka (Pol) Bora-Hansgrohe1:24:26
41Bob Jungels (Lux) Quick-Step Floors1:28:35
42Antwan Tolhoek (Ned) Team LottoNL-Jumbo1:29:37
43Bart De Clercq (Bel) Lotto Soudal1:29:42
44Matej Mohoric (Slo) UAE Team Emirates1:30:39
45Hernán Aguirre (Col) Manzana Postobon1:34:43
46Tomasz Marczynski (Pol) Lotto Soudal1:44:19
47Ricardo Vilela (Por) Manzana Postobon1:45:07
48Daan Olivier (Ned) Team LottoNL-Jumbo1:46:56
49Aldemar Reyes (Col) Manzana Postobon1:47:37
50Odd Christian Eiking (Nor) FDJ1:50:49
51Koen Bouwman (Ned) Team LottoNL-Jumbo1:52:40
52Fabricio Ferrari (Uru) Caja Rural-Seguros RGA1:53:36
53Maxime Monfort (Bel) Lotto Soudal1:54:02
54Giovanni Visconti (Ita) Bahrain-Merida1:54:44
55Bernardo Suaza (Col) Manzana Postobon1:55:00
56Marc Soler (Spa) Movistar Team1:57:56
57Jetse Bol (Ned) Manzana Postobon2:02:14
58Diego Rosa (Ita) Team Sky2:03:12
59Jesus Hernandez Blazquez (Spa) Trek-Segafredo2:04:08
60Alberto Losada Alguacil (Spa) Katusha-Alpecin2:04:55
61Stéphane Rossetto (Fra) Cofidis, Solutions Credits2:05:08
62Tobias Ludvigsson (Swe) FDJ2:05:37
63Clement Chevrier (Fra) AG2R La Mondiale2:06:43
64Valerio Agnoli (Ita) Bahrain-Merida2:07:09
65Anthony Roux (Fra) FDJ2:09:10
66Thomas De Gendt (Bel) Lotto Soudal2:10:31
67Koen de Kort (Ned) Trek-Segafredo2:10:55
68Floris De Tier (Bel) Team LottoNL-Jumbo2:12:32
69Stefan Denifl (Aut) Aqua Blue Sport2:13:13
70Pawel Poljanski (Pol) Bora-Hansgrohe2:13:58
71Emanuel Buchmann (Ger) Bora-Hansgrohe2:17:48
72Anthony Perez (Fra) Cofidis, Solutions Credits2:19:31
73Antonio Pedrero (Spa) Movistar Team2:23:10
74Hector Sáez Benito (Spa) Caja Rural-Seguros RGA2:24:39
75Lachlan Morton (Aus) Dimension Data2:26:14
76Salvatore Puccio (Ita) Team Sky2:27:34
77Simon Clarke (Aus) Cannondale-Drapac2:28:38
78Alessandro De Marchi (Ita) BMC Racing Team2:29:02
79Enric Mas (Spa) Quick-Step Floors2:29:58
80Jeremy Maison (Fra) FDJ2:30:38
81Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA2:31:19
82Jacques Janse van Rensburg (RSA) Dimension Data2:31:56
83David Lopez Garcia (Spa) Team Sky2:32:00
84Przemyslaw Niemiec (Pol) UAE Team Emirates2:33:18
85Carlos Verona Quintanilla (Spa) Orica-Scott2:33:25
86Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits2:35:37
87Guillaume Bonnafond (Fra) Cofidis, Solutions Credits2:36:59
88Juan Felipe Osorio (Col) Manzana Postobon2:37:09
89Sergei Chernetckii (Rus) Astana Pro Team2:37:55
90Julien Bernard (Fra) Trek-Segafredo2:38:58
91Julian Alaphilippe (Fra) Quick-Step Floors2:39:21
92Alexey Lutsenko (Kaz) Astana Pro Team2:39:51
93Adam Hansen (Aus) Lotto Soudal2:40:04
94Fernando Orjuela (Col) Manzana Postobon2:41:54
95David Arroyo Duran (Spa) Caja Rural-Seguros RGA2:43:26
96Francisco Ventoso (Spa) BMC Racing Team2:44:18
97Edward Theuns (Bel) Trek-Segafredo2:44:21
98Lennard Kämna (Ger) Team Sunweb2:44:49
99Arnaud Courteille (Fra) FDJ2:45:01
100Davide Villella (Ita) Cannondale-Drapac2:47:55
101Brendan Canty (Aus) Cannondale-Drapac2:48:11
102Eros Capecchi (Ita) Quick-Step Floors2:48:18
103Matteo Trentin (Ita) Quick-Step Floors2:49:50
104Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo2:51:05
105Joe Dombrowski (USA) Cannondale-Drapac2:51:16
106Antonio Nibali (Ita) Bahrain-Merida2:51:37
107Domen Novak (Slo) Bahrain-Merida2:51:57
108Damiano Caruso (Ita) BMC Racing Team2:56:24
109Manuele Boaro (Ita) Bahrain-Merida2:56:28
110Matvey Mamykin (Rus) Katusha-Alpecin2:56:38
111Julien Duval (Fra) AG2R La Mondiale2:59:22
112Loic Vliegen (Bel) BMC Racing Team2:59:39
113Hugo Houle (Can) AG2R La Mondiale3:01:08
114Christopher Juul Jensen (Den) Orica-Scott3:01:43
115Patrick Konrad (Aut) Bora-Hansgrohe3:04:59
116Markel Irizar Aranburu (Spa) Trek-Segafredo3:05:12
117Anthony Turgis (Fra) Cofidis, Solutions Credits3:05:22
118Marco Haller (Aut) Katusha-Alpecin3:06:30
119Chad Haga (USA) Team Sunweb3:06:45
120Johannes Fröhlinger (Ger) Team Sunweb3:07:35
121Juan José Lobato (Spa) Team LottoNL-Jumbo3:08:01
122Michel Kreder (Ned) Aqua Blue Sport3:08:26
123Tim Declercq (Bel) Quick-Step Floors3:11:05
124Alexis Gougeard (Fra) AG2R La Mondiale3:14:06
125Chris Hamilton (Aus) Team Sunweb3:15:21
126Christian Knees (Ger) Team Sky3:17:44
127Maxim Belkov (Rus) Katusha-Alpecin3:18:14
128Niki Terpstra (Ned) Quick-Step Floors3:18:36
129Diego Rubio (Spa) Caja Rural-Seguros RGA3:18:55
130Rafael Reis (Por) Caja Rural-Seguros RGA3:19:36
131Laurens De Vreese (Bel) Astana Pro Team3:19:56
132Søren Kragh Andersen (Den) Team SunwebRow 131 - Cell 2
133Tom Van Asbroeck (Bel) Cannondale-Drapac3:20:13
134Sacha Modolo (Ita) UAE Team Emirates3:20:33
135Daniel Hoelgaard (Nor) FDJ3:21:37
136Hernando Bohórquez (Col) Manzana Postobon3:22:14
137Michael Mørkøv (Den) Katusha-Alpecin3:22:46
138Ivan Garcia Cortina (Spa) Bahrain-Merida3:22:51
139Toms Skujins (Lat) Cannondale-Drapac3:23:17
140Nicholas Schultz (Aus) Caja Rural-Seguros RGA3:23:48
141Daniel Oss (Ita) BMC Racing Team3:24:58
142Yves Lampaert (Bel) Quick-Step Floors3:25:03
143Nikita Stalnov (Kaz) Astana Pro Team3:29:01
144Magnus Cort (Den) Orica-Scott3:29:14
145Christoph Pfingsten (Ger) Bora-Hansgrohe3:31:12
146Andreas Schillinger (Ger) Bora-Hansgrohe3:33:01
147Mark Christian (GBr) Aqua Blue Sport3:33:17
148Aaron Gate (NZl) Aqua Blue Sport3:33:49
149Peter Koning (Ned) Aqua Blue Sport3:37:25
150Ian Stannard (GBr) Team Sky3:37:34
151Federico Zurlo (Ita) UAE Team Emirates3:39:58
152Lasse Norman Hansen (Den) Aqua Blue Sport3:40:03
153Kenneth Van Bilsen (Bel) Cofidis, Solutions Credits3:42:35
154Remy Mertz (Bel) Lotto Soudal3:44:21
155Sebastián Molano (Col) Manzana Postobon3:44:51
156Rein Taaramäe (Est) Katusha-Alpecin3:47:04
157Thomas Scully (NZl) Cannondale-Drapac3:47:43
158Michael Schwarzmann (Ger) Bora-Hansgrohe3:49:39
159Adam Blythe (GBr) Aqua Blue Sport3:49:40
160Sam Bewley (NZl) Orica-Scott3:49:47
161William Clarke (Aus) Cannondale-Drapac3:51:55
162Jelle Wallays (Bel) Lotto Soudal3:52:10
163Lorrenzo Manzin (Fra) FDJ3:54:18
164Conor Dunne (Irl) Aqua Blue Sport4:03:20
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Christopher Froome (GBr) Team Sky135pts
2Matteo Trentin (Ita) Quick-Step Floors108Row 1 - Cell 3
3Vincenzo Nibali (Ita) Bahrain-Merida104Row 2 - Cell 3
4Wilco Kelderman (Ned) Team Sunweb82Row 3 - Cell 3
5Miguel Angel Lopez (Col) Astana Pro Team74Row 4 - Cell 3
6Ilnur Zakarin (Rus) Katusha-Alpecin67Row 5 - Cell 3
7Johan Esteban Chaves Rubio (Col) Orica-Scott61Row 6 - Cell 3
8Alberto Contador Velasco (Spa) Trek-Segafredo60Row 7 - Cell 3
9Pawel Poljanski (Pol) Bora-Hansgrohe58Row 8 - Cell 3
10Jose Joaquin Rojas Gil (Spa) Movistar Team57Row 9 - Cell 3
11Tomasz Marczynski (Pol) Lotto Soudal54Row 10 - Cell 3
12Matej Mohoric (Slo) UAE Team Emirates47Row 11 - Cell 3
13Michael Woods (Can) Cannondale-Drapac46Row 12 - Cell 3
14Rafal Majka (Pol) Bora-Hansgrohe41Row 13 - Cell 3
15Jan Polanc (Slo) UAE Team Emirates40Row 14 - Cell 3
16Tom Van Asbroeck (Bel) Cannondale-Drapac39Row 15 - Cell 3
17Fabio Aru (Ita) Astana Pro Team38Row 16 - Cell 3
18David de la Cruz (Spa) Quick-Step Floors36Row 17 - Cell 3
19Julian Alaphilippe (Fra) Quick-Step Floors34Row 18 - Cell 3
20Romain Bardet (Fra) AG2R La Mondiale33Row 19 - Cell 3
21Wout Poels (Ned) Team Sky32Row 20 - Cell 3
22Nicolas Roche (Irl) BMC Racing Team30Row 21 - Cell 3
23Alexey Lutsenko (Kaz) Astana Pro Team29Row 22 - Cell 3
24Edward Theuns (Bel) Trek-Segafredo29Row 23 - Cell 3
25Yves Lampaert (Bel) Quick-Step Floors28Row 24 - Cell 3
26Marc Soler (Spa) Movistar Team28Row 25 - Cell 3
27Michael Schwarzmann (Ger) Bora-Hansgrohe28Row 26 - Cell 3
28Alessandro De Marchi (Ita) BMC Racing Team24Row 27 - Cell 3
29Søren Kragh Andersen (Den) Team Sunweb24Row 28 - Cell 3
30Luis León Sánchez (Spa) Astana Pro Team23Row 29 - Cell 3
31Jetse Bol (Ned) Manzana Postobon23Row 30 - Cell 3
32Alexis Gougeard (Fra) AG2R La Mondiale23Row 31 - Cell 3
33Sacha Modolo (Ita) UAE Team Emirates22Row 32 - Cell 3
34Gianni Moscon (Ita) Team Sky20Row 33 - Cell 3
35Juan José Lobato (Spa) Team LottoNL-Jumbo20Row 34 - Cell 3
36Tobias Ludvigsson (Swe) FDJ17Row 35 - Cell 3
37Enric Mas (Spa) Quick-Step Floors17Row 36 - Cell 3
38Daniel Oss (Ita) BMC Racing Team17Row 37 - Cell 3
39Tejay van Garderen (USA) BMC Racing Team16Row 38 - Cell 3
40Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA16Row 39 - Cell 3
41Anthony Perez (Fra) Cofidis, Solutions Credits16Row 40 - Cell 3
42Marco Haller (Aut) Katusha-Alpecin16Row 41 - Cell 3
43Michel Kreder (Ned) Aqua Blue Sport15Row 42 - Cell 3
44Thomas De Gendt (Bel) Lotto Soudal14Row 43 - Cell 3
45Jacques Janse van Rensburg (RSA) Dimension Data14Row 44 - Cell 3
46Mikel Nieve Ituralde (Spa) Team Sky13Row 45 - Cell 3
47Arnaud Courteille (Fra) FDJ13Row 46 - Cell 3
48Stef Clement (Ned) Team LottoNL-Jumbo12Row 47 - Cell 3
49Pello Bilbao (Spa) Astana Pro Team12Row 48 - Cell 3
50Nelson Oliveira (Por) Movistar Team12Row 49 - Cell 3
51Jack Haig (Aus) Orica-Scott11Row 50 - Cell 3
52Brendan Canty (Aus) Cannondale-Drapac11Row 51 - Cell 3
53Steven Kruijswijk (Ned) Team LottoNL-Jumbo10Row 52 - Cell 3
54Darwin Atapuma (Col) UAE Team Emirates10Row 53 - Cell 3
55Richard Carapaz (Ecu) Movistar Team10Row 54 - Cell 3
56Floris De Tier (Bel) Team LottoNL-Jumbo10Row 55 - Cell 3
57Rafael Reis (Por) Caja Rural-Seguros RGA10Row 56 - Cell 3
58Maxime Monfort (Bel) Lotto Soudal9Row 57 - Cell 3
59Giovanni Visconti (Ita) Bahrain-Merida9Row 58 - Cell 3
60Patrick Konrad (Aut) Bora-Hansgrohe9Row 59 - Cell 3
61Lorrenzo Manzin (Fra) FDJ9Row 60 - Cell 3
62Louis Meintjes (RSA) UAE Team Emirates8Row 61 - Cell 3
63Adam Yates (GBr) Orica-Scott8Row 62 - Cell 3
64Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits8Row 63 - Cell 3
65Bob Jungels (Lux) Quick-Step Floors8Row 64 - Cell 3
66Bart De Clercq (Bel) Lotto Soudal8Row 65 - Cell 3
67Emanuel Buchmann (Ger) Bora-Hansgrohe8Row 66 - Cell 3
68Lennard Kämna (Ger) Team Sunweb8Row 67 - Cell 3
69Alberto Losada Alguacil (Spa) Katusha-Alpecin7Row 68 - Cell 3
70Matvey Mamykin (Rus) Katusha-Alpecin7Row 69 - Cell 3
71Andreas Schillinger (Ger) Bora-Hansgrohe7Row 70 - Cell 3
72Adam Blythe (GBr) Aqua Blue Sport7Row 71 - Cell 3
73Aldemar Reyes (Col) Manzana Postobon6Row 72 - Cell 3
74Simon Clarke (Aus) Cannondale-Drapac6Row 73 - Cell 3
75Jeremy Maison (Fra) FDJ6Row 74 - Cell 3
76David Arroyo Duran (Spa) Caja Rural-Seguros RGA6Row 75 - Cell 3
77Davide Villella (Ita) Cannondale-Drapac6Row 76 - Cell 3
78Daan Olivier (Ned) Team LottoNL-Jumbo5Row 77 - Cell 3
79Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo5Row 78 - Cell 3
80Peter Koning (Ned) Aqua Blue Sport5Row 79 - Cell 3
81Rui Alberto Faria da Costa (Por) UAE Team Emirates4Row 80 - Cell 3
82Diego Rosa (Ita) Team Sky4Row 81 - Cell 3
83Diego Rubio (Spa) Caja Rural-Seguros RGA4Row 82 - Cell 3
84Julien Duval (Fra) AG2R La Mondiale4Row 83 - Cell 3
85Loic Vliegen (Bel) BMC Racing Team4Row 84 - Cell 3
86Simon Yates (GBr) Orica-Scott3Row 85 - Cell 3
87Julien Bernard (Fra) Trek-Segafredo3Row 86 - Cell 3
88Sebastián Molano (Col) Manzana Postobon3Row 87 - Cell 3
89Daniel Moreno Fernandez (Spa) Movistar Team2Row 88 - Cell 3
90Stéphane Rossetto (Fra) Cofidis, Solutions Credits2Row 89 - Cell 3
91Christian Knees (Ger) Team Sky2Row 90 - Cell 3
92Jesus Hernandez Blazquez (Spa) Trek-Segafredo1Row 91 - Cell 3
93Koen de Kort (Ned) Trek-Segafredo1Row 92 - Cell 3
94Antonio Pedrero (Spa) Movistar Team1Row 93 - Cell 3
95Christoph Pfingsten (Ger) Bora-Hansgrohe1Row 94 - Cell 3
96Conor Dunne (Irl) Aqua Blue Sport1Row 95 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Davide Villella (Ita) Cannondale-Drapac49pts
2Miguel Angel Lopez (Col) Astana Pro Team41Row 1 - Cell 3
3Christopher Froome (GBr) Team Sky29Row 2 - Cell 3
4Rafal Majka (Pol) Bora-Hansgrohe28Row 3 - Cell 3
5Jose Joaquin Rojas Gil (Spa) Movistar Team27Row 4 - Cell 3
6Romain Bardet (Fra) AG2R La Mondiale20Row 5 - Cell 3
7Thomas De Gendt (Bel) Lotto Soudal19Row 6 - Cell 3
8Darwin Atapuma (Col) UAE Team Emirates18Row 7 - Cell 3
9Ilnur Zakarin (Rus) Katusha-Alpecin18Row 8 - Cell 3
10Johan Esteban Chaves Rubio (Col) Orica-Scott15Row 9 - Cell 3
11Sander Armee (Bel) Lotto Soudal14Row 10 - Cell 3
12Wilco Kelderman (Ned) Team Sunweb14Row 11 - Cell 3
13Adam Yates (GBr) Orica-Scott12Row 12 - Cell 3
14Tomasz Marczynski (Pol) Lotto Soudal12Row 13 - Cell 3
15Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA11Row 14 - Cell 3
16Vincenzo Nibali (Ita) Bahrain-Merida10Row 15 - Cell 3
17Stéphane Rossetto (Fra) Cofidis, Solutions Credits9Row 16 - Cell 3
18Brendan Canty (Aus) Cannondale-Drapac9Row 17 - Cell 3
19Jan Polanc (Slo) UAE Team Emirates8Row 18 - Cell 3
20Steven Kruijswijk (Ned) Team LottoNL-Jumbo7Row 19 - Cell 3
21Marc Soler (Spa) Movistar Team6Row 20 - Cell 3
22Alexey Lutsenko (Kaz) Astana Pro Team6Row 21 - Cell 3
23Michael Woods (Can) Cannondale-Drapac6Row 22 - Cell 3
24Julian Alaphilippe (Fra) Quick-Step Floors6Row 23 - Cell 3
25Matteo Trentin (Ita) Quick-Step Floors6Row 24 - Cell 3
26Jacques Janse van Rensburg (RSA) Dimension Data5Row 25 - Cell 3
27Przemyslaw Niemiec (Pol) UAE Team Emirates5Row 26 - Cell 3
28Matej Mohoric (Slo) UAE Team Emirates4Row 27 - Cell 3
29Laurens De Vreese (Bel) Astana Pro Team4Row 28 - Cell 3
30Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA4Row 29 - Cell 3
31Rui Alberto Faria da Costa (Por) UAE Team Emirates4Row 30 - Cell 3
32Fabricio Ferrari (Uru) Caja Rural-Seguros RGA4Row 31 - Cell 3
33Nicolas Roche (Irl) BMC Racing Team3Row 32 - Cell 3
34Tobias Ludvigsson (Swe) FDJ3Row 33 - Cell 3
35Pawel Poljanski (Pol) Bora-Hansgrohe3Row 34 - Cell 3
36Enric Mas (Spa) Quick-Step Floors3Row 35 - Cell 3
37Alberto Contador Velasco (Spa) Trek-Segafredo2Row 36 - Cell 3
38Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits2Row 37 - Cell 3
39Jarlinson Pantano (Col) Trek-Segafredo2Row 38 - Cell 3
40Simon Yates (GBr) Orica-Scott2Row 39 - Cell 3
41Maxime Monfort (Bel) Lotto Soudal2Row 40 - Cell 3
42Clement Chevrier (Fra) AG2R La Mondiale2Row 41 - Cell 3
43Simon Clarke (Aus) Cannondale-Drapac2Row 42 - Cell 3
44Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo2Row 43 - Cell 3
45Diego Rubio (Spa) Caja Rural-Seguros RGA2Row 44 - Cell 3
46Hernando Bohórquez (Col) Manzana Postobon2Row 45 - Cell 3
47Daniel Oss (Ita) BMC Racing Team2Row 46 - Cell 3
48Nelson Oliveira (Por) Movistar Team1Row 47 - Cell 3
49Ricardo Vilela (Por) Manzana Postobon1Row 48 - Cell 3
50Giovanni Visconti (Ita) Bahrain-Merida1Row 49 - Cell 3
51Diego Rosa (Ita) Team Sky1Row 50 - Cell 3
52Alessandro De Marchi (Ita) BMC Racing Team1Row 51 - Cell 3
53Juan Felipe Osorio (Col) Manzana Postobon1Row 52 - Cell 3
54Francisco Ventoso (Spa) BMC Racing Team1Row 53 - Cell 3
55Arnaud Courteille (Fra) FDJ1Row 54 - Cell 3
56Matvey Mamykin (Rus) Katusha-Alpecin1Row 55 - Cell 3
57Rafael Reis (Por) Caja Rural-Seguros RGA1Row 56 - Cell 3
Swipe to scroll horizontally
Combined classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Christopher Froome (GBr) Team Sky5pts
2Miguel Angel Lopez (Col) Astana Pro Team13Row 1 - Cell 3
3Wilco Kelderman (Ned) Team Sunweb19Row 2 - Cell 3
4Ilnur Zakarin (Rus) Katusha-Alpecin19Row 3 - Cell 3
5Vincenzo Nibali (Ita) Bahrain-Merida21Row 4 - Cell 3
6Johan Esteban Chaves Rubio (Col) Orica-Scott26Row 5 - Cell 3
7Romain Bardet (Fra) AG2R La Mondiale45Row 6 - Cell 3
8Michael Woods (Can) Cannondale-Drapac46Row 7 - Cell 3
9Jose Joaquin Rojas Gil (Spa) Movistar Team46Row 8 - Cell 3
10Alberto Contador Velasco (Spa) Trek-Segafredo50Row 9 - Cell 3
11Rafal Majka (Pol) Bora-Hansgrohe58Row 10 - Cell 3
12Jan Polanc (Slo) UAE Team Emirates67Row 11 - Cell 3
13Tomasz Marczynski (Pol) Lotto Soudal71Row 12 - Cell 3
14Nicolas Roche (Irl) BMC Racing Team72Row 13 - Cell 3
15Darwin Atapuma (Col) UAE Team Emirates82Row 14 - Cell 3
16Matej Mohoric (Slo) UAE Team Emirates84Row 15 - Cell 3
17Steven Kruijswijk (Ned) Team LottoNL-Jumbo86Row 16 - Cell 3
18Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA97Row 17 - Cell 3
19Adam Yates (GBr) Orica-Scott102Row 18 - Cell 3
20Marc Soler (Spa) Movistar Team103Row 19 - Cell 3
21Pawel Poljanski (Pol) Bora-Hansgrohe114Row 20 - Cell 3
22Thomas De Gendt (Bel) Lotto Soudal117Row 21 - Cell 3
23Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits130Row 22 - Cell 3
24Matteo Trentin (Ita) Quick-Step Floors130Row 23 - Cell 3
25Tobias Ludvigsson (Swe) FDJ132Row 24 - Cell 3
26Nelson Oliveira (Por) Movistar Team133Row 25 - Cell 3
27Julian Alaphilippe (Fra) Quick-Step Floors134Row 26 - Cell 3
28Alexey Lutsenko (Kaz) Astana Pro Team137Row 27 - Cell 3
29Rui Alberto Faria da Costa (Por) UAE Team Emirates151Row 28 - Cell 3
30Maxime Monfort (Bel) Lotto Soudal152Row 29 - Cell 3
31Enric Mas (Spa) Quick-Step Floors152Row 30 - Cell 3
32Jacques Janse van Rensburg (RSA) Dimension Data153Row 31 - Cell 3
33Alessandro De Marchi (Ita) BMC Racing Team158Row 32 - Cell 3
34Giovanni Visconti (Ita) Bahrain-Merida163Row 33 - Cell 3
35Simon Yates (GBr) Orica-Scott164Row 34 - Cell 3
36Stéphane Rossetto (Fra) Cofidis, Solutions Credits168Row 35 - Cell 3
37Brendan Canty (Aus) Cannondale-Drapac171Row 36 - Cell 3
38Davide Villella (Ita) Cannondale-Drapac178Row 37 - Cell 3
39Diego Rosa (Ita) Team Sky191Row 38 - Cell 3
40Simon Clarke (Aus) Cannondale-Drapac194Row 39 - Cell 3
41Arnaud Courteille (Fra) FDJ201Row 40 - Cell 3
42Daniel Oss (Ita) BMC Racing Team226Row 41 - Cell 3
43Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo227Row 42 - Cell 3
44Matvey Mamykin (Rus) Katusha-Alpecin236Row 43 - Cell 3
45Rafael Reis (Por) Caja Rural-Seguros RGA244Row 44 - Cell 3
46Diego Rubio (Spa) Caja Rural-Seguros RGA257Row 45 - Cell 3
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1Astana Pro Team188:20:35
2Team Sky0:09:33
3Movistar Team0:33:37
4UAE Team Emirates0:51:40
5Orica-Scott1:11:45
6Team LottoNl-Jumbo1:31:33
7Caja Rural-Seguros RGA1:42:26
8Bahrain-Merida1:56:10
9BMC Racing Team1:58:40
10Trek-Segafredo2:02:23
11Quick-Step Floors2:16:41
12Team Sunweb2:28:44
13Lotto Soudal2:52:22
14AG2R La Mondiale3:06:09
15Manzana Postobon3:16:37
16Cofidis, Solutions Credits3:45:47
17Katusha-Alpecin3:54:52
18Cannondale-Drapac3:57:47
19Dimension Data4:20:06
20Bora-Hansgrohe4:38:03
21FDJ4:39:12
22Aqua Blue Sport7:00:29
Daniel Benson

Daniel Benson was the Editor in Chief at Cyclingnews.com between 2008 and 2022. Based in the UK, he joined the Cyclingnews team in 2008 as the site's first UK-based Managing Editor. In that time, he reported on over a dozen editions of the Tour de France, several World Championships, the Tour Down Under, Spring Classics, and the London 2012 Olympic Games. With the help of the excellent editorial team, he ran the coverage on Cyclingnews and has interviewed leading figures in the sport including UCI Presidents and Tour de France winners.

Latest on Cyclingnews