Vuelta a Espana: Majka claims stage 14 at La Pandera

Rafel Majka (Bora-Hansgrohe) soloed his way to the finish atop the first 'especial'-rated climb of the Vuelta a España to win Saturday's 14th stage from the early break. Miguel Angel Lopez (Astana) earned runner-up honours, 27 seconds down, with Vincenzo Nibali (Bahrain Merida) taking third at 31.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Rafal Majka (Pol) Bora-Hansgrohe4:42:10
2Miguel Angel Lopez (Col) Astana Pro Team0:00:27
3Vincenzo Nibali (Ita) Bahrain-Merida0:00:31
4Christopher Froome (GBr) Team SkyRow 3 - Cell 2
5Ilnur Zakarin (Rus) Katusha-AlpecinRow 4 - Cell 2
6Wilco Kelderman (Ned) Team SunwebRow 5 - Cell 2
7Alberto Contador Velasco (Spa) Trek-Segafredo0:00:37
8Wout Poels (Ned) Team Sky0:00:46
9Johan Esteban Chaves Rubio (Col) Orica-Scott0:00:57
10Fabio Aru (Ita) Astana Pro Team0:01:03
11Michael Woods (Can) Cannondale-Drapac0:01:13
12Pello Bilbao (Spa) Astana Pro Team0:01:19
13Romain Bardet (Fra) AG2R La MondialeRow 12 - Cell 2
14Richard Carapaz (Ecu) Movistar TeamRow 13 - Cell 2
15David de la Cruz (Spa) Quick-Step FloorsRow 14 - Cell 2
16Steven Kruijswijk (Ned) Team LottoNL-JumboRow 15 - Cell 2
17Tejay van Garderen (USA) BMC Racing Team0:01:43
18Daniel Moreno Fernandez (Spa) Movistar Team0:01:49
19Nicolas Roche (Irl) BMC Racing Team0:02:15
20Sergio Pardilla Bellon (Spa) Caja Rural-Seguros RGA0:03:01
21Louis Meintjes (RSA) UAE Team EmiratesRow 20 - Cell 2
22Mikel Nieve Ituralde (Spa) Team Sky0:04:07
23Bart De Clercq (Bel) Lotto Soudal0:04:12
24Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits0:05:20
25Rui Alberto Faria da Costa (Por) UAE Team Emirates0:05:33
26Tobias Ludvigsson (Swe) FDJ0:06:09
27Franco Pellizotti (Ita) Bahrain-Merida0:06:44
28Stef Clement (Ned) Team LottoNL-Jumbo0:06:50
29Jarlinson Pantano (Col) Trek-Segafredo0:08:16
30Bob Jungels (Lux) Quick-Step FloorsRow 29 - Cell 2
31Odd Christian Eiking (Nor) FDJ0:08:20
32Sander Armee (Bel) Lotto Soudal0:08:41
33Igor Anton Hernandez (Spa) Dimension Data0:09:31
34Antwan Tolhoek (Ned) Team LottoNL-Jumbo0:09:41
35Jack Haig (Aus) Orica-Scott0:11:36
36Matej Mohoric (Slo) UAE Team Emirates0:11:48
37Luis León Sánchez (Spa) Astana Pro TeamRow 36 - Cell 2
38Simon Yates (GBr) Orica-Scott0:12:29
39Darwin Atapuma (Col) UAE Team Emirates0:13:05
40Jaime Roson Garcia (Spa) Caja Rural-Seguros RGARow 39 - Cell 2
41Bernardo Suaza (Col) Manzana PostobonRow 40 - Cell 2
42Fabricio Ferrari (Uru) Caja Rural-Seguros RGARow 41 - Cell 2
43Jan Polanc (Slo) UAE Team Emirates0:13:26
44Clement Chevrier (Fra) AG2R La Mondiale0:15:06
45Giovanni Visconti (Ita) Bahrain-Merida0:15:41
46Patrick Konrad (Aut) Bora-Hansgrohe0:15:43
47Gianni Moscon (Ita) Team Sky0:16:02
48Marc Soler (Spa) Movistar Team0:16:55
49Ricardo Vilela (Por) Manzana PostobonRow 48 - Cell 2
50Koen Bouwman (Ned) Team LottoNL-Jumbo0:17:37
51Enric Mas (Spa) Quick-Step Floors0:17:52
52Diego Rosa (Ita) Team SkyRow 51 - Cell 2
53Simon Clarke (Aus) Cannondale-Drapac0:17:58
54Davide Villella (Ita) Cannondale-DrapacRow 53 - Cell 2
55Koen de Kort (Ned) Trek-Segafredo0:18:58
56Peter Stetina (USA) Trek-SegafredoRow 55 - Cell 2
57Jesus Hernandez Blazquez (Spa) Trek-SegafredoRow 56 - Cell 2
58Alberto Losada Alguacil (Spa) Katusha-AlpecinRow 57 - Cell 2
59Lachlan Morton (Aus) Dimension Data0:19:41
60Valerio Agnoli (Ita) Bahrain-Merida0:20:24
61Salvatore Puccio (Ita) Team SkyRow 60 - Cell 2
62Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGARow 61 - Cell 2
63Eros Capecchi (Ita) Quick-Step FloorsRow 62 - Cell 2
64Stéphane Rossetto (Fra) Cofidis, Solutions CreditsRow 63 - Cell 2
65David Lopez Garcia (Spa) Team Sky0:20:27
66Stefan Denifl (Aut) Aqua Blue SportRow 65 - Cell 2
67Juan Felipe Osorio (Col) Manzana Postobon0:20:37
68Jose Joaquin Rojas Gil (Spa) Movistar TeamRow 67 - Cell 2
69Adam Hansen (Aus) Lotto SoudalRow 68 - Cell 2
70Tomasz Marczynski (Pol) Lotto Soudal0:20:42
71Maxime Monfort (Bel) Lotto SoudalRow 70 - Cell 2
72Anthony Perez (Fra) Cofidis, Solutions CreditsRow 71 - Cell 2
73Rohan Dennis (Aus) BMC Racing TeamRow 72 - Cell 2
74Carlos Verona Quintanilla (Spa) Orica-ScottRow 73 - Cell 2
75Aldemar Reyes (Col) Manzana PostobonRow 74 - Cell 2
76Hernán Aguirre (Col) Manzana PostobonRow 75 - Cell 2
77Fernando Orjuela (Col) Manzana PostobonRow 76 - Cell 2
78Floris De Tier (Bel) Team LottoNL-JumboRow 77 - Cell 2
79Daan Olivier (Ned) Team LottoNL-JumboRow 78 - Cell 2
80Guillaume Bonnafond (Fra) Cofidis, Solutions CreditsRow 79 - Cell 2
81Julien Bernard (Fra) Trek-SegafredoRow 80 - Cell 2
82Nelson Oliveira (Por) Movistar TeamRow 81 - Cell 2
83Kilian Frankiny (Swi) BMC Racing TeamRow 82 - Cell 2
84Emanuel Buchmann (Ger) Bora-HansgroheRow 83 - Cell 2
85Daniel Hoelgaard (Nor) FDJRow 84 - Cell 2
86Joe Dombrowski (USA) Cannondale-Drapac0:20:49
87Jeremy Maison (Fra) FDJ0:21:35
88Damiano Caruso (Ita) BMC Racing Team0:22:31
89Johannes Fröhlinger (Ger) Team SunwebRow 88 - Cell 2
90Francisco Ventoso (Spa) BMC Racing TeamRow 89 - Cell 2
91Antonio Nibali (Ita) Bahrain-Merida0:22:50
92Alexey Lutsenko (Kaz) Astana Pro Team0:23:00
93Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits0:23:24
94Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo0:23:27
95Edward Theuns (Bel) Trek-Segafredo0:24:16
96Adam Yates (GBr) Orica-Scott0:24:31
97Sam Bewley (NZl) Orica-ScottRow 96 - Cell 2
98Hector Sáez Benito (Spa) Caja Rural-Seguros RGARow 97 - Cell 2
99Maxim Belkov (Rus) Katusha-AlpecinRow 98 - Cell 2
100Lennard Kämna (Ger) Team Sunweb0:24:34
101Chris Hamilton (Aus) Team SunwebRow 100 - Cell 2
102Julien Duval (Fra) AG2R La Mondiale0:25:13
103Daniel Oss (Ita) BMC Racing Team0:25:19
104Sergei Chernetckii (Rus) Astana Pro Team0:25:22
105Julian Alaphilippe (Fra) Quick-Step FloorsRow 104 - Cell 2
106Federico Zurlo (Ita) UAE Team EmiratesRow 105 - Cell 2
107Ian Stannard (GBr) Team Sky0:25:26
108Anthony Roux (Fra) FDJ0:25:44
109Thomas De Gendt (Bel) Lotto Soudal0:26:07
110Marco Haller (Aut) Katusha-AlpecinRow 109 - Cell 2
111Matvey Mamykin (Rus) Katusha-AlpecinRow 110 - Cell 2
112Alessandro De Marchi (Ita) BMC Racing Team0:26:28
113Antonio Pedrero (Spa) Movistar Team0:26:30
114Michel Kreder (Ned) Aqua Blue Sport0:26:34
115Toms Skujins (Lat) Cannondale-Drapac0:27:25
116Rubén Fernandez (Spa) Movistar Team0:28:17
117Matteo Trentin (Ita) Quick-Step Floors0:29:09
118Alexandre Geniez (Fra) AG2R La MondialeRow 117 - Cell 2
119Laurens De Vreese (Bel) Astana Pro TeamRow 118 - Cell 2
120David Arroyo Duran (Spa) Caja Rural-Seguros RGARow 119 - Cell 2
121Nicholas Schultz (Aus) Caja Rural-Seguros RGARow 120 - Cell 2
122Loic Vliegen (Bel) BMC Racing TeamRow 121 - Cell 2
123Yves Lampaert (Bel) Quick-Step FloorsRow 122 - Cell 2
124Markel Irizar Aranburu (Spa) Trek-SegafredoRow 123 - Cell 2
125Rafael Reis (Por) Caja Rural-Seguros RGARow 124 - Cell 2
126Lorrenzo Manzin (Fra) FDJRow 125 - Cell 2
127Mark Christian (GBr) Aqua Blue SportRow 126 - Cell 2
128Tim Declercq (Bel) Quick-Step FloorsRow 127 - Cell 2
129Diego Rubio (Spa) Caja Rural-Seguros RGARow 128 - Cell 2
130Remy Mertz (Bel) Lotto SoudalRow 129 - Cell 2
131Christian Knees (Ger) Team SkyRow 130 - Cell 2
132Jelle Wallays (Bel) Lotto SoudalRow 131 - Cell 2
133Przemyslaw Niemiec (Pol) UAE Team EmiratesRow 132 - Cell 2
134Adam Blythe (GBr) Aqua Blue SportRow 133 - Cell 2
135Peter Koning (Ned) Aqua Blue SportRow 134 - Cell 2
136Anthony Turgis (Fra) Cofidis, Solutions CreditsRow 135 - Cell 2
137Pawel Poljanski (Pol) Bora-HansgroheRow 136 - Cell 2
138Jetse Bol (Ned) Manzana PostobonRow 137 - Cell 2
139Jacques Janse van Rensburg (RSA) Dimension DataRow 138 - Cell 2
140Nico Denz (Ger) AG2R La MondialeRow 139 - Cell 2
141Brendan Canty (Aus) Cannondale-DrapacRow 140 - Cell 2
142Michael Mørkøv (Den) Katusha-AlpecinRow 141 - Cell 2
143Aaron Gate (NZl) Aqua Blue SportRow 142 - Cell 2
144Alexis Gougeard (Fra) AG2R La MondialeRow 143 - Cell 2
145Christopher Juul Jensen (Den) Orica-ScottRow 144 - Cell 2
146Lasse Norman Hansen (Den) Aqua Blue SportRow 145 - Cell 2
147Arnaud Courteille (Fra) FDJRow 146 - Cell 2
148Conor Dunne (Irl) Aqua Blue SportRow 147 - Cell 2
149Tom Van Asbroeck (Bel) Cannondale-DrapacRow 148 - Cell 2
150Hugo Houle (Can) AG2R La MondialeRow 149 - Cell 2
151Juan José Lobato (Spa) Team LottoNL-JumboRow 150 - Cell 2
152Thomas Scully (NZl) Cannondale-DrapacRow 151 - Cell 2
153Sebastián Molano (Col) Manzana PostobonRow 152 - Cell 2
154Hernando Bohórquez (Col) Manzana PostobonRow 153 - Cell 2
155William Clarke (Aus) Cannondale-DrapacRow 154 - Cell 2
156Manuele Boaro (Ita) Bahrain-MeridaRow 155 - Cell 2
157Christoph Pfingsten (Ger) Bora-HansgroheRow 156 - Cell 2
158Ivan Garcia Cortina (Spa) Bahrain-MeridaRow 157 - Cell 2
159Sacha Modolo (Ita) UAE Team EmiratesRow 158 - Cell 2
160Magnus Cort (Den) Orica-ScottRow 159 - Cell 2
161Domen Novak (Slo) Bahrain-MeridaRow 160 - Cell 2
162Kenneth Van Bilsen (Bel) Cofidis, Solutions CreditsRow 161 - Cell 2
163Nikita Stalnov (Kaz) Astana Pro TeamRow 162 - Cell 2
164Niki Terpstra (Ned) Quick-Step FloorsRow 163 - Cell 2
165Svein Tuft (Can) Orica-ScottRow 164 - Cell 2
166Michael Schwarzmann (Ger) Bora-HansgroheRow 165 - Cell 2
167Andreas Schillinger (Ger) Bora-HansgroheRow 166 - Cell 2
168Rein Taaramäe (Est) Katusha-Alpecin0:30:18
169Jimmy Turgis (Fra) Cofidis, Solutions Credits0:34:07
170Chad Haga (USA) Team Sunweb0:34:40
171Søren Kragh Andersen (Den) Team Sunweb0:36:39
DNSAxel Domont (Fra) AG2R La MondialeRow 171 - Cell 2
DNFSam Oomen (Ned) Team SunwebRow 172 - Cell 2
Swipe to scroll horizontally
Points
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Rafal Majka (Pol) Bora-Hansgrohe25pts
2Miguel Angel Lopez (Col) Astana Pro Team20Row 1 - Cell 3
3Vincenzo Nibali (Ita) Bahrain-Merida16Row 2 - Cell 3
4Christopher Froome (GBr) Team Sky14Row 3 - Cell 3
5Ilnur Zakarin (Rus) Katusha-Alpecin12Row 4 - Cell 3
6Wilco Kelderman (Ned) Team Sunweb10Row 5 - Cell 3
7Alberto Contador Velasco (Spa) Trek-Segafredo9Row 6 - Cell 3
8Wout Poels (Ned) Team Sky8Row 7 - Cell 3
9Johan Esteban Chaves Rubio (Col) Orica-Scott7Row 8 - Cell 3
10Fabio Aru (Ita) Astana Pro Team6Row 9 - Cell 3
11Michael Woods (Can) Cannondale-Drapac5Row 10 - Cell 3
12Pello Bilbao (Spa) Astana Pro Team4Row 11 - Cell 3
13Romain Bardet (Fra) AG2R La Mondiale3Row 12 - Cell 3
14Richard Carapaz (Ecu) Movistar Team2Row 13 - Cell 3
15David de la Cruz (Spa) Quick-Step Floors1Row 14 - Cell 3
Swipe to scroll horizontally
Sprint 1 - Alcalá la Real, km 130
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Rui Alberto Faria da Costa (Por) UAE Team Emirates4pts
2Davide Villella (Ita) Cannondale-Drapac2Row 1 - Cell 3
3Patrick Konrad (Aut) Bora-Hansgrohe1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 1 (Cat. 3) Puerto El Mojón, km 85.5
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Davide Villella (Ita) Cannondale-Drapac3pts
2Simon Clarke (Aus) Cannondale-Drapac2Row 1 - Cell 3
3Rui Alberto Faria da Costa (Por) UAE Team Emirates1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 2 (Cat. 2) Puerto Locubin, km 153.1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Davide Villella (Ita) Cannondale-Drapac5pts
2Rafal Majka (Pol) Bora-Hansgrohe3Row 1 - Cell 3
3Rui Alberto Faria da Costa (Por) UAE Team Emirates1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 3 (Cat. E) Sierra de la Pandera, km 175
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Rafal Majka (Pol) Bora-Hansgrohe15pts
2Miguel Angel Lopez (Col) Astana Pro Team10Row 1 - Cell 3
3Vincenzo Nibali (Ita) Bahrain-Merida6Row 2 - Cell 3
4Christopher Froome (GBr) Team Sky4Row 3 - Cell 3
5Ilnur Zakarin (Rus) Katusha-Alpecin2Row 4 - Cell 3
Swipe to scroll horizontally
Most combative
#Rider Name (Country) Team
1Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Astana Pro Team14:09:19
2Team Sky0:02:35
3Team Lotto NL-Jumbo0:15:01
4Movistar Team0:17:14
5UAE Team Emirates0:17:33
6Bahrain-Merida0:20:07
7BMC Racing Team0:21:51
8Orica-Scott0:22:13
9Quick-Step Floors0:24:38
10Trek-Segafredo0:25:02
11Caja Rural-Seguros RGA0:26:22
12Lotto Soudal0:30:41
13FDJ0:32:22
14Bora-Hansgrohe0:33:36
15Cannondale-Drapac0:34:20
16AG2R La Mondiale0:38:49
17Katusha-Alpecin0:41:11
18Cofidis, Solutions Credits0:43:37
19Team Sunweb0:44:47
20Manzana Postobon Team0:47:48
21Dimension Data0:55:32
22Aqua Blue Sport1:13:21
Swipe to scroll horizontally
General classification after stage 14
#Rider Name (Country) TeamResult
1Christopher Froome (GBr) Team Sky58:30:47
2Vincenzo Nibali (Ita) Bahrain-Merida0:00:55
3Wilco Kelderman (Ned) Team Sunweb0:02:17
4Ilnur Zakarin (Rus) Katusha-Alpecin0:02:25
5Johan Esteban Chaves Rubio (Col) Orica-Scott0:02:39
6Fabio Aru (Ita) Astana Pro Team0:03:09
7David de la Cruz (Spa) Quick-Step Floors0:03:11
8Alberto Contador Velasco (Spa) Trek-Segafredo0:03:19
9Michael Woods (Can) Cannondale-Drapac0:03:23
10Miguel Angel Lopez (Col) Astana Pro Team0:03:48
11Wout Poels (Ned) Team Sky0:05:16
12Tejay van Garderen (USA) BMC Racing Team0:05:44
13Nicolas Roche (Irl) BMC Racing Team0:06:09
14Steven Kruijswijk (Ned) Team LottoNL-Jumbo0:06:38
15Louis Meintjes (RSA) UAE Team Emirates0:08:56
16Sergio Pardilla Bellon (Spa) Caja Rural-Seguros RGA0:12:46
17Mikel Nieve Ituralde (Spa) Team Sky0:15:49
18Igor Anton Hernandez (Spa) Dimension Data0:22:27
19Daniel Moreno Fernandez (Spa) Movistar Team0:24:52
20Romain Bardet (Fra) AG2R La Mondiale0:30:05
21Darwin Atapuma (Col) UAE Team Emirates0:33:48
22Stef Clement (Ned) Team LottoNL-Jumbo0:38:18
23Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA0:41:46
24Jose Joaquin Rojas Gil (Spa) Movistar Team0:43:03
25Franco Pellizotti (Ita) Bahrain-Merida0:43:42
26Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits0:43:47
27Jan Polanc (Slo) UAE Team Emirates0:44:02
28Jack Haig (Aus) Orica-Scott0:45:31
29Sander Armee (Bel) Lotto Soudal0:45:47
30Luis León Sánchez (Spa) Astana Pro Team0:46:22
31Gianni Moscon (Ita) Team Sky0:50:08
32Adam Yates (GBr) Orica-Scott0:51:59
33Pello Bilbao (Spa) Astana Pro Team0:52:19
34Rui Alberto Faria da Costa (Por) UAE Team Emirates0:54:26
35Nelson Oliveira (Por) Movistar Team0:55:10
36Peter Stetina (USA) Trek-Segafredo0:58:39
37Jarlinson Pantano (Col) Trek-Segafredo1:02:17
38Rafal Majka (Pol) Bora-Hansgrohe1:03:22
39Richard Carapaz (Ecu) Movistar Team1:04:22
40Bart De Clercq (Bel) Lotto Soudal1:08:45
41Matej Mohoric (Slo) UAE Team Emirates1:09:42
42Antwan Tolhoek (Ned) Team LottoNL-Jumbo1:11:42
43Simon Yates (GBr) Orica-Scott1:11:51
44Bob Jungels (Lux) Quick-Step Floors1:12:50
45Aldemar Reyes (Col) Manzana Postobon1:16:26
46Daan Olivier (Ned) Team LottoNL-Jumbo1:16:56
47Hernán Aguirre (Col) Manzana Postobon1:17:14
48Odd Christian Eiking (Nor) FDJ1:20:56
49Tomasz Marczynski (Pol) Lotto Soudal1:23:49
50Ricardo Vilela (Por) Manzana Postobon1:25:46
51Fabricio Ferrari (Uru) Caja Rural-Seguros RGA1:27:48
52Marc Soler (Spa) Movistar Team1:28:57
53Clement Chevrier (Fra) AG2R La Mondiale1:30:13
54Jetse Bol (Ned) Manzana Postobon1:31:21
55Giovanni Visconti (Ita) Bahrain-Merida1:31:35
56Diego Rosa (Ita) Team Sky1:33:30
57Bernardo Suaza (Col) Manzana Postobon1:33:54
58Koen Bouwman (Ned) Team LottoNL-Jumbo1:34:36
59Alberto Losada Alguacil (Spa) Katusha-Alpecin1:35:03
60Maxime Monfort (Bel) Lotto Soudal1:35:51
61Valerio Agnoli (Ita) Bahrain-Merida1:38:25
62Tobias Ludvigsson (Swe) FDJ1:39:08
63Pawel Poljanski (Pol) Bora-Hansgrohe1:43:51
64Jesus Hernandez Blazquez (Spa) Trek-Segafredo1:45:12
65Koen de Kort (Ned) Trek-Segafredo1:47:07
66Stefan Denifl (Aut) Aqua Blue Sport1:49:33
67Stéphane Rossetto (Fra) Cofidis, Solutions Credits1:49:39
68Floris De Tier (Bel) Team LottoNL-Jumbo1:50:01
69Anthony Perez (Fra) Cofidis, Solutions Credits1:50:15
70Anthony Roux (Fra) FDJ1:51:25
71Lachlan Morton (Aus) Dimension Data1:55:13
72Emanuel Buchmann (Ger) Bora-Hansgrohe1:55:26
73Simon Clarke (Aus) Cannondale-Drapac1:58:19
74Enric Mas (Spa) Quick-Step Floors1:59:54
75Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA2:02:43
76Hector Sáez Benito (Spa) Caja Rural-Seguros RGA2:03:06
77Alessandro De Marchi (Ita) BMC Racing Team2:03:15
78Thomas De Gendt (Bel) Lotto Soudal2:03:55
79Fernando Orjuela (Col) Manzana Postobon2:04:51
80Rohan Dennis (Aus) BMC Racing Team2:06:35
81Salvatore Puccio (Ita) Team Sky2:07:23
82Juan Felipe Osorio (Col) Manzana Postobon2:08:07
83Julien Bernard (Fra) Trek-Segafredo2:08:14
84Guillaume Bonnafond (Fra) Cofidis, Solutions Credits2:08:56
85Jacques Janse van Rensburg (RSA) Dimension Data2:09:44
86Jeremy Maison (Fra) FDJ2:10:09
87Julian Alaphilippe (Fra) Quick-Step Floors2:10:39
88Sergei Chernetckii (Rus) Astana Pro Team2:10:48
89Davide Villella (Ita) Cannondale-Drapac2:10:49
90Alexey Lutsenko (Kaz) Astana Pro Team2:11:43
91Alexandre Geniez (Fra) AG2R La Mondiale2:11:57
92David Lopez Garcia (Spa) Team Sky2:12:06
93Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits2:12:10
94Carlos Verona Quintanilla (Spa) Orica-Scott2:12:55
95Lennard Kämna (Ger) Team Sunweb2:13:28
96Przemyslaw Niemiec (Pol) UAE Team Emirates2:13:39
97Brendan Canty (Aus) Cannondale-Drapac2:14:31
98Adam Hansen (Aus) Lotto Soudal2:14:35
99Antonio Pedrero (Spa) Movistar Team2:15:21
100Joe Dombrowski (USA) Cannondale-Drapac2:17:31
101Antonio Nibali (Ita) Bahrain-Merida2:18:29
102Domen Novak (Slo) Bahrain-Merida2:18:31
103Arnaud Courteille (Fra) FDJ2:18:41
104Rubén Fernandez (Spa) Movistar Team2:19:02
105Kilian Frankiny (Swi) BMC Racing Team2:19:28
106Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo2:19:41
107Francisco Ventoso (Spa) BMC Racing Team2:20:14
108David Arroyo Duran (Spa) Caja Rural-Seguros RGA2:21:33
109Matteo Trentin (Ita) Quick-Step Floors2:22:19
110Matvey Mamykin (Rus) Katusha-Alpecin2:22:43
111Eros Capecchi (Ita) Quick-Step Floors2:23:18
112Loic Vliegen (Bel) BMC Racing Team2:23:28
113Edward Theuns (Bel) Trek-Segafredo2:23:54
114Manuele Boaro (Ita) Bahrain-Merida2:24:26
115Jimmy Turgis (Fra) Cofidis, Solutions Credits2:25:27
116Damiano Caruso (Ita) BMC Racing Team2:25:29
117Anthony Turgis (Fra) Cofidis, Solutions Credits2:28:49
118Julien Duval (Fra) AG2R La Mondiale2:29:19
119Marco Haller (Aut) Katusha-Alpecin2:30:29
120Hugo Houle (Can) AG2R La Mondiale2:31:52
121Chad Haga (USA) Team Sunweb2:32:11
122Patrick Konrad (Aut) Bora-Hansgrohe2:32:44
123Michel Kreder (Ned) Aqua Blue Sport2:35:33
124Christopher Juul Jensen (Den) Orica-Scott2:35:44
125Juan José Lobato (Spa) Team LottoNL-Jumbo2:35:58
126Johannes Fröhlinger (Ger) Team Sunweb2:36:06
127Markel Irizar Aranburu (Spa) Trek-Segafredo2:36:30
128Chris Hamilton (Aus) Team Sunweb2:39:08
129Toms Skujins (Lat) Cannondale-Drapac2:42:56
130Tom Van Asbroeck (Bel) Cannondale-Drapac2:43:57
131Laurens De Vreese (Bel) Astana Pro Team2:44:31
132Rafael Reis (Por) Caja Rural-Seguros RGA2:45:45
133Michael Mørkøv (Den) Katusha-Alpecin2:46:16
134Søren Kragh Andersen (Den) Team Sunweb2:46:18
135Hernando Bohórquez (Col) Manzana Postobon2:46:43
136Alexis Gougeard (Fra) AG2R La Mondiale2:46:54
137Nico Denz (Ger) AG2R La Mondiale2:47:38
138Maxim Belkov (Rus) Katusha-Alpecin2:48:03
139Tim Declercq (Bel) Quick-Step Floors2:48:52
140Daniel Hoelgaard (Nor) FDJ2:50:34
141Christian Knees (Ger) Team Sky2:50:44
142Niki Terpstra (Ned) Quick-Step Floors2:50:57
143Diego Rubio (Spa) Caja Rural-Seguros RGA2:52:20
144Sacha Modolo (Ita) UAE Team Emirates2:52:31
145Nikita Stalnov (Kaz) Astana Pro Team2:52:42
146Ivan Garcia Cortina (Spa) Bahrain-Merida2:52:48
147Nicholas Schultz (Aus) Caja Rural-Seguros RGA2:53:02
148Magnus Cort (Den) Orica-Scott2:54:21
149Christoph Pfingsten (Ger) Bora-Hansgrohe2:55:06
150Andreas Schillinger (Ger) Bora-Hansgrohe2:56:48
151Yves Lampaert (Bel) Quick-Step Floors2:57:34
152Daniel Oss (Ita) BMC Racing Team2:57:47
153Aaron Gate (NZl) Aqua Blue Sport3:00:01
154Peter Koning (Ned) Aqua Blue Sport3:05:15
155Kenneth Van Bilsen (Bel) Cofidis, Solutions Credits3:07:01
156Mark Christian (GBr) Aqua Blue Sport3:07:42
157Ian Stannard (GBr) Team Sky3:08:19
158Sebastián Molano (Col) Manzana Postobon3:08:20
159Federico Zurlo (Ita) UAE Team Emirates3:08:36
160Remy Mertz (Bel) Lotto Soudal3:11:14
161Sam Bewley (NZl) Orica-Scott3:11:59
162Michael Schwarzmann (Ger) Bora-Hansgrohe3:12:07
163Lasse Norman Hansen (Den) Aqua Blue Sport3:12:11
164Rein Taaramäe (Est) Katusha-Alpecin3:12:20
165Thomas Scully (NZl) Cannondale-Drapac3:13:16
166Adam Blythe (GBr) Aqua Blue Sport3:13:31
167William Clarke (Aus) Cannondale-Drapac3:15:47
168Svein Tuft (Can) Orica-Scott3:18:01
169Lorrenzo Manzin (Fra) FDJ3:21:23
170Jelle Wallays (Bel) Lotto Soudal3:22:04
171Conor Dunne (Irl) Aqua Blue Sport3:27:35
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Matteo Trentin (Ita) Quick-Step Floors103pts
2Christopher Froome (GBr) Team Sky98Row 1 - Cell 3
3Vincenzo Nibali (Ita) Bahrain-Merida79Row 2 - Cell 3
4Pawel Poljanski (Pol) Bora-Hansgrohe58Row 3 - Cell 3
5Jose Joaquin Rojas Gil (Spa) Movistar Team57Row 4 - Cell 3
6Tomasz Marczynski (Pol) Lotto Soudal54Row 5 - Cell 3
7Miguel Angel Lopez (Col) Astana Pro Team49Row 6 - Cell 3
8Matej Mohoric (Slo) UAE Team Emirates47Row 7 - Cell 3
9Johan Esteban Chaves Rubio (Col) Orica-Scott47Row 8 - Cell 3
10Wilco Kelderman (Ned) Team Sunweb46Row 9 - Cell 3
11Alberto Contador Velasco (Spa) Trek-Segafredo45Row 10 - Cell 3
12Rafal Majka (Pol) Bora-Hansgrohe41Row 11 - Cell 3
13Jan Polanc (Slo) UAE Team Emirates40Row 12 - Cell 3
14Tom Van Asbroeck (Bel) Cannondale-Drapac37Row 13 - Cell 3
15David de la Cruz (Spa) Quick-Step Floors36Row 14 - Cell 3
16Michael Woods (Can) Cannondale-Drapac36Row 15 - Cell 3
17Julian Alaphilippe (Fra) Quick-Step Floors34Row 16 - Cell 3
18Ilnur Zakarin (Rus) Katusha-Alpecin33Row 17 - Cell 3
19Fabio Aru (Ita) Astana Pro Team33Row 18 - Cell 3
20Nicolas Roche (Irl) BMC Racing Team30Row 19 - Cell 3
21Alexey Lutsenko (Kaz) Astana Pro Team29Row 20 - Cell 3
22Romain Bardet (Fra) AG2R La Mondiale29Row 21 - Cell 3
23Marc Soler (Spa) Movistar Team28Row 22 - Cell 3
24Edward Theuns (Bel) Trek-Segafredo28Row 23 - Cell 3
25Michael Schwarzmann (Ger) Bora-Hansgrohe28Row 24 - Cell 3
26Yves Lampaert (Bel) Quick-Step Floors25Row 25 - Cell 3
27Alessandro De Marchi (Ita) BMC Racing Team24Row 26 - Cell 3
28Søren Kragh Andersen (Den) Team Sunweb24Row 27 - Cell 3
29Luis León Sánchez (Spa) Astana Pro Team23Row 28 - Cell 3
30Jetse Bol (Ned) Manzana Postobon23Row 29 - Cell 3
31Sacha Modolo (Ita) UAE Team Emirates22Row 30 - Cell 3
32Gianni Moscon (Ita) Team Sky20Row 31 - Cell 3
33Juan José Lobato (Spa) Team LottoNL-Jumbo20Row 32 - Cell 3
34Alexis Gougeard (Fra) AG2R La Mondiale18Row 33 - Cell 3
35Enric Mas (Spa) Quick-Step Floors17Row 34 - Cell 3
36Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA16Row 35 - Cell 3
37Anthony Perez (Fra) Cofidis, Solutions Credits16Row 36 - Cell 3
38Marco Haller (Aut) Katusha-Alpecin16Row 37 - Cell 3
39Wout Poels (Ned) Team Sky15Row 38 - Cell 3
40Michel Kreder (Ned) Aqua Blue Sport15Row 39 - Cell 3
41Thomas De Gendt (Bel) Lotto Soudal14Row 40 - Cell 3
42Jacques Janse van Rensburg (RSA) Dimension Data14Row 41 - Cell 3
43Mikel Nieve Ituralde (Spa) Team Sky13Row 42 - Cell 3
44Arnaud Courteille (Fra) FDJ13Row 43 - Cell 3
45Tejay van Garderen (USA) BMC Racing Team12Row 44 - Cell 3
46Stef Clement (Ned) Team LottoNL-Jumbo12Row 45 - Cell 3
47Nelson Oliveira (Por) Movistar Team12Row 46 - Cell 3
48Alexandre Geniez (Fra) AG2R La Mondiale12Row 47 - Cell 3
49Jack Haig (Aus) Orica-Scott11Row 48 - Cell 3
50Brendan Canty (Aus) Cannondale-Drapac11Row 49 - Cell 3
51Daniel Oss (Ita) BMC Racing Team11Row 50 - Cell 3
52Richard Carapaz (Ecu) Movistar Team10Row 51 - Cell 3
53Floris De Tier (Bel) Team LottoNL-Jumbo10Row 52 - Cell 3
54Rafael Reis (Por) Caja Rural-Seguros RGA10Row 53 - Cell 3
55Giovanni Visconti (Ita) Bahrain-Merida9Row 54 - Cell 3
56Maxime Monfort (Bel) Lotto Soudal9Row 55 - Cell 3
57Patrick Konrad (Aut) Bora-Hansgrohe9Row 56 - Cell 3
58Lorrenzo Manzin (Fra) FDJ9Row 57 - Cell 3
59Darwin Atapuma (Col) UAE Team Emirates8Row 58 - Cell 3
60Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits8Row 59 - Cell 3
61Adam Yates (GBr) Orica-Scott8Row 60 - Cell 3
62Bart De Clercq (Bel) Lotto Soudal8Row 61 - Cell 3
63Emanuel Buchmann (Ger) Bora-Hansgrohe8Row 62 - Cell 3
64Tobias Ludvigsson (Swe) FDJ7Row 63 - Cell 3
65Steven Kruijswijk (Ned) Team LottoNL-Jumbo7Row 64 - Cell 3
66Alberto Losada Alguacil (Spa) Katusha-Alpecin7Row 65 - Cell 3
67Matvey Mamykin (Rus) Katusha-Alpecin7Row 66 - Cell 3
68Andreas Schillinger (Ger) Bora-Hansgrohe7Row 67 - Cell 3
69Adam Blythe (GBr) Aqua Blue Sport7Row 68 - Cell 3
70Pello Bilbao (Spa) Astana Pro Team6Row 69 - Cell 3
71Aldemar Reyes (Col) Manzana Postobon6Row 70 - Cell 3
72Simon Clarke (Aus) Cannondale-Drapac6Row 71 - Cell 3
73Jeremy Maison (Fra) FDJ6Row 72 - Cell 3
74Davide Villella (Ita) Cannondale-Drapac6Row 73 - Cell 3
75David Arroyo Duran (Spa) Caja Rural-Seguros RGA6Row 74 - Cell 3
76Daan Olivier (Ned) Team LottoNL-Jumbo5Row 75 - Cell 3
77Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo5Row 76 - Cell 3
78Peter Koning (Ned) Aqua Blue Sport5Row 77 - Cell 3
79Rui Alberto Faria da Costa (Por) UAE Team Emirates4Row 78 - Cell 3
80Diego Rosa (Ita) Team Sky4Row 79 - Cell 3
81Diego Rubio (Spa) Caja Rural-Seguros RGA4Row 80 - Cell 3
82Loic Vliegen (Bel) BMC Racing Team4Row 81 - Cell 3
83Julien Duval (Fra) AG2R La Mondiale4Row 82 - Cell 3
84Simon Yates (GBr) Orica-Scott3Row 83 - Cell 3
85Julien Bernard (Fra) Trek-Segafredo3Row 84 - Cell 3
86Sebastián Molano (Col) Manzana Postobon3Row 85 - Cell 3
87Daniel Moreno Fernandez (Spa) Movistar Team2Row 86 - Cell 3
88Stéphane Rossetto (Fra) Cofidis, Solutions Credits2Row 87 - Cell 3
89Christian Knees (Ger) Team Sky2Row 88 - Cell 3
90Louis Meintjes (RSA) UAE Team Emirates1Row 89 - Cell 3
91Bob Jungels (Lux) Quick-Step Floors1Row 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
2Rafal Majka (Pol) Bora-Hansgrohe28Row 1 - Cell 3
3Jose Joaquin Rojas Gil (Spa) Movistar Team27Row 2 - Cell 3
4Christopher Froome (GBr) Team Sky25Row 3 - Cell 3
5Miguel Angel Lopez (Col) Astana Pro Team20Row 4 - Cell 3
6Thomas De Gendt (Bel) Lotto Soudal19Row 5 - Cell 3
7Darwin Atapuma (Col) UAE Team Emirates18Row 6 - Cell 3
8Romain Bardet (Fra) AG2R La Mondiale12Row 7 - Cell 3
9Tomasz Marczynski (Pol) Lotto Soudal12Row 8 - Cell 3
10Alexandre Geniez (Fra) AG2R La Mondiale11Row 9 - Cell 3
11Lluís Guillermo Mas Bonet (Spa) Caja Rural-Seguros RGA11Row 10 - Cell 3
12Vincenzo Nibali (Ita) Bahrain-Merida10Row 11 - Cell 3
13Johan Esteban Chaves Rubio (Col) Orica-Scott9Row 12 - Cell 3
14Brendan Canty (Aus) Cannondale-Drapac9Row 13 - Cell 3
15Jan Polanc (Slo) UAE Team Emirates8Row 14 - Cell 3
16Marc Soler (Spa) Movistar Team6Row 15 - Cell 3
17Alexey Lutsenko (Kaz) Astana Pro Team6Row 16 - Cell 3
18Julian Alaphilippe (Fra) Quick-Step Floors6Row 17 - Cell 3
19Matteo Trentin (Ita) Quick-Step Floors6Row 18 - Cell 3
20Jacques Janse van Rensburg (RSA) Dimension Data5Row 19 - Cell 3
21Przemyslaw Niemiec (Pol) UAE Team Emirates5Row 20 - Cell 3
22Matej Mohoric (Slo) UAE Team Emirates4Row 21 - Cell 3
23Laurens De Vreese (Bel) Astana Pro Team4Row 22 - Cell 3
24Wilco Kelderman (Ned) Team Sunweb4Row 23 - Cell 3
25Michael Woods (Can) Cannondale-Drapac4Row 24 - Cell 3
26Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA4Row 25 - Cell 3
27Sander Armee (Bel) Lotto Soudal4Row 26 - Cell 3
28Rui Alberto Faria da Costa (Por) UAE Team Emirates4Row 27 - Cell 3
29Fabricio Ferrari (Uru) Caja Rural-Seguros RGA4Row 28 - Cell 3
30Nicolas Roche (Irl) BMC Racing Team3Row 29 - Cell 3
31Stéphane Rossetto (Fra) Cofidis, Solutions Credits3Row 30 - Cell 3
32Ilnur Zakarin (Rus) Katusha-Alpecin3Row 31 - Cell 3
33Tobias Ludvigsson (Swe) FDJ3Row 32 - Cell 3
34Pawel Poljanski (Pol) Bora-Hansgrohe3Row 33 - Cell 3
35Enric Mas (Spa) Quick-Step Floors3Row 34 - Cell 3
36Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits2Row 35 - Cell 3
37Jarlinson Pantano (Col) Trek-Segafredo2Row 36 - Cell 3
38Simon Yates (GBr) Orica-Scott2Row 37 - Cell 3
39Clement Chevrier (Fra) AG2R La Mondiale2Row 38 - Cell 3
40Maxime Monfort (Bel) Lotto Soudal2Row 39 - Cell 3
41Simon Clarke (Aus) Cannondale-Drapac2Row 40 - Cell 3
42Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo2Row 41 - Cell 3
43Hernando Bohórquez (Col) Manzana Postobon2Row 42 - Cell 3
44Diego Rubio (Spa) Caja Rural-Seguros RGA2Row 43 - Cell 3
45Daniel Oss (Ita) BMC Racing Team2Row 44 - Cell 3
46Nelson Oliveira (Por) Movistar Team1Row 45 - Cell 3
47Ricardo Vilela (Por) Manzana Postobon1Row 46 - Cell 3
48Giovanni Visconti (Ita) Bahrain-Merida1Row 47 - Cell 3
49Diego Rosa (Ita) Team Sky1Row 48 - Cell 3
50Alessandro De Marchi (Ita) BMC Racing Team1Row 49 - Cell 3
51Juan Felipe Osorio (Col) Manzana Postobon1Row 50 - Cell 3
52Arnaud Courteille (Fra) FDJ1Row 51 - Cell 3
53Francisco Ventoso (Spa) BMC Racing Team1Row 52 - Cell 3
54Matvey Mamykin (Rus) Katusha-Alpecin1Row 53 - Cell 3
55Rafael Reis (Por) Caja Rural-Seguros RGA1Row 54 - Cell 3
Swipe to scroll horizontally
Combination classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Christopher Froome (GBr) Team Sky7pts
2Vincenzo Nibali (Ita) Bahrain-Merida17Row 1 - Cell 3
3Miguel Angel Lopez (Col) Astana Pro Team22Row 2 - Cell 3
4Johan Esteban Chaves Rubio (Col) Orica-Scott27Row 3 - Cell 3
5Jose Joaquin Rojas Gil (Spa) Movistar Team32Row 4 - Cell 3
6Wilco Kelderman (Ned) Team Sunweb37Row 5 - Cell 3
7Michael Woods (Can) Cannondale-Drapac50Row 6 - Cell 3
8Romain Bardet (Fra) AG2R La Mondiale50Row 7 - Cell 3
9Rafal Majka (Pol) Bora-Hansgrohe52Row 8 - Cell 3
10Ilnur Zakarin (Rus) Katusha-Alpecin54Row 9 - Cell 3
11Jan Polanc (Slo) UAE Team Emirates55Row 10 - Cell 3
12Nicolas Roche (Irl) BMC Racing Team63Row 11 - Cell 3
13Tomasz Marczynski (Pol) Lotto Soudal64Row 12 - Cell 3
14Matej Mohoric (Slo) UAE Team Emirates71Row 13 - Cell 3
15Jaime Roson Garcia (Spa) Caja Rural-Seguros RGA85Row 14 - Cell 3
16Darwin Atapuma (Col) UAE Team Emirates87Row 15 - Cell 3
17Marc Soler (Spa) Movistar Team91Row 16 - Cell 3
18Pawel Poljanski (Pol) Bora-Hansgrohe101Row 17 - Cell 3
19Luis Angel Maté Mardones (Spa) Cofidis, Solutions Credits122Row 18 - Cell 3
20Julian Alaphilippe (Fra) Quick-Step Floors122Row 19 - Cell 3
21Thomas De Gendt (Bel) Lotto Soudal125Row 20 - Cell 3
22Nelson Oliveira (Por) Movistar Team128Row 21 - Cell 3
23Alexey Lutsenko (Kaz) Astana Pro Team128Row 22 - Cell 3
24Matteo Trentin (Ita) Quick-Step Floors129Row 23 - Cell 3
25Rui Alberto Faria da Costa (Por) UAE Team Emirates141Row 24 - Cell 3
26Enric Mas (Spa) Quick-Step Floors144Row 25 - Cell 3
27Jacques Janse van Rensburg (RSA) Dimension Data147Row 26 - Cell 3
28Alexandre Geniez (Fra) AG2R La Mondiale149Row 27 - Cell 3
29Alessandro De Marchi (Ita) BMC Racing Team154Row 28 - Cell 3
30Maxime Monfort (Bel) Lotto Soudal156Row 29 - Cell 3
31Giovanni Visconti (Ita) Bahrain-Merida158Row 30 - Cell 3
32Tobias Ludvigsson (Swe) FDJ159Row 31 - Cell 3
33Brendan Canty (Aus) Cannondale-Drapac161Row 32 - Cell 3
34Davide Villella (Ita) Cannondale-Drapac164Row 33 - Cell 3
35Simon Yates (GBr) Orica-Scott165Row 34 - Cell 3
36Diego Rosa (Ita) Team Sky185Row 35 - Cell 3
37Stéphane Rossetto (Fra) Cofidis, Solutions Credits186Row 36 - Cell 3
38Simon Clarke (Aus) Cannondale-Drapac186Row 37 - Cell 3
39Arnaud Courteille (Fra) FDJ199Row 38 - Cell 3
40Bert-Jan Lindeman (Ned) Team LottoNL-Jumbo225Row 39 - Cell 3
41Matvey Mamykin (Rus) Katusha-Alpecin231Row 40 - Cell 3
42Rafael Reis (Por) Caja Rural-Seguros RGA241Row 41 - Cell 3
43Daniel Oss (Ita) BMC Racing Team248Row 42 - Cell 3
44Diego Rubio (Spa) Caja Rural-Seguros RGA268Row 43 - Cell 3
Swipe to scroll horizontally
Teams classification
#Rider Name (Country) TeamResult
1Astana Pro Team175:04:49
2Team Sky0:09:19
3Movistar Team0:17:31
4UAE Team Emirates0:31:51
5Orica-Scott0:59:35
6Caja Rural-Seguros RGA1:05:20
7Team Lotto NL-Jumbo1:11:29
8Bahrain-Merida1:20:15
9BMC Racing Team1:22:30
10Trek-Segafredo1:35:51
11Team Sunweb1:35:55
12Quick-Step Floors1:42:36
13AG2R La Mondiale2:12:16
14Lotto Soudal2:25:38
15Manzana Postobon Team2:29:43
16Cofidis, Solutions Credits3:00:24
17Dimension Data3:01:30
18Cannondale-Drapac3:01:39
19Katusha-Alpecin3:01:53
20Bora-Hansgrohe3:32:37
21FDJ3:48:56
22Aqua Blue Sport5:55:57

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