Criterium du Dauphine: Kennaugh wins at Alpe d'Huez

Peter Kennaugh (Sky) soloed clear to win atop Alpe d’Huez on stage 7 of the Critérium du Dauphiné, while Richie Porte (BMC) moved closer to final victory after he distanced Chris Froome (Sky) on the final ascent to stretch his overall lead to beyond a minute with one stage to go.

It was a tale of two races on the Dauphiné’s penultimate day, which brought the peloton over the Col de Sarenne for a novel approach to a familiar finish at Alpe d’Huez. Out in front, Kennaugh and his former teammate Ben Swift (UAE-Emirates) began the final, truncated haul towards to the line as the final survivors from the early break of 17 riders, while behind, Porte kept tabs on his overall rivals before unfurling a crisp attack of his own in the finale.

It was only to be expected that Kennaugh – battling for a berth on Sky’s Tour team – would be among the strongmen as the break hit the mighty Col de Sarenne, but Swift’s presence on the front was perhaps more surprising. Swift was impressive, however, first in clawing his way back up to the initial selection that formed on the Sarenne, and then in tracking Kennaugh’s acceleration near the summit.

14 kilometres separated the top of the Sarenne from the finish, and the two Britons combined well on the ridge that wound around to the final 3.7-kilometre haul to Alpe d’Huez. As soon as the road began to climb once again, however, their brief alliance dissolved, as Kennaugh, mindful of Swift’s finishing speed, attacked on the steepest section.

Swift refused to yield, stalking Kennaugh all the way up the climb, but he eventually had to settle for second place, 12 seconds behind the Manxman. “It’s incredible. It's always hard to win a mountain stage like this but I usually have good form in June and July,” Kennaugh said. “Chapeau to Ben for staying with me up there. Initially he was there to help [UAE-Emirates teammate Diego] Ulissi, but we've known each other since we were nine years old so I knew he's someone who’s able to climb. I wasn't confident I could beat him in a sprint, so I had to get rid of him at the bottom of the last climb.”

While Kennaugh was grinding to stage victory, his team leader Froome was began to show signs of faltering. A spirited Romain Bardet (Ag2r La Mondiale) attack aside, the expected flurry of accelerations from the GC men on the Col de Sarenne never quite materialised, though when Alejandro Valverde (Movistar) tried a probing effort near the top, it was notable that the yellow jersey Porte was immediately onto his wheel, while Froome was a little slower in closing him down.

Porte must have been encouraged by what he saw and felt on the Sarenne. When Fabio Aru (Astana) accelerated at the base of the shortened climb to Alpe d’Huez, Sky were setting the tempo in the yellow jersey group for Froome, but Porte didn’t stand on ceremony. The Australian scorched across to Aru with Jakob Fuglsang (Astana) and Alberto Contador (Trek-Segafredo) on his wheel, and he continued to pile on the pressure thereafter.

Inside the final two kilometres, Fuglsang was the only man able to follow Porte as he accelerated once again, while Froome simply looked to limit the damage behind. Porte picked his way through the remnants of the early break to place 6th on the stage, 1:56 down on Kennaugh, but 23 seconds ahead of Froome, who came home with Valverde, Louis Meintjes (UAE-Emirates) and white jersey Emanuel Buchman (Bora-Hansgrohe).

In the overall standings, Porte carries a lead of 1:02 over Froome into the final day, while Fuglsang lies third, 1:15 back. Aru, who conceded 17 seconds to the Porte-Fuglsang tandem is 4th overall, 1:41 back. “Attack was the best form of defence in the finale,” Porte said. “My team incredibly covered the moves of the best riders and they did fantastic work.”

Attacks

The biggest gains on the day were made by Bardet, whose attack on the Sarenne saw him take fifth on the stage and claw back 41 seconds on Porte to move up to 7th overall. Elsewhere, Contador limited his losses on Porte to just 8 seconds and declared himself pleased with his afternoon.

“Today I knew the finish and I said to myself that I’d try and follow Richie for as far as I could,” Contador said. “In the final few hundred meters he went a bit stronger and I preferred to go easier as I was at the limit. The rest of the rivals were behind me but it’s not important if it was five seconds, eight seconds or more. It’s just important that I’m going better and better.”

Froome, meanwhile, looked to draw solace from Kennaugh’s victory. He will be keenly aware – as if he weren’t already – that his former lieutenant Porte will be formidable foe come July. “I’m pretty happy with the general feelings. I knew that I had a bit more work to do coming in here but I think that this week of racing has been just what I needed to move me on in terms of getting the race feeling back,” Froome said.

“It was a big victory for the team from Pete. For me personally, it was a tough day backing up after yesterday. I struggled a little bit in the final and lost a bit of time to the main GC guys. I paid for it on the last climb. I just didn’t have the legs.”

How it unfolded

Despite a brisk start to proceedings, it wasn’t until the first climb, the category 4 Côte de Berland, that the break went clear, with Kennaugh leading over the summit and bringing Alexis Vuillermoz (Ag2r La Mondiale), Jesus Herrada (Movistar), Koen Bouwman (LottoNL-Jumbo), Jelle Vanendert (Lotto-Soudal), Ignatas Konovalovas (FDJ), Maurits Lammertink (Katusha-Alpecin), Lennard Hofstede (Sunweb), Antonio Nibali (Bahrain-Merida), Simon Clarke (Cannondale-Drapac), Romain Sicard (Direct Energie), Scott Thwaites (Dimension Data), Ben Swift (UAE-Emirates), Diego Ulissi (UAE-Emirates), Thomas Degand (Wanty-Groupe Gobert), Delio Fernandez Cruz (Delko Marseille Provence) and Mauro Finetto (Delko Marseille Provence) with him.

After tackling the Col de Cucheron and Col de Porte, their lead stretched out to six minutes as they trundled along the lengthy valley road that led to the second trio of climbs, the Côte de Garcin, Col de Sarenne and Alpe d’Huez. The group eventually shattered on the lower slopes of the Sarenne, with Kennaugh, Vanendert, Fernandez, Swift, Ulissi and Herrada forging their way clear.

Behind, Andrew Talansky (Cannondale-Drapac) attacked from the yellow jersey group over the Garcin and linked up with his teammate Clarke on the Sarenne, opening a lead of a minute over Porte et al. Bardet had a similar tactic in mind, and he ripped clear of the yellow jersey group on the Sarenne itself, bridging across to his teammate Vuillermoz and then eventually reaching Talansky on the plateau that followed the summit of the Sarenne.

Porte’s BMC team had controlled affairs to that point, and though his teammates began to drop away as the climb progressed and the group was whittled down, the Tasmanian always appeared comfortable, responding coolly to Valverde’s acceleration near the top and Aru’s attack on Alpe d’Huez.

Porte’s own acceleration in the finale, meanwhile, showed how difficult it will be to divest him of yellow on Sunday’s short but viciously tough concluding leg to Plateau de Solaison. “We can't be complacent. I expect fireworks tomorrow,” Porte said. “It'll be a short stage. It's not over until it's over, but my team is incredibly strong so I want to finish it off for them.”

Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Peter Kennaugh (GBr) Team Sky4:43:59
2Ben Swift (GBr) UAE Team Emirates0:00:13
3Jesus Herrada Lopez (Spa) Movistar Team0:01:11
4Jelle Vanendert (Bel) Lotto Soudal0:01:13
5Romain Bardet (Fra) AG2R La Mondiale0:01:14
6Richie Porte (Aus) BMC Racing Team0:01:56
7Jakob Fuglsang (Den) Astana Pro TeamRow 6 - Cell 2
8Andrew Talansky (USA) Cannondale-Drapac0:02:04
9Alberto Contador Velasco (Spa) Trek-SegafredoRow 8 - Cell 2
10Fabio Aru (Ita) Astana Pro Team0:02:13
11Daniel Martin (Irl) Quick-Step FloorsRow 10 - Cell 2
12Alejandro Valverde Belmonte (Spa) Movistar Team0:02:19
13Louis Meintjes (RSA) UAE Team EmiratesRow 12 - Cell 2
14Emanuel Buchmann (Ger) Bora-HansgroheRow 13 - Cell 2
15Christopher Froome (GBr) Team SkyRow 14 - Cell 2
16Tiesj Benoot (Bel) Lotto Soudal0:02:30
17Guillaume Martin (Fra) Wanty - Groupe GobertRow 16 - Cell 2
18Jack Haig (Aus) Orica-Scott0:02:37
19Sam Oomen (Ned) Team SunwebRow 18 - Cell 2
20Johan Esteban Chaves Rubio (Col) Orica-Scott0:02:42
21Diego Ulissi (Ita) UAE Team Emirates0:02:44
22Daniel Navarro Garcia (Spa) Cofidis, Solutions CreditsRow 21 - Cell 2
23Stef Clement (Ned) Team LottoNL-JumboRow 22 - Cell 2
24Rafael Valls (Spa) Lotto SoudalRow 23 - Cell 2
25Delio Fernández Cruz (Spa) Delko Marseille Provence KTM0:02:49
26Damien Howson (Aus) Orica-Scott0:03:24
27Andre Fernando S Martins Cardoso (Por) Trek-SegafredoRow 26 - Cell 2
28Pierre Latour (Fra) AG2R La Mondiale0:03:52
29Simon Yates (GBr) Orica-Scott0:03:54
30Alexis Vuillermoz (Fra) AG2R La MondialeRow 29 - Cell 2
31Ben Hermans (Bel) BMC Racing Team0:04:16
32Enric Mas (Spa) Quick-Step Floors0:04:26
33Warren Barguil (Fra) Team Sunweb0:04:27
34Daniel Moreno Fernandez (Spa) Movistar Team0:04:28
35Haimar Zubeldia Aguirre (Spa) Trek-Segafredo0:04:47
36Janez Brajkovic (Slo) Bahrain-MeridaRow 35 - Cell 2
37Thomas Degand (Bel) Wanty - Groupe GobertRow 36 - Cell 2
38Michal Kwiatkowski (Pol) Team Sky0:05:29
39Romain Sicard (Fra) Direct Energie0:05:41
40Roman Kreuziger (Cze) Orica-Scott0:07:02
41Marco Minnaard (Ned) Wanty - Groupe Gobert0:07:06
42Maurits Lammertink (Ned) Katusha-Alpecin0:07:34
43Jesus Hernandez Blazquez (Spa) Trek-Segafredo0:07:39
44Sander Armee (Bel) Lotto Soudal0:08:21
45Oliver Naesen (Bel) AG2R La MondialeRow 44 - Cell 2
46Alexey Lutsenko (Kaz) Astana Pro TeamRow 45 - Cell 2
47Richard Carapaz (Ecu) Movistar TeamRow 46 - Cell 2
48Ben O'Connor (Aus) Dimension Data0:10:30
49Jens Keukeleire (Bel) Orica-ScottRow 48 - Cell 2
50Bakhtiyar Kozhatayev (Kaz) Astana Pro TeamRow 49 - Cell 2
51Tony Gallopin (Fra) Lotto SoudalRow 50 - Cell 2
52Axel Domont (Fra) AG2R La MondialeRow 51 - Cell 2
53Vegard Stake Laengen (Nor) UAE Team EmiratesRow 52 - Cell 2
54Manuele Mori (Ita) UAE Team Emirates0:10:51
55Simon Clarke (Aus) Cannondale-Drapac0:10:59
56Nicolas Roche (Irl) BMC Racing TeamRow 55 - Cell 2
57Ian Boswell (USA) Team Sky0:11:15
58Lennard Hofstede (Ned) Team SunwebRow 57 - Cell 2
59Angelo Tulik (Fra) Direct Energie0:12:05
60Antwan Tolhoek (Ned) Team LottoNL-Jumbo0:12:33
61Serge Pauwels (Bel) Dimension Data0:13:48
62Angel Madrazo Ruiz (Spa) Delko Marseille Provence KTM0:14:04
63Silvio Herklotz (Ger) Bora-HansgroheRow 62 - Cell 2
64Alexey Vermeulen (USA) Team LottoNL-Jumbo0:14:38
65Rubén Fernandez (Spa) Movistar Team0:15:33
66Guillaume Van Keirsbulck (Bel) Wanty - Groupe Gobert0:15:57
67Thomas De Gendt (Bel) Lotto SoudalRow 66 - Cell 2
68Frederik Backaert (Bel) Wanty - Groupe GobertRow 67 - Cell 2
69Yoann Offredo (Fra) Wanty - Groupe GobertRow 68 - Cell 2
70Jorge Arcas (Spa) Movistar TeamRow 69 - Cell 2
71Jay Robert Thomson (RSA) Dimension DataRow 70 - Cell 2
72Simon Gerrans (Aus) Orica-ScottRow 71 - Cell 2
73David Lopez Garcia (Spa) Team SkyRow 72 - Cell 2
74Cyril Gautier (Fra) AG2R La MondialeRow 73 - Cell 2
75Yukiya Arashiro (Jpn) Bahrain-MeridaRow 74 - Cell 2
76Imanol Erviti Ollo (Spa) Movistar TeamRow 75 - Cell 2
77Nathan Brown (USA) Cannondale-DrapacRow 76 - Cell 2
78Dion Smith (NZl) Wanty - Groupe GobertRow 77 - Cell 2
79Michael Gogl (Aut) Trek-Segafredo0:16:02
80Thomas Voeckler (Fra) Direct EnergieRow 79 - Cell 2
81Antonio Nibali (Ita) Bahrain-Merida0:16:49
82Nils Politt (Ger) Katusha-Alpecin0:16:58
83Julien Simon (Fra) Cofidis, Solutions Credits0:17:27
84Scott Thwaites (GBr) Dimension Data0:17:36
85Petr Vakoc (Cze) Quick-Step Floors0:19:20
86Dylan van Baarle (Ned) Cannondale-Drapac0:19:55
87Alberto Bettiol (Ita) Cannondale-DrapacRow 86 - Cell 2
88Quentin Pacher (Fra) Delko Marseille Provence KTMRow 87 - Cell 2
89James Shaw (GBr) Lotto SoudalRow 88 - Cell 2
90Thierry Hupond (Fra) Delko Marseille Provence KTMRow 89 - Cell 2
91Julien El Farès (Fra) Delko Marseille Provence KTMRow 90 - Cell 2
92Johannes Fröhlinger (Ger) Team SunwebRow 91 - Cell 2
93Matteo Bono (Ita) UAE Team EmiratesRow 92 - Cell 2
94Gijs Van Hoecke (Bel) Team LottoNL-JumboRow 93 - Cell 2
95Kristijan Durasek (Cro) UAE Team EmiratesRow 94 - Cell 2
96Jeremy Maison (Fra) FDJRow 95 - Cell 2
97Daryl Impey (RSA) Orica-ScottRow 96 - Cell 2
98Christian Knees (Ger) Team SkyRow 97 - Cell 2
99Edvald Boasson Hagen (Nor) Dimension DataRow 98 - Cell 2
100Adrien Niyonshuti (Rwa) Dimension DataRow 99 - Cell 2
101Michael Valgren Andersen (Den) Astana Pro TeamRow 100 - Cell 2
102Bryan Nauleau (Fra) Direct EnergieRow 101 - Cell 2
103Cyril Lemoine (Fra) Cofidis, Solutions CreditsRow 102 - Cell 2
104Nikita Stalnov (Kaz) Astana Pro TeamRow 103 - Cell 2
105Sergei Chernetckii (Rus) Astana Pro TeamRow 104 - Cell 2
106Koen Bouwman (Ned) Team LottoNL-JumboRow 105 - Cell 2
107Christoph Pfingsten (Ger) Bora-Hansgrohe0:20:37
108Amaël Moinard (Fra) BMC Racing Team0:21:33
109Alessandro De Marchi (Ita) BMC Racing TeamRow 108 - Cell 2
110Kilian Frankiny (Swi) BMC Racing TeamRow 109 - Cell 2
111Brent Bookwalter (USA) BMC Racing TeamRow 110 - Cell 2
112Danilo Wyss (Swi) BMC Racing TeamRow 111 - Cell 2
113Ignatas Konovalovas (Ltu) FDJ0:21:51
114Enrico Battaglin (Ita) Team LottoNL-Jumbo0:22:29
115Tony Martin (Ger) Katusha-Alpecin0:22:55
116Federico Zurlo (Ita) UAE Team EmiratesRow 115 - Cell 2
117Mauro Finetto (Ita) Delko Marseille Provence KTM0:23:21
118Chris Hamilton (Aus) Team Sunweb0:23:38
119Bert De Backer (Bel) Team Sunweb0:25:41
120Markel Irizar Aranburu (Spa) Trek-SegafredoRow 119 - Cell 2
121Luke Rowe (GBr) Team SkyRow 120 - Cell 2
122Pieter Vanspeybrouck (Bel) Wanty - Groupe Gobert0:31:02
123Tim Declercq (Bel) Quick-Step FloorsRow 122 - Cell 2
124Julien Vermote (Bel) Quick-Step FloorsRow 123 - Cell 2
125Jasha Sütterlin (Ger) Movistar TeamRow 124 - Cell 2
126Anthony Turgis (Fra) Cofidis, Solutions CreditsRow 125 - Cell 2
127Romain Combaud (Fra) Delko Marseille Provence KTMRow 126 - Cell 2
128Rick Zabel (Ger) Katusha-AlpecinRow 127 - Cell 2
129Fumiyuki Beppu (Jpn) Trek-SegafredoRow 128 - Cell 2
130Brendan Canty (Aus) Cannondale-DrapacRow 129 - Cell 2
131Samuel Dumoulin (Fra) AG2R La MondialeRow 130 - Cell 2
132Youcef Reguigui (Alg) Dimension DataRow 131 - Cell 2
133Grega Bole (Slo) Bahrain-MeridaRow 132 - Cell 2
134Andreas Schillinger (Ger) Bora-HansgroheRow 133 - Cell 2
135Michael Mørkøv (Den) Katusha-AlpecinRow 134 - Cell 2
136Amund Grondahl Jansen (Nor) Team LottoNL-JumboRow 135 - Cell 2
137Sven Erik Bystrøm (Nor) Katusha-AlpecinRow 136 - Cell 2
138Evaldas Siskevicius (Ltu) Delko Marseille Provence KTMRow 137 - Cell 2
139Ramunas Navardauskas (Ltu) Bahrain-MeridaRow 138 - Cell 2
140Michael Schwarzmann (Ger) Bora-HansgroheRow 139 - Cell 2
141Olivier Le Gac (Fra) FDJRow 140 - Cell 2
142Adrien Petit (Fra) Direct EnergieRow 141 - Cell 2
143Sebastian Langeveld (Ned) Cannondale-DrapacRow 142 - Cell 2
144Phil Bauhaus (Ger) Team Sunweb0:31:30
145Nacer Bouhanni (Fra) Cofidis, Solutions Credits0:33:20
146Mickaël Delage (Fra) FDJRow 145 - Cell 2
147Bryan Coquard (Fra) Direct EnergieRow 146 - Cell 2
148Dimitri Claeys (Bel) Cofidis, Solutions CreditsRow 147 - Cell 2
149Davide Cimolai (Ita) FDJRow 148 - Cell 2
150Arnaud Demare (Fra) FDJRow 149 - Cell 2
151Julien Duval (Fra) AG2R La Mondiale0:35:14
DNFChad Haga (USA) Team SunwebRow 151 - Cell 2
DNFPascal Ackermann (Ger) Bora-HansgroheRow 152 - Cell 2
DNFJulien Morice (Fra) Direct EnergieRow 153 - Cell 2
DNFGeoffrey Soupe (Fra) Cofidis, Solutions CreditsRow 154 - Cell 2
DNFNatnael Berhane (Eri) Dimension DataRow 155 - Cell 2
DNSDavide Formolo (Ita) Cannondale-DrapacRow 156 - Cell 2
DNSLuis León Sánchez (Spa) Astana Pro TeamRow 157 - Cell 2
Swipe to scroll horizontally
Mountain 1 (Cat. 4) Côte De Berland, km 27.5
#Rider Name (Country) TeamResult
1Peter Kennaugh (GBr) Team Sky1
Swipe to scroll horizontally
Mountain 2 (Cat. 2) Col du Cucheron, km 44
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Koen Bouwman (Ned) Team LottoNL-Jumbo5pts
2Scott Thwaites (GBr) Dimension Data3Row 1 - Cell 3
3Lennard Hofstede (Ned) Team Sunweb2Row 2 - Cell 3
4Diego Ulissi (Ita) UAE Team Emirates1Row 3 - Cell 3
Swipe to scroll horizontally
Mountain 3 (Cat. 1) Col de Porte, km 56.5
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Koen Bouwman (Ned) Team LottoNL-Jumbo10pts
2Jesus Herrada Lopez (Spa) Movistar Team8Row 1 - Cell 3
3Ben Swift (GBr) UAE Team Emirates6Row 2 - Cell 3
4Jelle Vanendert (Bel) Lotto Soudal4Row 3 - Cell 3
5Diego Ulissi (Ita) UAE Team Emirates2Row 4 - Cell 3
6Scott Thwaites (GBr) Dimension Data1Row 5 - Cell 3
Swipe to scroll horizontally
Mountain 4 (Cat. 2) Côte De Garçin, km 135.0
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Koen Bouwman (Ned) Team LottoNL-Jumbo5pts
2Romain Sicard (Fra) Direct Energie3Row 1 - Cell 3
3Scott Thwaites (GBr) Dimension Data2Row 2 - Cell 3
4Mauro Finetto (Ita) Delko Marseille Provence KTM1Row 3 - Cell 3
Swipe to scroll horizontally
Mountain 5 (HC) Col de Sarenne, km 153.5
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Peter Kennaugh (GBr) Team Sky15pts
2Ben Swift (GBr) UAE Team Emirates12Row 1 - Cell 3
3Jelle Vanendert (Bel) Lotto Soudal10Row 2 - Cell 3
4Jesus Herrada Lopez (Spa) Movistar Team8Row 3 - Cell 3
5Delio Fernández Cruz (Spa) Delko Marseille Provence KTM6Row 4 - Cell 3
6Diego Ulissi (Ita) UAE Team Emirates5Row 5 - Cell 3
7Andrew Talansky (USA) Cannondale-Drapac4Row 6 - Cell 3
8Romain Sicard (Fra) Direct Energie3Row 7 - Cell 3
9Alexis Vuillermoz (Fra) AG2R La Mondiale2Row 8 - Cell 3
10Romain Bardet (Fra) AG2R La Mondiale1Row 9 - Cell 3
Swipe to scroll horizontally
Mountain 6 (Cat. 2) Alpe d'Huez, km 168
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Peter Kennaugh (GBr) Team Sky5pts
2Ben Swift (GBr) UAE Team Emirates3Row 1 - Cell 3
3Jesus Herrada Lopez (Spa) Movistar Team2Row 2 - Cell 3
4Jelle Vanendert (Bel) Lotto Soudal1Row 3 - Cell 3
Swipe to scroll horizontally
Points - Finish
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Peter Kennaugh (GBr) Team Sky15pts
2Ben Swift (GBr) UAE Team Emirates12Row 1 - Cell 3
3Jesus Herrada Lopez (Spa) Movistar Team10Row 2 - Cell 3
4Jelle Vanendert (Bel) Lotto Soudal8Row 3 - Cell 3
5Romain Bardet (Fra) AG2R La Mondiale6Row 4 - Cell 3
6Richie Porte (Aus) BMC Racing Team5Row 5 - Cell 3
7Jakob Fuglsang (Den) Astana Pro Team4Row 6 - Cell 3
8Andrew Talansky (USA) Cannondale-Drapac3Row 7 - Cell 3
9Alberto Contador Velasco (Spa) Trek-Segafredo2Row 8 - Cell 3
10Fabio Aru (Ita) Astana Pro Team1Row 9 - Cell 3
Swipe to scroll horizontally
Young riders
#Rider Name (Country) TeamResult
1Louis Meintjes (RSA) UAE Team Emirates4:46:18
2Emanuel Buchmann (Ger) Bora-HansgroheRow 1 - Cell 2
3Tiesj Benoot (Bel) Lotto Soudal0:00:11
4Guillaume Martin (Fra) Wanty - Groupe GobertRow 3 - Cell 2
5Jack Haig (Aus) Orica-Scott0:00:18
6Sam Oomen (Ned) Team SunwebRow 5 - Cell 2
7Damien Howson (Aus) Orica-Scott0:01:05
8Pierre Latour (Fra) AG2R La Mondiale0:01:33
9Simon Yates (GBr) Orica-Scott0:01:35
10Enric Mas (Spa) Quick-Step Floors0:02:07
11Alexey Lutsenko (Kaz) Astana Pro Team0:06:02
12Richard Carapaz (Ecu) Movistar TeamRow 11 - Cell 2
13Ben O'Connor (Aus) Dimension Data0:08:11
14Bakhtiyar Kozhatayev (Kaz) Astana Pro TeamRow 13 - Cell 2
15Lennard Hofstede (Ned) Team Sunweb0:08:56
16Antwan Tolhoek (Ned) Team LottoNL-Jumbo0:10:14
17Silvio Herklotz (Ger) Bora-Hansgrohe0:11:45
18Alexey Vermeulen (USA) Team LottoNL-Jumbo0:12:19
19Jorge Arcas (Spa) Movistar Team0:13:38
20Dion Smith (NZl) Wanty - Groupe GobertRow 19 - Cell 2
21Michael Gogl (Aut) Trek-Segafredo0:13:43
22Antonio Nibali (Ita) Bahrain-Merida0:14:30
23Nils Politt (Ger) Katusha-Alpecin0:14:39
24Petr Vakoc (Cze) Quick-Step Floors0:17:01
25Dylan van Baarle (Ned) Cannondale-Drapac0:17:36
26Alberto Bettiol (Ita) Cannondale-DrapacRow 25 - Cell 2
27Quentin Pacher (Fra) Delko Marseille Provence KTMRow 26 - Cell 2
28James Shaw (GBr) Lotto SoudalRow 27 - Cell 2
29Jeremy Maison (Fra) FDJRow 28 - Cell 2
30Michael Valgren Andersen (Den) Astana Pro TeamRow 29 - Cell 2
31Koen Bouwman (Ned) Team LottoNL-JumboRow 30 - Cell 2
32Kilian Frankiny (Swi) BMC Racing Team0:19:14
33Federico Zurlo (Ita) UAE Team Emirates0:20:36
34Jasha Sütterlin (Ger) Movistar Team0:28:43
35Anthony Turgis (Fra) Cofidis, Solutions CreditsRow 34 - Cell 2
36Rick Zabel (Ger) Katusha-AlpecinRow 35 - Cell 2
37Brendan Canty (Aus) Cannondale-DrapacRow 36 - Cell 2
38Amund Grondahl Jansen (Nor) Team LottoNL-JumboRow 37 - Cell 2
39Sven Erik Bystrøm (Nor) Katusha-AlpecinRow 38 - Cell 2
40Olivier Le Gac (Fra) FDJRow 39 - Cell 2
41Phil Bauhaus (Ger) Team Sunweb0:29:11
42Bryan Coquard (Fra) Direct Energie0:31:01
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1UAE Team Emirates14:17:13
2Lotto Soudal0:01:11
3Team Sky0:02:32
4Movistar Team0:02:42
5Orica - Scott0:03:27
6Ag2r La Mondiale0:03:44
7Trek - Segafredo0:04:59
8Astana Pro Team0:07:14
9Wanty - Groupe Gobert0:09:07
10Bmc Racing Team0:11:55
11Team Sunweb0:13:03
12Quick - Step Floors0:20:43
13Cannondale Drapac Team0:23:44
14Team Lotto NL - Jumbo0:24:39
15Direct Energie0:28:32
16Delko Marseille Provence Ktm0:31:32
17Bora - Hansgrohe0:31:44
18Bahrain - Merida0:32:17
19Cofidis, Solutions Credits0:34:50
20Team Dimension Data0:34:59
21Team Katusha Alpecin0:42:11
22FDJ1:07:32
Swipe to scroll horizontally
General classification
#Rider Name (Country) TeamResult
1Richie Porte (Aus) BMC Racing Team25:38:29
2Christopher Froome (GBr) Team Sky0:01:02
3Jakob Fuglsang (Den) Astana Pro Team0:01:15
4Fabio Aru (Ita) Astana Pro Team0:01:41
5Alejandro Valverde Belmonte (Spa) Movistar Team0:01:43
6Romain Bardet (Fra) AG2R La Mondiale0:02:07
7Alberto Contador Velasco (Spa) Trek-Segafredo0:02:15
8Daniel Martin (Irl) Quick-Step Floors0:02:31
9Emanuel Buchmann (Ger) Bora-Hansgrohe0:02:53
10Andrew Talansky (USA) Cannondale-Drapac0:03:43
11Louis Meintjes (RSA) UAE Team Emirates0:03:54
12Rafael Valls (Spa) Lotto Soudal0:04:04
13Tiesj Benoot (Bel) Lotto Soudal0:04:20
14Sam Oomen (Ned) Team Sunweb0:04:59
15Pierre Latour (Fra) AG2R La Mondiale0:05:16
16Simon Yates (GBr) Orica-Scott0:05:24
17Johan Esteban Chaves Rubio (Col) Orica-Scott0:05:25
18Stef Clement (Ned) Team LottoNL-Jumbo0:05:28
19Guillaume Martin (Fra) Wanty - Groupe Gobert0:05:45
20Jesus Herrada Lopez (Spa) Movistar Team0:06:04
21Daniel Navarro Garcia (Spa) Cofidis, Solutions Credits0:06:19
22Enric Mas (Spa) Quick-Step Floors0:08:04
23Daniel Moreno Fernandez (Spa) Movistar Team0:09:00
24Haimar Zubeldia Aguirre (Spa) Trek-Segafredo0:09:18
25Andre Fernando S Martins Cardoso (Por) Trek-Segafredo0:09:21
26Jack Haig (Aus) Orica-Scott0:09:48
27Diego Ulissi (Ita) UAE Team Emirates0:10:12
28Janez Brajkovic (Slo) Bahrain-Merida0:11:09
29Thomas Degand (Bel) Wanty - Groupe Gobert0:11:48
30Ben Hermans (Bel) BMC Racing Team0:11:58
31Peter Kennaugh (GBr) Team Sky0:12:01
32Michal Kwiatkowski (Pol) Team Sky0:12:03
33Ben Swift (GBr) UAE Team Emirates0:12:29
34Alexis Vuillermoz (Fra) AG2R La Mondiale0:13:49
35Oliver Naesen (Bel) AG2R La Mondiale0:15:33
36Damien Howson (Aus) Orica-Scott0:16:07
37Roman Kreuziger (Cze) Orica-Scott0:16:18
38Nicolas Roche (Irl) BMC Racing Team0:16:44
39Maurits Lammertink (Ned) Katusha-Alpecin0:18:05
40Tony Gallopin (Fra) Lotto Soudal0:18:06
41Delio Fernández Cruz (Spa) Delko Marseille Provence KTM0:18:50
42Serge Pauwels (Bel) Dimension Data0:19:10
43Warren Barguil (Fra) Team Sunweb0:20:37
44Richard Carapaz (Ecu) Movistar Team0:21:01
45Angel Madrazo Ruiz (Spa) Delko Marseille Provence KTM0:21:13
46Simon Clarke (Aus) Cannondale-Drapac0:21:56
47Vegard Stake Laengen (Nor) UAE Team Emirates0:22:13
48Jens Keukeleire (Bel) Orica-Scott0:22:14
49Thomas De Gendt (Bel) Lotto Soudal0:22:16
50Axel Domont (Fra) AG2R La Mondiale0:24:17
51Alberto Bettiol (Ita) Cannondale-Drapac0:25:15
52Romain Sicard (Fra) Direct Energie0:25:53
53Rubén Fernandez (Spa) Movistar Team0:26:13
54Jelle Vanendert (Bel) Lotto Soudal0:26:42
55Alexey Lutsenko (Kaz) Astana Pro Team0:27:37
56Ian Boswell (USA) Team Sky0:28:30
57Nils Politt (Ger) Katusha-Alpecin0:29:29
58Ben O'Connor (Aus) Dimension Data0:29:54
59Mauro Finetto (Ita) Delko Marseille Provence KTM0:30:12
60Alexey Vermeulen (USA) Team LottoNL-Jumbo0:30:55
61Nathan Brown (USA) Cannondale-Drapac0:31:06
62Silvio Herklotz (Ger) Bora-Hansgrohe0:31:10
63Antwan Tolhoek (Ned) Team LottoNL-Jumbo0:31:15
64Manuele Mori (Ita) UAE Team Emirates0:31:21
65Yoann Offredo (Fra) Wanty - Groupe Gobert0:31:34
66Marco Minnaard (Ned) Wanty - Groupe Gobert0:32:05
67Brent Bookwalter (USA) BMC Racing Team0:32:14
68Sander Armee (Bel) Lotto Soudal0:32:49
69Lennard Hofstede (Ned) Team Sunweb0:34:15
70Thomas Voeckler (Fra) Direct EnergieRow 69 - Cell 2
71Angelo Tulik (Fra) Direct Energie0:35:16
72Edvald Boasson Hagen (Nor) Dimension Data0:35:23
73Simon Gerrans (Aus) Orica-Scott0:36:03
74Michael Gogl (Aut) Trek-Segafredo0:37:49
75Christoph Pfingsten (Ger) Bora-Hansgrohe0:38:07
76Amaël Moinard (Fra) BMC Racing Team0:38:26
77Danilo Wyss (Swi) BMC Racing Team0:39:01
78Sergei Chernetckii (Rus) Astana Pro Team0:39:16
79Jorge Arcas (Spa) Movistar Team0:39:17
80Frederik Backaert (Bel) Wanty - Groupe Gobert0:39:24
81Dion Smith (NZl) Wanty - Groupe Gobert0:39:30
82Scott Thwaites (GBr) Dimension Data0:39:41
83Yukiya Arashiro (Jpn) Bahrain-Merida0:39:44
84Cyril Gautier (Fra) AG2R La Mondiale0:39:53
85Julien Simon (Fra) Cofidis, Solutions Credits0:39:56
86Imanol Erviti Ollo (Spa) Movistar Team0:40:39
87Thierry Hupond (Fra) Delko Marseille Provence KTM0:41:01
88Quentin Pacher (Fra) Delko Marseille Provence KTM0:41:59
89Christian Knees (Ger) Team Sky0:42:24
90Jesus Hernandez Blazquez (Spa) Trek-Segafredo0:42:33
91Michael Valgren Andersen (Den) Astana Pro Team0:42:55
92Dylan van Baarle (Ned) Cannondale-Drapac0:43:05
93Bakhtiyar Kozhatayev (Kaz) Astana Pro Team0:43:46
94Jeremy Maison (Fra) FDJ0:44:06
95Tony Martin (Ger) Katusha-Alpecin0:44:11
96Daryl Impey (RSA) Orica-Scott0:44:14
97Grega Bole (Slo) Bahrain-Merida0:44:39
98Enrico Battaglin (Ita) Team LottoNL-Jumbo0:45:31
99Jasha Sütterlin (Ger) Movistar Team0:45:49
100Jay Robert Thomson (RSA) Dimension Data0:46:06
101Brendan Canty (Aus) Cannondale-Drapac0:46:36
102Guillaume Van Keirsbulck (Bel) Wanty - Groupe Gobert0:47:20
103Bryan Nauleau (Fra) Direct Energie0:47:31
104Markel Irizar Aranburu (Spa) Trek-Segafredo0:48:41
105David Lopez Garcia (Spa) Team Sky0:50:50
106Julien El Farès (Fra) Delko Marseille Provence KTM0:50:52
107Nikita Stalnov (Kaz) Astana Pro Team0:51:04
108Gijs Van Hoecke (Bel) Team LottoNL-Jumbo0:51:05
109Anthony Turgis (Fra) Cofidis, Solutions Credits0:51:16
110Sven Erik Bystrøm (Nor) Katusha-Alpecin0:51:40
111Matteo Bono (Ita) UAE Team Emirates0:51:52
112Julien Vermote (Bel) Quick-Step Floors0:52:23
113Alessandro De Marchi (Ita) BMC Racing Team0:52:47
114Kilian Frankiny (Swi) BMC Racing Team0:53:43
115Youcef Reguigui (Alg) Dimension Data0:54:50
116Kristijan Durasek (Cro) UAE Team Emirates0:55:03
117Petr Vakoc (Cze) Quick-Step Floors0:55:15
118Cyril Lemoine (Fra) Cofidis, Solutions Credits0:56:30
119Johannes Fröhlinger (Ger) Team Sunweb0:57:13
120Adrien Niyonshuti (Rwa) Dimension Data0:57:55
121Antonio Nibali (Ita) Bahrain-Merida0:58:57
122Rick Zabel (Ger) Katusha-Alpecin0:59:15
123Pieter Vanspeybrouck (Bel) Wanty - Groupe Gobert1:00:16
124Tim Declercq (Bel) Quick-Step Floors1:00:49
125James Shaw (GBr) Lotto Soudal1:00:55
126Luke Rowe (GBr) Team Sky1:03:42
127Romain Combaud (Fra) Delko Marseille Provence KTM1:03:48
128Samuel Dumoulin (Fra) AG2R La Mondiale1:04:09
129Bert De Backer (Bel) Team Sunweb1:04:38
130Koen Bouwman (Ned) Team LottoNL-Jumbo1:04:45
131Dimitri Claeys (Bel) Cofidis, Solutions Credits1:04:48
132Michael Mørkøv (Den) Katusha-Alpecin1:06:43
133Julien Duval (Fra) AG2R La Mondiale1:07:27
134Ignatas Konovalovas (Ltu) FDJ1:08:18
135Federico Zurlo (Ita) UAE Team Emirates1:08:20
136Evaldas Siskevicius (Ltu) Delko Marseille Provence KTM1:08:55
137Adrien Petit (Fra) Direct Energie1:08:58
138Andreas Schillinger (Ger) Bora-Hansgrohe1:09:29
139Olivier Le Gac (Fra) FDJ1:09:37
140Phil Bauhaus (Ger) Team Sunweb1:10:03
141Bryan Coquard (Fra) Direct Energie1:10:38
142Sebastian Langeveld (Ned) Cannondale-Drapac1:10:41
143Nacer Bouhanni (Fra) Cofidis, Solutions Credits1:12:12
144Amund Grondahl Jansen (Nor) Team LottoNL-Jumbo1:12:30
145Mickaël Delage (Fra) FDJ1:13:43
146Arnaud Demare (Fra) FDJ1:13:52
147Chris Hamilton (Aus) Team Sunweb1:18:44
148Ramunas Navardauskas (Ltu) Bahrain-Merida1:20:11
149Fumiyuki Beppu (Jpn) Trek-Segafredo1:23:23
150Davide Cimolai (Ita) FDJ1:26:11
151Michael Schwarzmann (Ger) Bora-Hansgrohe1:27:39
Swipe to scroll horizontally
Points classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Arnaud Demare (Fra) FDJ59pts
2Phil Bauhaus (Ger) Team Sunweb47Row 1 - Cell 3
3Bryan Coquard (Fra) Direct Energie36Row 2 - Cell 3
4Nacer Bouhanni (Fra) Cofidis, Solutions Credits36Row 3 - Cell 3
5Richie Porte (Aus) BMC Racing Team32Row 4 - Cell 3
6Ben Swift (GBr) UAE Team Emirates32Row 5 - Cell 3
7Thomas De Gendt (Bel) Lotto Soudal27Row 6 - Cell 3
8Alejandro Valverde Belmonte (Spa) Movistar Team26Row 7 - Cell 3
9Koen Bouwman (Ned) Team LottoNL-Jumbo25Row 8 - Cell 3
10Edvald Boasson Hagen (Nor) Dimension Data24Row 9 - Cell 3
11Axel Domont (Fra) AG2R La Mondiale22Row 10 - Cell 3
12Evaldas Siskevicius (Ltu) Delko Marseille Provence KTM22Row 11 - Cell 3
13Diego Ulissi (Ita) UAE Team Emirates20Row 12 - Cell 3
14Frederik Backaert (Bel) Wanty - Groupe Gobert20Row 13 - Cell 3
15Jakob Fuglsang (Den) Astana Pro Team19Row 14 - Cell 3
16Pierre Latour (Fra) AG2R La Mondiale18Row 15 - Cell 3
17Bryan Nauleau (Fra) Direct Energie18Row 16 - Cell 3
18Adrien Petit (Fra) Direct Energie18Row 17 - Cell 3
19Emanuel Buchmann (Ger) Bora-Hansgrohe17Row 18 - Cell 3
20Alexey Vermeulen (USA) Team LottoNL-Jumbo16Row 19 - Cell 3
21Peter Kennaugh (GBr) Team Sky15Row 20 - Cell 3
22Quentin Pacher (Fra) Delko Marseille Provence KTM14Row 21 - Cell 3
23Christopher Froome (GBr) Team Sky13Row 22 - Cell 3
24Julien Simon (Fra) Cofidis, Solutions Credits12Row 23 - Cell 3
25Tony Martin (Ger) Katusha-Alpecin12Row 24 - Cell 3
26Romain Bardet (Fra) AG2R La Mondiale10Row 25 - Cell 3
27Jesus Herrada Lopez (Spa) Movistar Team10Row 26 - Cell 3
28Fabio Aru (Ita) Astana Pro Team9Row 27 - Cell 3
29Oliver Naesen (Bel) AG2R La Mondiale9Row 28 - Cell 3
30Alberto Contador Velasco (Spa) Trek-Segafredo8Row 29 - Cell 3
31Stef Clement (Ned) Team LottoNL-Jumbo8Row 30 - Cell 3
32Alberto Bettiol (Ita) Cannondale-Drapac8Row 31 - Cell 3
33Jelle Vanendert (Bel) Lotto Soudal8Row 32 - Cell 3
34Enrico Battaglin (Ita) Team LottoNL-Jumbo8Row 33 - Cell 3
35Michael Valgren Andersen (Den) Astana Pro Team6Row 34 - Cell 3
36Daniel Martin (Irl) Quick-Step Floors5Row 35 - Cell 3
37Jasha Sütterlin (Ger) Movistar Team5Row 36 - Cell 3
38Andrew Talansky (USA) Cannondale-Drapac3Row 37 - Cell 3
39Brent Bookwalter (USA) BMC Racing Team1Row 38 - Cell 3
Swipe to scroll horizontally
Mountains classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Koen Bouwman (Ned) Team LottoNL-Jumbo44pts
2Peter Kennaugh (GBr) Team Sky21Row 1 - Cell 3
3Ben Swift (GBr) UAE Team Emirates21Row 2 - Cell 3
4Thomas De Gendt (Bel) Lotto Soudal19Row 3 - Cell 3
5Jesus Herrada Lopez (Spa) Movistar Team18Row 4 - Cell 3
6Fabio Aru (Ita) Astana Pro Team15Row 5 - Cell 3
7Jelle Vanendert (Bel) Lotto Soudal15Row 6 - Cell 3
8Richie Porte (Aus) BMC Racing Team12Row 7 - Cell 3
9Christopher Froome (GBr) Team Sky10Row 8 - Cell 3
10Jakob Fuglsang (Den) Astana Pro Team8Row 9 - Cell 3
11Diego Ulissi (Ita) UAE Team Emirates8Row 10 - Cell 3
12Delio Fernández Cruz (Spa) Delko Marseille Provence KTM8Row 11 - Cell 3
13Romain Combaud (Fra) Delko Marseille Provence KTM6Row 12 - Cell 3
14Daniel Martin (Irl) Quick-Step Floors6Row 13 - Cell 3
15Romain Sicard (Fra) Direct Energie6Row 14 - Cell 3
16Scott Thwaites (GBr) Dimension Data6Row 15 - Cell 3
17Oliver Naesen (Bel) AG2R La Mondiale5Row 16 - Cell 3
18Emanuel Buchmann (Ger) Bora-Hansgrohe4Row 17 - Cell 3
19Andrew Talansky (USA) Cannondale-Drapac4Row 18 - Cell 3
20Axel Domont (Fra) AG2R La Mondiale4Row 19 - Cell 3
21Serge Pauwels (Bel) Dimension Data3Row 20 - Cell 3
22Alejandro Valverde Belmonte (Spa) Movistar Team3Row 21 - Cell 3
23Angel Madrazo Ruiz (Spa) Delko Marseille Provence KTM3Row 22 - Cell 3
24Julien El Farès (Fra) Delko Marseille Provence KTM3Row 23 - Cell 3
25Romain Bardet (Fra) AG2R La Mondiale2Row 24 - Cell 3
26Alberto Contador Velasco (Spa) Trek-Segafredo2Row 25 - Cell 3
27Alexis Vuillermoz (Fra) AG2R La Mondiale2Row 26 - Cell 3
28Nathan Brown (USA) Cannondale-Drapac2Row 27 - Cell 3
29Lennard Hofstede (Ned) Team Sunweb2Row 28 - Cell 3
30Dylan van Baarle (Ned) Cannondale-Drapac2Row 29 - Cell 3
31Pierre Latour (Fra) AG2R La Mondiale1Row 30 - Cell 3
32Alberto Bettiol (Ita) Cannondale-Drapac1Row 31 - Cell 3
33Mauro Finetto (Ita) Delko Marseille Provence KTM1Row 32 - Cell 3
34Marco Minnaard (Ned) Wanty - Groupe Gobert1Row 33 - Cell 3
35Frederik Backaert (Bel) Wanty - Groupe Gobert1Row 34 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1Emanuel Buchmann (Ger) Bora-Hansgrohe25:41:22
2Louis Meintjes (RSA) UAE Team Emirates0:01:01
3Tiesj Benoot (Bel) Lotto Soudal0:01:27
4Sam Oomen (Ned) Team Sunweb0:02:06
5Pierre Latour (Fra) AG2R La Mondiale0:02:23
6Simon Yates (GBr) Orica-Scott0:02:31
7Guillaume Martin (Fra) Wanty - Groupe Gobert0:02:52
8Enric Mas (Spa) Quick-Step Floors0:05:11
9Jack Haig (Aus) Orica-Scott0:06:55
10Damien Howson (Aus) Orica-Scott0:13:14
11Richard Carapaz (Ecu) Movistar Team0:18:08
12Alberto Bettiol (Ita) Cannondale-Drapac0:22:22
13Alexey Lutsenko (Kaz) Astana Pro Team0:24:44
14Nils Politt (Ger) Katusha-Alpecin0:26:36
15Ben O'Connor (Aus) Dimension Data0:27:01
16Alexey Vermeulen (USA) Team LottoNL-Jumbo0:28:02
17Silvio Herklotz (Ger) Bora-Hansgrohe0:28:17
18Antwan Tolhoek (Ned) Team LottoNL-Jumbo0:28:22
19Lennard Hofstede (Ned) Team Sunweb0:31:22
20Michael Gogl (Aut) Trek-Segafredo0:34:56
21Jorge Arcas (Spa) Movistar Team0:36:24
22Dion Smith (NZl) Wanty - Groupe Gobert0:36:37
23Quentin Pacher (Fra) Delko Marseille Provence KTM0:39:06
24Michael Valgren Andersen (Den) Astana Pro Team0:40:02
25Dylan van Baarle (Ned) Cannondale-Drapac0:40:12
26Bakhtiyar Kozhatayev (Kaz) Astana Pro Team0:40:53
27Jeremy Maison (Fra) FDJ0:41:13
28Jasha Sütterlin (Ger) Movistar Team0:42:56
29Brendan Canty (Aus) Cannondale-Drapac0:43:43
30Anthony Turgis (Fra) Cofidis, Solutions Credits0:48:23
31Sven Erik Bystrøm (Nor) Katusha-Alpecin0:48:47
32Kilian Frankiny (Swi) BMC Racing Team0:50:50
33Petr Vakoc (Cze) Quick-Step Floors0:52:22
34Antonio Nibali (Ita) Bahrain-Merida0:56:04
35Rick Zabel (Ger) Katusha-Alpecin0:56:22
36James Shaw (GBr) Lotto Soudal0:58:02
37Koen Bouwman (Ned) Team LottoNL-Jumbo1:01:52
38Federico Zurlo (Ita) UAE Team Emirates1:05:27
39Olivier Le Gac (Fra) FDJ1:06:44
40Phil Bauhaus (Ger) Team Sunweb1:07:10
41Bryan Coquard (Fra) Direct Energie1:07:45
42Amund Grondahl Jansen (Nor) Team LottoNL-Jumbo1:09:37
Swipe to scroll horizontally
Team classification
#Rider Name (Country) TeamResult
1Ag2r La Mondiale77:07:54
2Orica - Scott0:01:51
3Movistar Team0:02:40
4Lotto Soudal0:02:51
5Trek - Segafredo0:06:13
6Astana Pro Team0:08:06
7Team Sky0:12:44
8UAE Team Emirates0:12:50
9BMC Racing Team0:14:05
10Wanty - Groupe Gobert0:24:59
11Cannondale Drapac Team0:29:51
12Quick - Step Floors0:34:13
13Team Sunweb0:39:19
14Team Lotto Nl - Jumbo0:41:54
15Bahrain - Merida0:46:36
16Delko Marseille Provence Ktm0:51:47
17Bora - Hansgrohe0:59:43
18Cofidis, Solutions Credits1:01:29
19Team Dimension Data1:02:45
20Team Katusha Alpecin1:05:40
21Direct Energie1:10:27
22FDJ2:15:08

 

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