Chris Froome completes Tour de France - Vuelta a Espana double

Chris Froome (Team Sky) sealed the Tour de France - Vuelta a Espana double, finishing the final stage of the Spanish Grand Tour safely in the back.

The stage was won by Matteo Trentin (Quick-Step Floors), who held off late challenges from Lorrenzo Manzin (FDJ) and Søren Kragh Andersen (Team Sunweb) to take the spoils in Madrid. Froome finished 11th on the stage, doing enough to also secure the points jersey ahead of Trentin.

In wining, Froome becomes the first rider since Bernard Hinault to win the Tour and the Vuelta, and the first British rider to win the Spanish Grand Tour. The Team Sky leader has now won five Grand Tours in a remarkable five-year spell.

The stage in Madrid also marked Alberto Contador's (Trek Segafredo) final outing. The winner on the Angliru stage led the race into Madrid to take the applause from the home crowd before sitting up and crossing the line behind the main field. A small gap saw Contador drop from fourth to fifth on GC, with Wilco Kelderman (Team Sunweb) the beneficiary.

Vincenzo Nibali (Bahrain Merida) and Ilnur Zakarin (Team Katusha) rounded out the final podium.

"It's an amazing feeling," Froome said immediately after the finish. "The team has just been incredible over the last few months.

"I have to say that is probably the toughest Grand Tour I've ever ridden. There was something different happening every day. I've had good days and then I've been lying on the ground, bleeding, thinking my race might be over. It's been a rollercoaster – absolutely relentless. It's a relief now to finish and to be getting to Madrid.

"I think it probably is my greatest achievement, being the first person to win the Tour de France and then go on to win the Vuelta," Froome said.

For Trentin, there was the consolation of a fourth Grand Tour stage win in three weeks. The Italian had a slim chance of taking the Green Jersey from Froome on the final stage and after a relaxed, rolling start it was Quick-Step who hit the front as the race hit the finishing circuit for the first time.

Until that point the mood had been one of celebration, with riders posing for photographs after three weeks of demanding racing. Contador was given the honour of leading the race into Madrid, soaking up the atmosphere and waving to spectators at the side of the road.

The mood changed when Team Sky hit the front, clearly intent on holding onto the Green jersey, but Froome was squeezed out of the points at the intermediate sprint by Quick-Step.

Rui Costa, Alessandro De Marchi and Nicholas Schultz formed a dangerous looking break, but Quick-Step patrolled the front and never the trio out of sight.

With one lap remaining, the sprinters' teams jostled for control, but Trentin was well positioned and in the sprint to the line there was no opposition – except for Froome, who finished in 11th place.

"It was a good job," Trentin said. "It's a really nice victory to have. Froome told me he wanted to defend the jersey and he made it. That's four victories I got but no points jersey, so it's a bit of a joke. But I won two sprint stages and two hard stages and I can be happy with that."

Astana claimed the team classification, while Davide Villella won the King of the mountains jersey. The red jersey, however, belonged to Froome.

Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Matteo Trentin (Ita) Quick-Step Floors3:06:25
2Lorrenzo Manzin (Fra) FDJRow 1 - Cell 2
3Søren Kragh Andersen (Den) Team SunwebRow 2 - Cell 2
4Tom Van Asbroeck (Bel) Cannondale-DrapacRow 3 - Cell 2
5Ivan Garcia Cortina (Spa) Bahrain-MeridaRow 4 - Cell 2
6Magnus Cort (Den) Orica-ScottRow 5 - Cell 2
7Kenneth Van Bilsen (Bel) Cofidis, Solutions CreditsRow 6 - Cell 2
8Sacha Modolo (Ita) UAE Team EmiratesRow 7 - Cell 2
9Michael Schwarzmann (Ger) Bora-HansgroheRow 8 - Cell 2
10Daniel Hoelgaard (Nor) FDJRow 9 - Cell 2
11Christopher Froome (GBr) Team SkyRow 10 - Cell 2
12Juan José Lobato (Spa) Team LottoNL-JumboRow 11 - Cell 2
13Edward Theuns (Bel) Trek-SegafredoRow 12 - Cell 2
14Loic Vliegen (Bel) BMC Racing TeamRow 13 - Cell 2
15Julien Duval (Fra) AG2R La MondialeRow 14 - Cell 2
16Wilco Kelderman (Ned) Team SunwebRow 15 - Cell 2
17Francisco Ventoso (Spa) BMC Racing TeamRow 16 - Cell 2
18Ilnur Zakarin (Rus) Katusha-AlpecinRow 17 - Cell 2
19Sebastián Molano (Col) Manzana PostobonRow 18 - Cell 2
20Jose Joaquin Rojas Gil (Spa) Movistar TeamRow 19 - Cell 2
21Matej Mohoric (Slo) UAE Team EmiratesRow 20 - Cell 2
22Vincenzo Nibali (Ita) Bahrain-MeridaRow 21 - Cell 2
23Aaron Gate (NZl) Aqua Blue SportRow 22 - Cell 2
24Marco Haller (Aut) Katusha-AlpecinRow 23 - Cell 2
25Julian Alaphilippe (Fra) Quick-Step Floors0:00:07
26Alberto Contador Velasco (Spa) Trek-SegafredoRow 25 - Cell 2
27Antwan Tolhoek (Ned) Team LottoNL-Jumbo0:00:08
28Anthony Turgis (Fra) Cofidis, Solutions CreditsRow 27 - Cell 2
29Nelson Oliveira (Por) Movistar Team0:00:09
30Anthony Roux (Fra) FDJ0:00:11
31Alexey Lutsenko (Kaz) Astana Pro TeamRow 30 - Cell 2
32Michael Woods (Can) Cannondale-DrapacRow 31 - Cell 2
33Laurens De Vreese (Bel) Astana Pro Team0:00:14
34Koen Bouwman (Ned) Team LottoNL-JumboRow 33 - Cell 2
35Aldemar Reyes (Col) Manzana PostobonRow 34 - Cell 2
36Fabricio Ferrari (Uru) Caja Rural-Seguros RGARow 35 - Cell 2
37Juan Felipe Osorio (Col) Manzana PostobonRow 36 - Cell 2
38Hernán Aguirre (Col) Manzana PostobonRow 37 - Cell 2
39Guillaume Bonnafond (Fra) Cofidis, Solutions CreditsRow 38 - Cell 2
40Richard Carapaz (Ecu) Movistar TeamRow 39 - Cell 2
41Wout Poels (Ned) Team SkyRow 40 - Cell 2
42Jack Haig (Aus) Orica-ScottRow 41 - Cell 2
43Nicolas Roche (Irl) BMC Racing TeamRow 42 - Cell 2
44Koen de Kort (Ned) Trek-SegafredoRow 43 - Cell 2
45Luis Angel Maté Mardones (Spa) Cofidis, Solutions CreditsRow 44 - Cell 2
46Luis León Sánchez (Spa) Astana Pro TeamRow 45 - Cell 2
47Fabio Aru (Ita) Astana Pro TeamRow 46 - Cell 2
48Diego Rosa (Ita) Team SkyRow 47 - Cell 2
49Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGARow 48 - Cell 2
50Simon Yates (GBr) Orica-ScottRow 49 - Cell 2
51Sergei Chernetckii (Rus) Astana Pro TeamRow 50 - Cell 2
52Johan Esteban Chaves Rubio (Col) Orica-ScottRow 51 - Cell 2
53Fernando Orjuela (Col) Manzana PostobonRow 52 - Cell 2
54Diego Rubio (Spa) Caja Rural-Seguros RGARow 53 - Cell 2
55Peter Stetina (USA) Trek-SegafredoRow 54 - Cell 2
56Bart De Clercq (Bel) Lotto SoudalRow 55 - Cell 2
57Chris Hamilton (Aus) Team SunwebRow 56 - Cell 2
58Jan Polanc (Slo) UAE Team EmiratesRow 57 - Cell 2
59Stef Clement (Ned) Team LottoNL-JumboRow 58 - Cell 2
60Steven Kruijswijk (Ned) Team LottoNL-JumboRow 59 - Cell 2
61Ricardo Vilela (Por) Manzana PostobonRow 60 - Cell 2
62Sander Armee (Bel) Lotto SoudalRow 61 - Cell 2
63Adam Hansen (Aus) Lotto SoudalRow 62 - Cell 2
64Markel Irizar Aranburu (Spa) Trek-SegafredoRow 63 - Cell 2
65Daan Olivier (Ned) Team LottoNL-JumboRow 64 - Cell 2
66Darwin Atapuma (Col) UAE Team EmiratesRow 65 - Cell 2
67Michael Mørkøv (Den) Katusha-AlpecinRow 66 - Cell 2
68Pello Bilbao (Spa) Astana Pro TeamRow 67 - Cell 2
69Daniel Moreno Fernandez (Spa) Movistar TeamRow 68 - Cell 2
70Hector Sáez Benito (Spa) Caja Rural-Seguros RGARow 69 - Cell 2
71Jetse Bol (Ned) Manzana PostobonRow 70 - Cell 2
72Igor Anton Hernandez (Spa) Dimension DataRow 71 - Cell 2
73David Lopez Garcia (Spa) Team SkyRow 72 - Cell 2
74Gianni Moscon (Ita) Team SkyRow 73 - Cell 2
75Sergio Pardilla Bellon (Spa) Caja Rural-Seguros RGARow 74 - Cell 2
76Tejay van Garderen (USA) BMC Racing TeamRow 75 - Cell 2
77Romain Bardet (Fra) AG2R La MondialeRow 76 - Cell 2
78Yves Lampaert (Bel) Quick-Step FloorsRow 77 - Cell 2
79Clement Chevrier (Fra) AG2R La MondialeRow 78 - Cell 2
80Miguel Angel Lopez (Col) Astana Pro TeamRow 79 - Cell 2
81Chad Haga (USA) Team SunwebRow 80 - Cell 2
82Pawel Poljanski (Pol) Bora-HansgroheRow 81 - Cell 2
83Louis Meintjes (RSA) UAE Team Emirates0:00:26
84Jaime Roson Garcia (Spa) Caja Rural-Seguros RGARow 83 - Cell 2
85Adam Blythe (GBr) Aqua Blue SportRow 84 - Cell 2
86Przemyslaw Niemiec (Pol) UAE Team Emirates0:00:29
87Remy Mertz (Bel) Lotto SoudalRow 86 - Cell 2
88Salvatore Puccio (Ita) Team SkyRow 87 - Cell 2
89Jeremy Maison (Fra) FDJ0:00:34
90Jarlinson Pantano (Col) Trek-SegafredoRow 89 - Cell 2
91Alberto Losada Alguacil (Spa) Katusha-AlpecinRow 90 - Cell 2
92Bernardo Suaza (Col) Manzana PostobonRow 91 - Cell 2
93Hernando Bohórquez (Col) Manzana PostobonRow 92 - Cell 2
94Andreas Schillinger (Ger) Bora-Hansgrohe0:00:37
95Jesus Hernandez Blazquez (Spa) Trek-Segafredo0:00:41
96Mikel Nieve Ituralde (Spa) Team Sky0:00:44
97Antonio Pedrero (Spa) Movistar TeamRow 96 - Cell 2
98Sam Bewley (NZl) Orica-Scott0:00:46
99Thomas De Gendt (Bel) Lotto SoudalRow 98 - Cell 2
100Adam Yates (GBr) Orica-ScottRow 99 - Cell 2
101Carlos Verona Quintanilla (Spa) Orica-ScottRow 100 - Cell 2
102Federico Zurlo (Ita) UAE Team EmiratesRow 101 - Cell 2
103Tobias Ludvigsson (Swe) FDJ0:00:50
104Lasse Norman Hansen (Den) Aqua Blue SportRow 103 - Cell 2
105Ian Stannard (GBr) Team Sky0:00:52
106Hugo Houle (Can) AG2R La MondialeRow 105 - Cell 2
107Julien Bernard (Fra) Trek-Segafredo0:00:56
108Valerio Agnoli (Ita) Bahrain-MeridaRow 107 - Cell 2
109Giovanni Visconti (Ita) Bahrain-MeridaRow 108 - Cell 2
110Alexis Gougeard (Fra) AG2R La Mondiale0:00:58
111Franco Pellizotti (Ita) Bahrain-MeridaRow 110 - Cell 2
112Simon Clarke (Aus) Cannondale-DrapacRow 111 - Cell 2
113Bob Jungels (Lux) Quick-Step FloorsRow 112 - Cell 2
114Daniel Navarro Garcia (Spa) Cofidis, Solutions CreditsRow 113 - Cell 2
115Rafal Majka (Pol) Bora-HansgroheRow 114 - Cell 2
116Niki Terpstra (Ned) Quick-Step FloorsRow 115 - Cell 2
117David Arroyo Duran (Spa) Caja Rural-Seguros RGARow 116 - Cell 2
118Rafael Reis (Por) Caja Rural-Seguros RGARow 117 - Cell 2
119Lachlan Morton (Aus) Dimension DataRow 118 - Cell 2
120Rein Taaramäe (Est) Katusha-Alpecin0:01:03
121Davide Villella (Ita) Cannondale-DrapacRow 120 - Cell 2
122Antonio Nibali (Ita) Bahrain-Merida0:01:05
123Arnaud Courteille (Fra) FDJRow 122 - Cell 2
124Damiano Caruso (Ita) BMC Racing TeamRow 123 - Cell 2
125Marc Soler (Spa) Movistar TeamRow 124 - Cell 2
126Domen Novak (Slo) Bahrain-MeridaRow 125 - Cell 2
127Christian Knees (Ger) Team SkyRow 126 - Cell 2
128Mark Christian (GBr) Aqua Blue SportRow 127 - Cell 2
129Nikita Stalnov (Kaz) Astana Pro TeamRow 128 - Cell 2
130Tomasz Marczynski (Pol) Lotto SoudalRow 129 - Cell 2
131Jelle Wallays (Bel) Lotto SoudalRow 130 - Cell 2
132Maxim Belkov (Rus) Katusha-AlpecinRow 131 - Cell 2
133Thomas Scully (NZl) Cannondale-Drapac0:01:19
134Brendan Canty (Aus) Cannondale-Drapac0:01:22
135Johannes Fröhlinger (Ger) Team SunwebRow 134 - Cell 2
136Jacques Janse van Rensburg (RSA) Dimension DataRow 135 - Cell 2
137Joe Dombrowski (USA) Cannondale-DrapacRow 136 - Cell 2
138Manuele Boaro (Ita) Bahrain-Merida0:01:25
139Anthony Perez (Fra) Cofidis, Solutions Credits0:01:28
140Stéphane Rossetto (Fra) Cofidis, Solutions CreditsRow 139 - Cell 2
141Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo0:01:36
142Christoph Pfingsten (Ger) Bora-HansgroheRow 141 - Cell 2
143Patrick Konrad (Aut) Bora-HansgroheRow 142 - Cell 2
144Emanuel Buchmann (Ger) Bora-HansgroheRow 143 - Cell 2
145Christopher Juul Jensen (Den) Orica-Scott0:02:01
146Michel Kreder (Ned) Aqua Blue Sport0:02:05
147Nicholas Schultz (Aus) Caja Rural-Seguros RGA0:02:09
148William Clarke (Aus) Cannondale-DrapacRow 147 - Cell 2
149Toms Skujins (Lat) Cannondale-DrapacRow 148 - Cell 2
150Rui Alberto Faria da Costa (Por) UAE Team Emirates0:02:15
151Conor Dunne (Irl) Aqua Blue Sport0:02:37
152Stefan Denifl (Aut) Aqua Blue SportRow 151 - Cell 2
153Floris De Tier (Bel) Team LottoNL-Jumbo0:03:08
154Enric Mas (Spa) Quick-Step Floors0:04:35
155Tim Declercq (Bel) Quick-Step FloorsRow 154 - Cell 2
156Eros Capecchi (Ita) Quick-Step FloorsRow 155 - Cell 2
157Peter Koning (Ned) Aqua Blue SportRow 156 - Cell 2
158Alessandro De Marchi (Ita) BMC Racing Team0:05:05
Swipe to scroll horizontally
Sprint 1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Matteo Trentin (Ita) Quick-Step Floors4pts
2Julian Alaphilippe (Fra) Quick-Step Floors2Row 1 - Cell 3
3Gianni Moscon (Ita) Team Sky1Row 2 - Cell 3
Swipe to scroll horizontally
Finish Line Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Matteo Trentin (Ita) Quick-Step Floors25pts
2Lorrenzo Manzin (Fra) FDJ20Row 1 - Cell 3
3Søren Kragh Andersen (Den) Team Sunweb16Row 2 - Cell 3
4Tom Van Asbroeck (Bel) Cannondale-Drapac14Row 3 - Cell 3
5Ivan Garcia Cortina (Spa) Bahrain-Merida12Row 4 - Cell 3
6Magnus Cort (Den) Orica-Scott10Row 5 - Cell 3
7Kenneth Van Bilsen (Bel) Cofidis, Solutions Credits9Row 6 - Cell 3
8Sacha Modolo (Ita) UAE Team Emirates8Row 7 - Cell 3
9Michael Schwarzmann (Ger) Bora-Hansgrohe7Row 8 - Cell 3
10Daniel Hoelgaard (Nor) FDJ6Row 9 - Cell 3
11Christopher Froome (GBr) Team Sky5Row 10 - Cell 3
12Juan José Lobato (Spa) Team LottoNL-Jumbo4Row 11 - Cell 3
13Edward Theuns (Bel) Trek-Segafredo3Row 12 - Cell 3
14Loic Vliegen (Bel) BMC Racing Team2Row 13 - Cell 3
15Julien Duval (Fra) AG2R La Mondiale1Row 14 - Cell 3
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1FDJ9:19:26
2BMC Racing Team0:00:03
3Team SunwebRow 2 - Cell 2
4UAE Team EmiratesRow 3 - Cell 2
5Team Katusha AlpecinRow 4 - Cell 2
6Trek - Segafredo0:00:10
7Quick - Step FloorsRow 6 - Cell 2
8Team Lotto Nl - Jumbo0:00:11
9Cofidis, Solutions CreditsRow 8 - Cell 2
10Movistar Team0:00:12
11Manzana Postobon Team0:00:17
12Orica - ScottRow 11 - Cell 2
13Team SkyRow 12 - Cell 2
14AG2R La MondialeRow 13 - Cell 2
15Astana Pro Team0:00:28
16Caja Rural - Seguros RGA0:00:31
17Lotto SoudalRow 16 - Cell 2
18Bora - Hansgrohe0:00:40
19Bahrain - Merida0:00:45
20Cannondale Drapac Professional Cycling Team0:00:58
21Aqua Blue Spor0:01:05
22Team Dimension Data0:02:23
Swipe to scroll horizontally
Final General Classification
#Rider Name (Country) TeamResult
1Christopher Froome (GBr) Team Sky82:30:02
2Vincenzo Nibali (Ita) Bahrain-Merida0:02:15
3Ilnur Zakarin (Rus) Katusha-Alpecin0:02:51
4Wilco Kelderman (Ned) Team Sunweb0:03:15
5Alberto Contador Velasco (Spa) Trek-Segafredo0:03:18
6Wout Poels (Ned) Team Sky0:06:59
7Michael Woods (Can) Cannondale-Drapac0:08:27
8Miguel Angel Lopez (Col) Astana Pro Team0:09:13
9Steven Kruijswijk (Ned) Team LottoNL-Jumbo0:11:18
10Tejay van Garderen (USA) BMC Racing Team0:15:50
11Johan Esteban Chaves Rubio (Col) Orica-Scott0:16:46
12Louis Meintjes (RSA) UAE Team Emirates0:17:41
13Fabio Aru (Ita) Astana Pro Team0:21:41
14Nicolas Roche (Irl) BMC Racing Team0:22:00
15Sergio Pardilla Bellon (Spa) Caja Rural-Seguros RGA0:22:59
16Mikel Nieve Ituralde (Spa) Team Sky0:28:00
17Romain Bardet (Fra) AG2R La Mondiale0:31:21
18Daniel Moreno Fernandez (Spa) Movistar Team0:42:16
19Sander Armee (Bel) Lotto Soudal0:59:01
20Darwin Atapuma (Col) UAE Team Emirates1:02:58
21Jack Haig (Aus) Orica-Scott1:04:48
22Jose Joaquin Rojas Gil (Spa) Movistar Team1:05:02
23Pello Bilbao (Spa) Astana Pro Team1:06:22
24Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits1:13:27
25Franco Pellizotti (Ita) Bahrain-Merida1:13:36
26Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA1:17:12
27Gianni Moscon (Ita) Team Sky1:21:17
28Antwan Tolhoek (Ned) Team LottoNL-Jumbo1:21:46
29Stef Clement (Ned) Team LottoNL-Jumbo1:26:13
30Matej Mohoric (Slo) UAE Team Emirates1:31:24
31Peter Stetina (USA) Trek-Segafredo1:36:35
32Luis León Sánchez (Spa) Astana Pro Team1:36:50
33Jarlinson Pantano (Col) Trek-Segafredo1:39:27
34Adam Yates (GBr) Orica-Scott1:39:51
35Igor Anton Hernandez (Spa) Dimension Data1:42:33
36Richard Carapaz (Ecu) Movistar Team1:43:59
37Hernán Aguirre (Col) Manzana Postobon1:49:26
38Jan Polanc (Slo) UAE Team Emirates1:52:14
39Rafal Majka (Pol) Bora-Hansgrohe1:53:59
40Bart De Clercq (Bel) Lotto Soudal1:54:19
41Koen Bouwman (Ned) Team LottoNL-Jumbo1:55:00
42Bob Jungels (Lux) Quick-Step Floors1:58:17
43Rui Alberto Faria da Costa (Por) UAE Team Emirates1:58:46
44Simon Yates (GBr) Orica-Scott2:02:43
45Aldemar Reyes (Col) Manzana Postobon2:03:25
46Giovanni Visconti (Ita) Bahrain-Merida2:11:10
47Nelson Oliveira (Por) Movistar Team2:16:03
48Marc Soler (Spa) Movistar Team2:19:27
49Bernardo Suaza (Col) Manzana Postobon2:23:21
50Ricardo Vilela (Por) Manzana Postobon2:25:21
51Antonio Pedrero (Spa) Movistar Team2:27:03
52Anthony Roux (Fra) FDJ2:28:01
53Diego Rosa (Ita) Team Sky2:31:16
54Stéphane Rossetto (Fra) Cofidis, Solutions Credits2:33:53
55Tomasz Marczynski (Pol) Lotto Soudal2:34:33
56Fabricio Ferrari (Uru) Caja Rural-Seguros RGA2:39:52
57Thomas De Gendt (Bel) Lotto Soudal2:39:53
58Stefan Denifl (Aut) Aqua Blue Sport2:41:15
59Tobias Ludvigsson (Swe) FDJ2:42:20
60Daan Olivier (Ned) Team LottoNL-Jumbo2:42:35
61Clement Chevrier (Fra) AG2R La Mondiale2:42:41
62Floris De Tier (Bel) Team LottoNL-Jumbo2:44:41
63Jeremy Maison (Fra) FDJ2:45:01
64Jesus Hernandez Blazquez (Spa) Trek-Segafredo2:45:39
65Emanuel Buchmann (Ger) Bora-Hansgrohe2:57:29
66David Lopez Garcia (Spa) Team Sky2:58:17
67Pawel Poljanski (Pol) Bora-Hansgrohe2:58:35
68Julian Alaphilippe (Fra) Quick-Step Floors2:59:11
69Jetse Bol (Ned) Manzana Postobon2:59:17
70Alessandro De Marchi (Ita) BMC Racing Team3:00:15
71Enric Mas (Spa) Quick-Step Floors3:02:34
72Alberto Losada Alguacil (Spa) Katusha-Alpecin3:06:59
73Carlos Verona Quintanilla (Spa) Orica-Scott3:07:12
74Simon Clarke (Aus) Cannondale-Drapac3:07:58
75Alexey Lutsenko (Kaz) Astana Pro Team3:08:08
76Hector Sáez Benito (Spa) Caja Rural-Seguros RGA3:09:06
77Koen de Kort (Ned) Trek-Segafredo3:09:17
78Salvatore Puccio (Ita) Team Sky3:09:44
79Valerio Agnoli (Ita) Bahrain-Merida3:09:53
80Anthony Perez (Fra) Cofidis, Solutions Credits3:13:46
81Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits3:17:49
82Jacques Janse van Rensburg (RSA) Dimension Data3:18:23
83Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA3:18:29
84Matteo Trentin (Ita) Quick-Step Floors3:18:41
85Julien Bernard (Fra) Trek-Segafredo3:22:16
86Przemyslaw Niemiec (Pol) UAE Team Emirates3:25:48
87Juan Felipe Osorio (Col) Manzana Postobon3:27:41
88Guillaume Bonnafond (Fra) Cofidis, Solutions Credits3:28:17
89David Arroyo Duran (Spa) Caja Rural-Seguros RGA3:32:34
90Lachlan Morton (Aus) Dimension Data3:32:57
91Edward Theuns (Bel) Trek-Segafredo3:33:03
92Francisco Ventoso (Spa) BMC Racing Team3:33:37
93Fernando Orjuela (Col) Manzana Postobon3:33:54
94Sergei Chernetckii (Rus) Astana Pro Team3:35:00
95Adam Hansen (Aus) Lotto Soudal3:37:11
96Patrick Konrad (Aut) Bora-Hansgrohe3:37:18
97Davide Villella (Ita) Cannondale-Drapac3:37:57
98Chad Haga (USA) Team Sunweb3:44:08
99Alexis Gougeard (Fra) AG2R La Mondiale3:46:38
100Ivan Garcia Cortina (Spa) Bahrain-Merida3:47:27
101Joe Dombrowski (USA) Cannondale-Drapac3:47:58
102Antonio Nibali (Ita) Bahrain-Merida3:50:02
103Arnaud Courteille (Fra) FDJ3:50:13
104Eros Capecchi (Ita) Quick-Step Floors3:52:20
105Domen Novak (Slo) Bahrain-Merida3:52:56
106Søren Kragh Andersen (Den) Team Sunweb3:52:58
107Christopher Juul Jensen (Den) Orica-Scott3:53:31
108Julien Duval (Fra) AG2R La Mondiale3:54:03
109Damiano Caruso (Ita) BMC Racing Team3:54:23
110Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo3:55:09
111Nicholas Schultz (Aus) Caja Rural-Seguros RGA3:55:40
112Loic Vliegen (Bel) BMC Racing Team3:56:01
113Brendan Canty (Aus) Cannondale-Drapac3:57:55
114Juan José Lobato (Spa) Team LottoNL-Jumbo4:02:01
115Hugo Houle (Can) AG2R La Mondiale4:03:18
116Manuele Boaro (Ita) Bahrain-Merida4:03:24
117Anthony Turgis (Fra) Cofidis, Solutions Credits4:06:21
118Marco Haller (Aut) Katusha-Alpecin4:06:31
119Markel Irizar Aranburu (Spa) Trek-Segafredo4:07:16
120Johannes Fröhlinger (Ger) Team Sunweb4:08:43
121Chris Hamilton (Aus) Team Sunweb4:12:42
122Laurens De Vreese (Bel) Astana Pro Team4:12:46
123Toms Skujins (Lat) Cannondale-Drapac4:13:16
124Christian Knees (Ger) Team Sky4:13:46
125Daniel Hoelgaard (Nor) FDJ4:17:04
126Magnus Cort (Den) Orica-Scott4:17:37
127Diego Rubio (Spa) Caja Rural-Seguros RGA4:19:46
128Michel Kreder (Ned) Aqua Blue Sport4:21:18
129Tim Declercq (Bel) Quick-Step Floors4:21:20
130Niki Terpstra (Ned) Quick-Step Floors4:23:54
131Sacha Modolo (Ita) UAE Team Emirates4:27:08
132Rafael Reis (Por) Caja Rural-Seguros RGA4:27:14
133Tom Van Asbroeck (Bel) Cannondale-Drapac4:29:59
134Maxim Belkov (Rus) Katusha-Alpecin4:30:01
135Hernando Bohórquez (Col) Manzana Postobon4:31:44
136Yves Lampaert (Bel) Quick-Step Floors4:32:02
137Michael Mørkøv (Den) Katusha-Alpecin4:33:01
138Mark Christian (GBr) Aqua Blue Sport4:36:26
139Lasse Norman Hansen (Den) Aqua Blue Sport4:38:56
140Aaron Gate (NZl) Aqua Blue Sport4:40:07
141Peter Koning (Ned) Aqua Blue Sport4:41:00
142Christoph Pfingsten (Ger) Bora-Hansgrohe4:41:29
143Sam Bewley (NZl) Orica-Scott4:43:27
144Andreas Schillinger (Ger) Bora-Hansgrohe4:44:03
145Nikita Stalnov (Kaz) Astana Pro Team4:44:07
146Kenneth Van Bilsen (Bel) Cofidis, Solutions Credits4:44:33
147Rein Taaramäe (Est) Katusha-Alpecin4:46:21
148Ian Stannard (GBr) Team Sky4:47:00
149Federico Zurlo (Ita) UAE Team Emirates4:47:04
150Remy Mertz (Bel) Lotto Soudal4:49:50
151Jelle Wallays (Bel) Lotto Soudal4:53:38
152Sebastián Molano (Col) Manzana Postobon4:54:27
153Thomas Scully (NZl) Cannondale-Drapac4:56:59
154Michael Schwarzmann (Ger) Bora-Hansgrohe4:57:10
155Adam Blythe (GBr) Aqua Blue Sport4:58:28
156Lorrenzo Manzin (Fra) FDJ5:01:29
157William Clarke (Aus) Cannondale-Drapac5:03:10
158Conor Dunne (Irl) Aqua Blue Sport5:16:23
Swipe to scroll horizontally
Points Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Christopher Froome (GBr) Team Sky158pts
2Matteo Trentin (Ita) Quick-Step Floors156Row 1 - Cell 3
3Vincenzo Nibali (Ita) Bahrain-Merida128Row 2 - Cell 3
4Alberto Contador Velasco (Spa) Trek-Segafredo105Row 3 - Cell 3
5Wilco Kelderman (Ned) Team Sunweb97Row 4 - Cell 3
6Ilnur Zakarin (Rus) Katusha-Alpecin93Row 5 - Cell 3
7Miguel Angel Lopez (Col) Astana Pro Team90Row 6 - Cell 3
8Jose Joaquin Rojas Gil (Spa) Movistar Team70Row 7 - Cell 3
9Michael Woods (Can) Cannondale-Drapac61Row 8 - Cell 3
10Johan Esteban Chaves Rubio (Col) Orica-Scott61Row 9 - Cell 3
11Pawel Poljanski (Pol) Bora-Hansgrohe58Row 10 - Cell 3
12Tomasz Marczynski (Pol) Lotto Soudal55Row 11 - Cell 3
13Wout Poels (Ned) Team Sky53Row 12 - Cell 3
14Tom Van Asbroeck (Bel) Cannondale-Drapac53Row 13 - Cell 3
15Matej Mohoric (Slo) UAE Team Emirates51Row 14 - Cell 3
16Rafal Majka (Pol) Bora-Hansgrohe51Row 15 - Cell 3
17Alexey Lutsenko (Kaz) Astana Pro Team49Row 16 - Cell 3
18Romain Bardet (Fra) AG2R La Mondiale49Row 17 - Cell 3
19Søren Kragh Andersen (Den) Team Sunweb44Row 18 - Cell 3
20Julian Alaphilippe (Fra) Quick-Step Floors43Row 19 - Cell 3
21Thomas De Gendt (Bel) Lotto Soudal41Row 20 - Cell 3
22Jan Polanc (Slo) UAE Team Emirates40Row 21 - Cell 3
23Fabio Aru (Ita) Astana Pro Team38Row 22 - Cell 3
24Nicolas Roche (Irl) BMC Racing Team38Row 23 - Cell 3
25Alexis Gougeard (Fra) AG2R La Mondiale38Row 24 - Cell 3
26Alessandro De Marchi (Ita) BMC Racing Team35Row 25 - Cell 3
27Michael Schwarzmann (Ger) Bora-Hansgrohe35Row 26 - Cell 3
28Edward Theuns (Bel) Trek-Segafredo32Row 27 - Cell 3
29Marc Soler (Spa) Movistar Team31Row 28 - Cell 3
30Sacha Modolo (Ita) UAE Team Emirates30Row 29 - Cell 3
31Lorrenzo Manzin (Fra) FDJ29Row 30 - Cell 3
32Yves Lampaert (Bel) Quick-Step Floors28Row 31 - Cell 3
33Ivan Garcia Cortina (Spa) Bahrain-Merida28Row 32 - Cell 3
34Sander Armee (Bel) Lotto Soudal25Row 33 - Cell 3
35Stefan Denifl (Aut) Aqua Blue Sport25Row 34 - Cell 3
36Giovanni Visconti (Ita) Bahrain-Merida25Row 35 - Cell 3
37Steven Kruijswijk (Ned) Team LottoNL-Jumbo24Row 36 - Cell 3
38Gianni Moscon (Ita) Team Sky24Row 37 - Cell 3
39Juan José Lobato (Spa) Team LottoNL-Jumbo24Row 38 - Cell 3
40Luis León Sánchez (Spa) Astana Pro Team23Row 39 - Cell 3
41Jetse Bol (Ned) Manzana Postobon23Row 40 - Cell 3
42Floris De Tier (Bel) Team LottoNL-Jumbo22Row 41 - Cell 3
43Mikel Nieve Ituralde (Spa) Team Sky20Row 42 - Cell 3
44Jarlinson Pantano (Col) Trek-Segafredo20Row 43 - Cell 3
45Rui Alberto Faria da Costa (Por) UAE Team Emirates19Row 44 - Cell 3
46Tejay van Garderen (USA) BMC Racing Team19Row 45 - Cell 3
47Tobias Ludvigsson (Swe) FDJ17Row 46 - Cell 3
48Enric Mas (Spa) Quick-Step Floors17Row 47 - Cell 3
49Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA16Row 48 - Cell 3
50Anthony Perez (Fra) Cofidis, Solutions Credits16Row 49 - Cell 3
51Marco Haller (Aut) Katusha-Alpecin16Row 50 - Cell 3
52Jack Haig (Aus) Orica-Scott15Row 51 - Cell 3
53Richard Carapaz (Ecu) Movistar Team15Row 52 - Cell 3
54Bob Jungels (Lux) Quick-Step Floors15Row 53 - Cell 3
55Michel Kreder (Ned) Aqua Blue Sport15Row 54 - Cell 3
56Jacques Janse van Rensburg (RSA) Dimension Data14Row 55 - Cell 3
57Patrick Konrad (Aut) Bora-Hansgrohe14Row 56 - Cell 3
58Arnaud Courteille (Fra) FDJ13Row 57 - Cell 3
59Daniel Moreno Fernandez (Spa) Movistar Team12Row 58 - Cell 3
60Pello Bilbao (Spa) Astana Pro Team12Row 59 - Cell 3
61Franco Pellizotti (Ita) Bahrain-Merida12Row 60 - Cell 3
62Stef Clement (Ned) Team LottoNL-Jumbo12Row 61 - Cell 3
63Nelson Oliveira (Por) Movistar Team12Row 62 - Cell 3
64Emanuel Buchmann (Ger) Bora-Hansgrohe12Row 63 - Cell 3
65Simon Clarke (Aus) Cannondale-Drapac11Row 64 - Cell 3
66Brendan Canty (Aus) Cannondale-Drapac11Row 65 - Cell 3
67Darwin Atapuma (Col) UAE Team Emirates10Row 66 - Cell 3
68Aldemar Reyes (Col) Manzana Postobon10Row 67 - Cell 3
69Magnus Cort (Den) Orica-Scott10Row 68 - Cell 3
70Rafael Reis (Por) Caja Rural-Seguros RGA10Row 69 - Cell 3
71Louis Meintjes (RSA) UAE Team Emirates9Row 70 - Cell 3
72Kenneth Van Bilsen (Bel) Cofidis, Solutions Credits9Row 71 - Cell 3
73Sergio Pardilla Bellon (Spa) Caja Rural-Seguros RGA8Row 72 - Cell 3
74Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits8Row 73 - Cell 3
75Adam Yates (GBr) Orica-Scott8Row 74 - Cell 3
76Bart De Clercq (Bel) Lotto Soudal8Row 75 - Cell 3
77Antwan Tolhoek (Ned) Team LottoNL-Jumbo7Row 76 - Cell 3
78Alberto Losada Alguacil (Spa) Katusha-Alpecin7Row 77 - Cell 3
79Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits7Row 78 - Cell 3
80Andreas Schillinger (Ger) Bora-Hansgrohe7Row 79 - Cell 3
81Adam Blythe (GBr) Aqua Blue Sport7Row 80 - Cell 3
82Koen Bouwman (Ned) Team LottoNL-Jumbo6Row 81 - Cell 3
83Anthony Roux (Fra) FDJ6Row 82 - Cell 3
84Jeremy Maison (Fra) FDJ6Row 83 - Cell 3
85David Arroyo Duran (Spa) Caja Rural-Seguros RGA6Row 84 - Cell 3
86Davide Villella (Ita) Cannondale-Drapac6Row 85 - Cell 3
87Loic Vliegen (Bel) BMC Racing Team6Row 86 - Cell 3
88Daniel Hoelgaard (Nor) FDJ6Row 87 - Cell 3
89Daan Olivier (Ned) Team LottoNL-Jumbo5Row 88 - Cell 3
90Julien Duval (Fra) AG2R La Mondiale5Row 89 - Cell 3
91Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo5Row 90 - Cell 3
92Peter Koning (Ned) Aqua Blue Sport5Row 91 - Cell 3
93Diego Rosa (Ita) Team Sky4Row 92 - Cell 3
94Diego Rubio (Spa) Caja Rural-Seguros RGA4Row 93 - Cell 3
95Simon Yates (GBr) Orica-Scott3Row 94 - Cell 3
96Stéphane Rossetto (Fra) Cofidis, Solutions Credits3Row 95 - Cell 3
97Julien Bernard (Fra) Trek-Segafredo3Row 96 - Cell 3
98Sebastián Molano (Col) Manzana Postobon3Row 97 - Cell 3
99Christian Knees (Ger) Team Sky2Row 98 - Cell 3
100Jesus Hernandez Blazquez (Spa) Trek-Segafredo1Row 99 - Cell 3
101Koen de Kort (Ned) Trek-Segafredo1Row 100 - Cell 3
102Conor Dunne (Irl) Aqua Blue Sport1Row 101 - Cell 3
103Antonio Pedrero (Spa) Movistar Team-1Row 102 - Cell 3
104Christoph Pfingsten (Ger) Bora-Hansgrohe-4Row 103 - Cell 3
105Valerio Agnoli (Ita) Bahrain-Merida-5Row 104 - Cell 3
Swipe to scroll horizontally
Mountains Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Davide Villella (Ita) Cannondale-Drapac67pts
2Miguel Angel Lopez (Col) Astana Pro Team47Row 1 - Cell 3
3Christopher Froome (GBr) Team Sky35Row 2 - Cell 3
4Jose Joaquin Rojas Gil (Spa) Movistar Team33Row 3 - Cell 3
5Thomas De Gendt (Bel) Lotto Soudal30Row 4 - Cell 3
6Tomasz Marczynski (Pol) Lotto Soudal28Row 5 - Cell 3
7Rafal Majka (Pol) Bora-Hansgrohe28Row 6 - Cell 3
8Stefan Denifl (Aut) Aqua Blue Sport28Row 7 - Cell 3
9Alberto Contador Velasco (Spa) Trek-Segafredo27Row 8 - Cell 3
10Romain Bardet (Fra) AG2R La Mondiale25Row 9 - Cell 3
11Ilnur Zakarin (Rus) Katusha-Alpecin24Row 10 - Cell 3
12Marc Soler (Spa) Movistar Team21Row 11 - Cell 3
13Sander Armee (Bel) Lotto Soudal18Row 12 - Cell 3
14Darwin Atapuma (Col) UAE Team Emirates18Row 13 - Cell 3
15Adam Yates (GBr) Orica-Scott16Row 14 - Cell 3
16Johan Esteban Chaves Rubio (Col) Orica-Scott15Row 15 - Cell 3
17Vincenzo Nibali (Ita) Bahrain-Merida14Row 16 - Cell 3
18Wilco Kelderman (Ned) Team Sunweb14Row 17 - Cell 3
19Jan Polanc (Slo) UAE Team Emirates14Row 18 - Cell 3
20Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA11Row 19 - Cell 3
21Wout Poels (Ned) Team Sky10Row 20 - Cell 3
22Stéphane Rossetto (Fra) Cofidis, Solutions Credits9Row 21 - Cell 3
23Alexey Lutsenko (Kaz) Astana Pro Team9Row 22 - Cell 3
24Brendan Canty (Aus) Cannondale-Drapac9Row 23 - Cell 3
25Julian Alaphilippe (Fra) Quick-Step Floors8Row 24 - Cell 3
26Alessandro De Marchi (Ita) BMC Racing Team8Row 25 - Cell 3
27Matteo Trentin (Ita) Quick-Step Floors8Row 26 - Cell 3
28Steven Kruijswijk (Ned) Team LottoNL-Jumbo7Row 27 - Cell 3
29Enric Mas (Spa) Quick-Step Floors7Row 28 - Cell 3
30Michael Woods (Can) Cannondale-Drapac6Row 29 - Cell 3
31Daniel Moreno Fernandez (Spa) Movistar Team6Row 30 - Cell 3
32Rui Alberto Faria da Costa (Por) UAE Team Emirates6Row 31 - Cell 3
33Juan Felipe Osorio (Col) Manzana Postobon6Row 32 - Cell 3
34Jacques Janse van Rensburg (RSA) Dimension Data5Row 33 - Cell 3
35Przemyslaw Niemiec (Pol) UAE Team Emirates5Row 34 - Cell 3
36Matej Mohoric (Slo) UAE Team Emirates4Row 35 - Cell 3
37Laurens De Vreese (Bel) Astana Pro Team4Row 36 - Cell 3
38Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA4Row 37 - Cell 3
39Fabricio Ferrari (Uru) Caja Rural-Seguros RGA4Row 38 - Cell 3
40Nicolas Roche (Irl) BMC Racing Team3Row 39 - Cell 3
41Ivan Garcia Cortina (Spa) Bahrain-Merida3Row 40 - Cell 3
42Tobias Ludvigsson (Swe) FDJ3Row 41 - Cell 3
43Pawel Poljanski (Pol) Bora-Hansgrohe3Row 42 - Cell 3
44Alexis Gougeard (Fra) AG2R La Mondiale3Row 43 - Cell 3
45Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits2Row 44 - Cell 3
46Franco Pellizotti (Ita) Bahrain-Merida2Row 45 - Cell 3
47Jarlinson Pantano (Col) Trek-Segafredo2Row 46 - Cell 3
48Simon Yates (GBr) Orica-Scott2Row 47 - Cell 3
49Giovanni Visconti (Ita) Bahrain-Merida2Row 48 - Cell 3
50Clement Chevrier (Fra) AG2R La Mondiale2Row 49 - Cell 3
51Floris De Tier (Bel) Team LottoNL-Jumbo2Row 50 - Cell 3
52Simon Clarke (Aus) Cannondale-Drapac2Row 51 - Cell 3
53Søren Kragh Andersen (Den) Team Sunweb2Row 52 - Cell 3
54Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo2Row 53 - Cell 3
55Toms Skujins (Lat) Cannondale-Drapac2Row 54 - Cell 3
56Diego Rubio (Spa) Caja Rural-Seguros RGA2Row 55 - Cell 3
57Hernando Bohórquez (Col) Manzana Postobon2Row 56 - Cell 3
58Antwan Tolhoek (Ned) Team LottoNL-Jumbo1Row 57 - Cell 3
59Nelson Oliveira (Por) Movistar Team1Row 58 - Cell 3
60Ricardo Vilela (Por) Manzana Postobon1Row 59 - Cell 3
61Diego Rosa (Ita) Team Sky1Row 60 - Cell 3
62Emanuel Buchmann (Ger) Bora-Hansgrohe1Row 61 - Cell 3
63Francisco Ventoso (Spa) BMC Racing Team1Row 62 - Cell 3
64Patrick Konrad (Aut) Bora-Hansgrohe1Row 63 - Cell 3
65Arnaud Courteille (Fra) FDJ1Row 64 - Cell 3
66Magnus Cort (Den) Orica-Scott1Row 65 - Cell 3
67Rafael Reis (Por) Caja Rural-Seguros RGA1Row 66 - Cell 3
Swipe to scroll horizontally
Combination Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Christopher Froome (GBr) Team Sky5pts
2Miguel Angel Lopez (Col) Astana Pro Team17Row 1 - Cell 3
3Alberto Contador Velasco (Spa) Trek-Segafredo18Row 2 - Cell 3
4Ilnur Zakarin (Rus) Katusha-Alpecin20Row 3 - Cell 3
5Vincenzo Nibali (Ita) Bahrain-Merida22Row 4 - Cell 3
6Wilco Kelderman (Ned) Team Sunweb27Row 5 - Cell 3
7Jose Joaquin Rojas Gil (Spa) Movistar Team34Row 6 - Cell 3
8Johan Esteban Chaves Rubio (Col) Orica-Scott37Row 7 - Cell 3
9Wout Poels (Ned) Team Sky40Row 8 - Cell 3
10Romain Bardet (Fra) AG2R La Mondiale45Row 9 - Cell 3
11Michael Woods (Can) Cannondale-Drapac46Row 10 - Cell 3
12Rafal Majka (Pol) Bora-Hansgrohe62Row 11 - Cell 3
13Sander Armee (Bel) Lotto Soudal66Row 12 - Cell 3
14Tomasz Marczynski (Pol) Lotto Soudal73Row 13 - Cell 3
15Steven Kruijswijk (Ned) Team LottoNL-Jumbo74Row 14 - Cell 3
16Nicolas Roche (Irl) BMC Racing Team78Row 15 - Cell 3
17Jan Polanc (Slo) UAE Team Emirates79Row 16 - Cell 3
18Matej Mohoric (Slo) UAE Team Emirates81Row 17 - Cell 3
19Thomas De Gendt (Bel) Lotto Soudal83Row 18 - Cell 3
20Marc Soler (Spa) Movistar Team89Row 19 - Cell 3
21Darwin Atapuma (Col) UAE Team Emirates101Row 20 - Cell 3
22Stefan Denifl (Aut) Aqua Blue Sport101Row 21 - Cell 3
23Daniel Moreno Fernandez (Spa) Movistar Team108Row 22 - Cell 3
24Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA113Row 23 - Cell 3
25Julian Alaphilippe (Fra) Quick-Step Floors113Row 24 - Cell 3
26Matteo Trentin (Ita) Quick-Step Floors113Row 25 - Cell 3
27Alexey Lutsenko (Kaz) Astana Pro Team115Row 26 - Cell 3
28Rui Alberto Faria da Costa (Por) UAE Team Emirates120Row 27 - Cell 3
29Pawel Poljanski (Pol) Bora-Hansgrohe121Row 28 - Cell 3
30Alessandro De Marchi (Ita) BMC Racing Team122Row 29 - Cell 3
31Jarlinson Pantano (Col) Trek-Segafredo124Row 30 - Cell 3
32Adam Yates (GBr) Orica-Scott124Row 31 - Cell 3
33Giovanni Visconti (Ita) Bahrain-Merida131Row 32 - Cell 3
34Franco Pellizotti (Ita) Bahrain-Merida132Row 33 - Cell 3
35Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits143Row 34 - Cell 3
36Tobias Ludvigsson (Swe) FDJ148Row 35 - Cell 3
37Enric Mas (Spa) Quick-Step Floors148Row 36 - Cell 3
38Floris De Tier (Bel) Team LottoNL-Jumbo155Row 37 - Cell 3
39Antwan Tolhoek (Ned) Team LottoNL-Jumbo163Row 38 - Cell 3
40Alexis Gougeard (Fra) AG2R La Mondiale168Row 39 - Cell 3
41Nelson Oliveira (Por) Movistar Team169Row 40 - Cell 3
42Stéphane Rossetto (Fra) Cofidis, Solutions Credits172Row 41 - Cell 3
43Jacques Janse van Rensburg (RSA) Dimension Data172Row 42 - Cell 3
44Ivan Garcia Cortina (Spa) Bahrain-Merida174Row 43 - Cell 3
45Søren Kragh Andersen (Den) Team Sunweb178Row 44 - Cell 3
46Davide Villella (Ita) Cannondale-Drapac184Row 45 - Cell 3
47Simon Yates (GBr) Orica-Scott187Row 46 - Cell 3
48Emanuel Buchmann (Ger) Bora-Hansgrohe191Row 47 - Cell 3
49Simon Clarke (Aus) Cannondale-Drapac191Row 48 - Cell 3
50Brendan Canty (Aus) Cannondale-Drapac203Row 49 - Cell 3
51Diego Rosa (Ita) Team Sky207Row 50 - Cell 3
52Patrick Konrad (Aut) Bora-Hansgrohe217Row 51 - Cell 3
53Arnaud Courteille (Fra) FDJ226Row 52 - Cell 3
54Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo255Row 53 - Cell 3
55Magnus Cort (Den) Orica-Scott261Row 54 - Cell 3
56Rafael Reis (Por) Caja Rural-Seguros RGA269Row 55 - Cell 3
57Diego Rubio (Spa) Caja Rural-Seguros RGA277Row 56 - Cell 3
Swipe to scroll horizontally
Teams Classification
#Rider Name (Country) TeamResult
1Astana Pro Team247:16:21
2Movistar Team0:06:16
3Team Sky0:08:12
4UAE Team Emirates0:49:02
5Team Lotto Nl - Jumbo1:07:28
6Orica - Scott1:35:21
7Bahrain - Merida2:02:09
8Caja Rural - Seguros RGA2:07:45
9BMC Racing Team2:10:38
10Quick - Step Floors2:28:01
11Trek - Segafredo2:30:54
12Lotto Soudal3:28:14
13Team Sunweb3:33:56
14AG2R La Mondiale3:51:57
15Manzana Postobon Team3:55:11
16Cofidis, Solutions Credits4:41:44
17Cannondale Drapac Professional Cycling Team4:53:30
18FDJ5:16:21
19Team Katusha Alpecin5:34:17
20Bora - Hansgrohe5:55:49
21Team Dimension Data6:54:12
22Aqua Blue Sport9:15:46

Latest on Cyclingnews