Critérium du Dauphiné: Geraint Thomas pounces to win stage 5

Geraint Thomas (Ineos Grenadiers) chose not to wait for the mountains at the Critérium du Dauphiné, springing a surprise final-kilometre attack to claim a sensational victory on stage 5.

The 2018 Dauphiné champion made use of a 180-degree turn to steal a march on the reduced peloton, and managed to hold off stage 3 winner Sonny Colbrelli (Bahrain Victorious) by a wheel.

Alex Aranburu (Astana-Premier Tech) claimed the final spot on the podium as Lukas Pöstlberger (Bora-Hansgrohe) finished safely in the bunch to retain the overall lead.

The race organisers had billed the steep late climb of the Côte du Montrebut – 1.3km at 12 per cent – as the undulating 175km stage's key flashpoint, but it passed quietly and a reduced bunch sprint looked inevitable after the peloton caught the only attacker, Lawson Craddock (EF-Nippo) with 2km to go.

Thomas, however, had other ideas. He hit the front just ahead of a 180-degree bend just inside the final kilometre and accelerated out of it as his teammates let the gap open.

It was a well-timed move but it was just as much a case of strength as it was ingenuity. Bahrain Victorious responded quickly, but by that point, they only had one man in front of Colbrelli, who was the heavy favourite with one stage win and two runner-up placings to his name already. That chaser was Jack Haig, who'd pretty done all the work on the run-in to bring back Craddock, and so Thomas managed to prize the gap open.

The Welshman rounded the final bend and dug in on the home straight, by which point it was a case of hanging on. Michael Valgren (EF-Nippo) increased the pace behind, and Colbrelli was forced into a long-range sprint. The Italian surged clear of the rest and closed in on Thomas, drawing up alongside as he threw for the line while Thomas began to celebrate.

He raised his arm to his head, instead of the sky, unsure whether he'd been denied at the last, but the photo finish confirmed he'd done it, with just a couple of metres to spare.

"It wasn't planned," Thomas said. "I knew Bahrain didn't have any guys left – only Jack Haig, who'd been riding. I knew it was all lined out and the last bit was a bit twisty so I just thought 'sod it, go for it'. I went with a kilometre to go, the boys said on the radio that I had a gap, and I just went all in.

"To be honest, I didn't think I had that on the line. I just sat up two metres from the line to start to give it the big one, but man, Colbrelli came past so fast he nearly took my helmet off. But it's really nice to get that win for sure."

With 10 bonus seconds for stage victory, Thomas moved up two places, above Ilan van Wilder (Team DSM) and his teammate Richie Porte, into sixth overall at 14 seconds.

Pöstlberger continues to lead by a solitary second over Alexey Lutsenko (Astana-Premier Tech) as the race now heads for the mountains.

How it unfolded

The 175km stage from Saint-Chamond to Saint-Vallier featured more undulating terrain, with five categorized climbs, the most difficult being the late 'wall' of the Côte du Montrebut.

The stage started out with a climb from the gun, and the Côte du Planil (3.7km at 6.4 per cent) saw the first exchanges in a fraught battle for the breakaway.

Kasper Asgreen (Deceuninck-QuickStep), third overall and nine seconds down on Pöstlberger's lead, had an early attempt snuffed out but soon succeeding in getting into a larger group. Also in there were Tim Wellens (Lotto Soudal), Tsgabu Grmay (BikeExchange), Julien Bernard (Trek-Segafredo) and Cyril Gautier (B&B Hotels).

Pöstlberger's Bora-Hansgrohe team quickly came to the front and set about managing the gap, never allowing it to extend beyond two minutes as both groups barrelled through the opening hour. They were, however, powerless to stop Asgreen winning the intermediate sprint after 52km to claim three bonus seconds and reduce his overall arrears to six seconds.

Asgreen suffered a crash soon after, but managed to get back it. However, the race situation was about to shift, as Bora brought the gap down to less than 40 seconds. That was the cue for the Trek-Segafredo duo of Ryan Mullen and Jasper Stuyven to jump clear of the bunch, joined by Asgreen's teammate, Josef Cerny.

The trio made the bridge to make it eight out front, and they found some ground when a big crash disrupted the peloton's progress at the halfway mark. Ilan Van Wilder (Team DSM), wearing the white jersey as best young rider, was caught up but was able to continue, although the same could not be said for Lennard Hofstede (Jumbo-Visma), who abandoned with a broken collarbone and cuts to his face.

Bernard then led the break over the second climb of the day, the Côte de la Sizeranne (2.5km at 6.5 per cent), with a lead of two minutes, but that started to come down – steadily at first but then rapidly when the wind hit an exposed section of the course.

With 65km to go, Mullen and Cerny managed to move clear of the rest of the break, who were soon caught by the peloton. Mullen and Cerny had their own lead wiped out in an instant when Ineos instigated a huge surge in tempo in the crosswinds. The bunch never definitively split, but it was a tense, high-paced section of the race.

The Côte de Hauterives (2.1km at 5.2 per cent) was ticked off as if it wasn't there, while the next move came in the form of a solo from Sven Erik Bystrøm (UAE Team Emirates) ahead of the Col de Barbe Bleue (2.1km at 6.2 per cent) with just over 30km remaining.

Bystrøm took out a lead of 1:15 as Bahrain Victorious starting working en masse to control the pace in the peloton. Things seemed to be settling down but there was another crash, forcing the withdrawals of Kaden Groves (BikeExchange), Clément Venturini (AG2R Citroën), and Ivo Oliveira (UAE Team Emirates).

With 17km to go, the pace in the peloton suddenly surged again, as teams battled for position ahead of the steep and narrow final climb. Bystrom was caught with 13.5km to go, just shy of the start of the ascent, where FDJ set the early pace, before Ineos came to the fore.

After a few hundred metres, the first attack came from Craddock, who quickly opened a gap, but the rest either seemed content to follow Ineos' steadier tempo or were unable to push through on the narrow road.

There was another attacker near the top in Quentin Pacher (B&B Hotels) but he was never able to get across to Craddock, who crested the climb with a lead of 14 seconds.

Bahrain Victorious then used their remaining riders to set about chasing, with Teuns working on the plateau before Haig took over on the 8km run-down into town. Craddock persevered and used the faster downhill sections to limit his losses but he was forced to relent with 2.2km to go.

At that point, Colbrelli looked primed, but Thomas pounced, setting up a thrilling finale and a dramatic photo finish.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Geraint Thomas (GBr) Ineos Grenadiers 4:02:15
2Sonny Colbrelli (Ita) Bahrain Victorious
3Alex Aranburu Deba (Spa) Astana-Premier Tech
4Carlos Barbero (Spa) Team Qhubeka Assos
5Mads Würtz Schmidt (Den) Israel Start-up Nation
6Michael Valgren (Den) EF Education-Nippo
7Patrick Konrad (Aut) Bora-Hansgrohe
8Alejandro Valverde (Spa) Movistar Team
9Harry Sweeny (Aus) Lotto Soudal
10Franck Bonnamour (Fra) B&B Hotels p/b KTM
11Sean Bennett (USA) Team Qhubeka Assos
12Sepp Kuss (USA) Jumbo-Visma
13Quentin Pacher (Fra) B&B Hotels p/b KTM
14Brandon McNulty (USA) UAE Team Emirates
15Kevin Vermaerke (USA) Team DSM
16Kasper Asgreen (Den) Deceuninck-QuickStep
17Lukas Pöstlberger (Aut) Bora-Hansgrohe
18Alexey Lutsenko (Kaz) Astana-Premier Tech
19Brent Van Moer (Bel) Lotto Soudal
20Guillaume Martin (Fra) Cofidis
21Richie Porte (Aus) Ineos Grenadiers
22Ilan Van Wilder (Bel) Team DSM
23Aurélien Paret Peintre (Fra) AG2R Citroën Team
24Ion Izagirre Insausti (Spa) Astana-Premier Tech
25Marco Brenner (Ger) Team DSM
26Tao Geoghegan Hart (GBr) Ineos Grenadiers
27Kenny Elissonde (Fra) Trek-Segafredo
28Jack Haig (Aus) Bahrain Victorious
29Wilco Kelderman (Ned) Bora-Hansgrohe
30Jonas Vingegaard (Den) Jumbo-Visma
31Steven Kruijswijk (Ned) Jumbo-Visma
32David Gaudu (Fra) Groupama-FDJ
33Nairo Quintana (Col) Team Arkea-Samsic
34Mattias Skjelmose (Den) Trek-Segafredo
35Ben O'Connor (Aus) AG2R Citroën Team
36Felix Gall (Aut) Team DSM
37Steff Cras (Bel) Lotto Soudal
38Ben Hermans (Bel) Israel Start-up Nation
39Damien Howson (Aus) Team BikeExchange
40Enric Mas Nicolau (Spa) Movistar Team
41Fabio Aru (Ita) Team Qhubeka Assos
42Miguel Angel Lopez Moreno (Col) Movistar Team
43Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
44Carlos Rodriguez Cano (Spa) Ineos Grenadiers 0:00:08
45Dylan Teuns (Bel) Bahrain Victorious
46Carlos Verona Quintanilla (Spa) Movistar Team 0:00:21
47Mikkel Bjerg (Den) UAE Team Emirates 0:00:36
48Jasper Stuyven (Bel) Trek-Segafredo
49Sylvain Moniquet (Bel) Lotto Soudal
50Alexander Cataford (Can) Israel Start-up Nation
51Joe Dombrowski (USA) UAE Team Emirates
52Greg Van Avermaet (Bel) AG2R Citroën Team
53Maxime Chevalier (Fra) B&B Hotels p/b KTM
54Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux
55Pierre Rolland (Fra) B&B Hotels p/b KTM
56Michal Kwiatkowski (Pol) Ineos Grenadiers 0:00:41
57Andrey Zeits (Kaz) Team BikeExchange 0:01:19
58Omer Goldstein (Isr) Israel Start-up Nation
59Dorian Godon (Fra) AG2R Citroën Team
60Reto Hollenstein (Swi) Israel Start-up Nation
61Jaakko Hänninen (Fin) AG2R Citroën Team
62Simon Geschke (Ger) Cofidis
63Martijn Tusveld (Ned) Team DSM
64Lawson Craddock (USA) EF Education-Nippo 0:01:24
65Dylan van Baarle (Ned) Ineos Grenadiers
66Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates 0:02:08
67Chad Haga (USA) Team DSM
68Sebastian Schönberger (Aut) B&B Hotels p/b KTM 0:02:30
69Warren Barguil (Fra) Team Arkea-Samsic
70Nathan Haas (Aus) Cofidis 0:03:03
71Tim Wellens (Bel) Lotto Soudal
72Pierre-Luc Périchon (Fra) Cofidis
73Lukasz Owsian (Pol) Team Arkea-Samsic
74Clément Russo (Fra) Team Arkea-Samsic
75Laurent Pichon (Fra) Team Arkea-Samsic
76Robert Gesink (Ned) Jumbo-Visma
77José Rojas (Spa) Movistar Team
78Imanol Erviti (Spa) Movistar Team
79Michel Ries (Lux) Trek-Segafredo
80Oliver Naesen (Bel) AG2R Citroën Team
81Dylan Sunderland (Aus) Team Qhubeka Assos
82Stijn Steels (Bel) Deceuninck-QuickStep
83Florian Senechal (Fra) Deceuninck-QuickStep
84Timo Roosen (Ned) Jumbo-Visma
85Chris Froome (GBr) Israel Start-up Nation
86Sander Armée (Bel) Team Qhubeka Assos
87Anthony Perez (Fra) Cofidis
88Santiago Buitrago Sanchez (Col) Bahrain Victorious
89Alexis Renard (Fra) Israel Start-up Nation
90Valentin Madouas (Fra) Groupama-FDJ
91Eliot Lietaer (Bel) B&B Hotels p/b KTM
92Sébastien Grignard (Bel) Lotto Soudal 0:05:19
93Kevin Van Melsen (Bel) Intermarché-Wanty-Gobert Matériaux
94Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux
95William Barta (USA) EF Education-Nippo
96Julien El Fares (Fra) EF Education-Nippo
97Emmanuel Morin (Fra) Cofidis
98Yuriy Natarov (Kaz) Astana-Premier Tech
99Bruno Armirail (Fra) Groupama-FDJ
100Olivier Le Gac (Fra) Groupama-FDJ
101Cyril Gautier (Fra) B&B Hotels p/b KTM
102Hideto Nakane (Jpn) EF Education-Nippo 0:06:31
103Jorge Arcas (Spa) Movistar Team 0:07:02
104Julien Bernard (Fra) Trek-Segafredo
105Tsgabu Grmay (Eth) Team BikeExchange
106Brent Bookwalter (USA) Team BikeExchange
107Dmitriy Gruzdev (Kaz) Astana-Premier Tech
108Kevin Colleoni (Ita) Team BikeExchange
109Anthony Delaplace (Fra) Team Arkea-Samsic
110Nils Politt (Ger) Bora-Hansgrohe 0:08:07
111Tony Martin (Ger) Jumbo-Visma
112Matthieu Ladagnous (Fra) Groupama-FDJ
113Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux
114Fabio Jakobsen (Ned) Deceuninck-QuickStep 0:08:40
115Kenneth Vanbilsen (Bel) Cofidis
116Logan Owen (USA) EF Education-Nippo
117Ryan Mullen (Irl) Trek-Segafredo
118Sven Erik Bystrøm (Nor) UAE Team Emirates
119Barnabás Peák (Hun) Team BikeExchange
120William Bonnet (Fra) Groupama-FDJ
121Josef Cerny (Cze) Deceuninck-QuickStep
122Kévin Geniets (Lux) Groupama-FDJ
123Andrey Amador (CRc) Ineos Grenadiers
124Winner Anacona (Col) Team Arkea-Samsic 0:09:26
125Jeremy Bellicaud (Fra) Intermarché-Wanty-Gobert Matériaux 0:10:06
126Mark Padun (Ukr) Bahrain Victorious 0:10:59
127Marco Haller (Aut) Bahrain Victorious
128Jasper De Plus (Bel) Intermarché-Wanty-Gobert Matériaux 0:11:12
129Matthew Holmes (GBr) Lotto Soudal
130Oscar Rodriguez Garaicoechea (Spa) Astana-Premier Tech
131Lachlan Morton (Aus) EF Education-Nippo
132Patrick Gamper (Aut) Bora-Hansgrohe 0:15:47
133Shane Archbold (NZl) Deceuninck-QuickStep
134Frederik Wandahl (Den) Bora-Hansgrohe
135Michael Schwarzmann (Ger) Bora-Hansgrohe
136Alexander Kristoff (Nor) UAE Team Emirates
137Martin Salmon (Ger) Team DSM
DNFLennard Hofstede (Ned) Jumbo-Visma
DNFClement Venturini (Fra) AG2R Citroën Team
DNFIvo Oliveira (Por) UAE Team Emirates
DNFKaden Groves (Aus) Team BikeExchange
Swipe to scroll horizontally
Sprint 1 - Saint-Appolinard km. 52.4
Pos.Rider Name (Country) TeamResult
1Kasper Asgreen (Den) Deceuninck-QuickStep 10
2Julien Bernard (Fra) Trek-Segafredo 6
3Cyril Gautier (Fra) B&B Hotels p/b KTM 4
Swipe to scroll horizontally
Sprint 2 - Vc Saint-Vallier km. 170.4
Pos.Rider Name (Country) TeamResult
1Geraint Thomas (GBr) Ineos Grenadiers 25
2Sonny Colbrelli (Ita) Bahrain Victorious 22
3Alex Aranburu Deba (Spa) Astana-Premier Tech 20
4Carlos Barbero (Spa) Team Qhubeka Assos 18
5Mads Würtz Schmidt (Den) Israel Start-up Nation 16
6Michael Valgren (Den) EF Education-Nippo 14
7Patrick Konrad (Aut) Bora-Hansgrohe 12
8Alejandro Valverde (Spa) Movistar Team 10
9Harry Sweeny (Aus) Lotto Soudal 8
10Franck Bonnamour (Fra) B&B Hotels p/b KTM 6
Swipe to scroll horizontally
Mountain 1 (Cat. 3) Côte du Planil km. 9.8
Pos.Rider Name (Country) TeamResult
1Tim Wellens (Bel) Lotto Soudal 2
2Tsgabu Grmay (Eth) Team BikeExchange 1
Swipe to scroll horizontally
Mountain 2 (Cat. 3) Côte de la Sizeranne km. 96.1
Pos.Rider Name (Country) TeamResult
1Julien Bernard (Fra) Trek-Segafredo 2
2Cyril Gautier (Fra) B&B Hotels p/b KTM 1
Swipe to scroll horizontally
Mountain 3 (Cat. 4) Côte de Hauterives km. 126.4
Pos.Rider Name (Country) TeamResult
1Josef Cerny (Cze) Deceuninck-QuickStep 1
Swipe to scroll horizontally
Mountain 4 (Cat. 3) Col de Barbe Bleue km. 149.2
Pos.Rider Name (Country) TeamResult
1Sven Erik Bystrøm (Nor) UAE Team Emirates 2
2Santiago Buitrago Sanchez (Col) Bahrain Victorious 1
Swipe to scroll horizontally
Mountain 5 (Cat. 2) Côte du Montrebut km. 163.5
Pos.Rider Name (Country) TeamResult
1Lawson Craddock (USA) EF Education-Nippo 5
2Quentin Pacher (Fra) B&B Hotels p/b KTM 3
3Michal Kwiatkowski (Pol) Ineos Grenadiers 2
4Tao Geoghegan Hart (GBr) Ineos Grenadiers 1
Swipe to scroll horizontally
Young riders
Pos.Rider Name (Country) TeamResult
1Harry Sweeny (Aus) Lotto Soudal 4:02:15
2Sean Bennett (USA) Team Qhubeka Assos
3Brandon McNulty (USA) UAE Team Emirates
4Kevin Vermaerke (USA) Team DSM
5Brent Van Moer (Bel) Lotto Soudal
6Ilan Van Wilder (Bel) Team DSM
7Aurélien Paret Peintre (Fra) AG2R Citroën Team
8Marco Brenner (Ger) Team DSM
9Jonas Vingegaard (Den) Jumbo-Visma
10David Gaudu (Fra) Groupama-FDJ
11Mattias Skjelmose (Den) Trek-Segafredo
12Felix Gall (Aut) Team DSM
13Steff Cras (Bel) Lotto Soudal
14Carlos Rodriguez Cano (Spa) Ineos Grenadiers 0:00:08
15Mikkel Bjerg (Den) UAE Team Emirates 0:00:36
16Sylvain Moniquet (Bel) Lotto Soudal
17Maxime Chevalier (Fra) B&B Hotels p/b KTM
18Omer Goldstein (Isr) Israel Start-up Nation 0:01:19
19Dorian Godon (Fra) AG2R Citroën Team
20Jaakko Hänninen (Fin) AG2R Citroën Team
21Andres Camilo Ardila Ordoñez (Col) UAE Team Emirates 0:02:08
22Michel Ries (Lux) Trek-Segafredo 0:03:03
23Dylan Sunderland (Aus) Team Qhubeka Assos
24Santiago Buitrago Sanchez (Col) Bahrain Victorious
25Alexis Renard (Fra) Israel Start-up Nation
26Valentin Madouas (Fra) Groupama-FDJ
27Sébastien Grignard (Bel) Lotto Soudal 0:05:19
28Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux
29William Barta (USA) EF Education-Nippo
30Yuriy Natarov (Kaz) Astana-Premier Tech
31Kevin Colleoni (Ita) Team BikeExchange 0:07:02
32Fabio Jakobsen (Ned) Deceuninck-QuickStep 0:08:40
33Barnabás Peák (Hun) Team BikeExchange
34Kévin Geniets (Lux) Groupama-FDJ
35Jeremy Bellicaud (Fra) Intermarché-Wanty-Gobert Matériaux 0:10:06
36Mark Padun (Ukr) Bahrain Victorious 0:10:59
37Jasper De Plus (Bel) Intermarché-Wanty-Gobert Matériaux 0:11:12
38Patrick Gamper (Aut) Bora-Hansgrohe 0:15:47
39Frederik Wandahl (Den) Bora-Hansgrohe
40Martin Salmon (Ger) Team DSM
Swipe to scroll horizontally
Pos.Rider Name (Country) TeamResult
1Sven Erik Bystrøm (Nor) UAE Team Emirates
Swipe to scroll horizontally
Pos.Rider Name (Country) TeamResult
1Astana-Premier Tech 12:06:45
2Ineos Grenadiers
4Team Qhubeka Assos
5Team DSM
6Lotto Soudal
8Movistar Team
9Bahrain Victorious 0:00:08
10B&B Hotels p/b KTM 0:00:36
11Israel Start-up Nation
13AG2R Citroën Team
14UAE Team Emirates 0:01:12
15Cofidis 0:04:22
16Team Arkea-Samsic 0:05:33
17Intermarché-Wanty-Gobert Matériaux 0:05:55
18Deceuninck-QuickStep 0:06:06
19EF Education-Nippo 0:06:43
20Team BikeExchange 0:08:21
21Groupama-FDJ 0:08:22
Swipe to scroll horizontally
General classification after stage 5
Pos.Rider Name (Country) TeamResult
1Lukas Pöstlberger (Aut) Bora-Hansgrohe 16:59:22
2Alexey Lutsenko (Kaz) Astana-Premier Tech 0:00:01
3Kasper Asgreen (Den) Deceuninck-QuickStep 0:00:06
4Ion Izagirre Insausti (Spa) Astana-Premier Tech 0:00:09
5Wilco Kelderman (Ned) Bora-Hansgrohe 0:00:13
6Geraint Thomas (GBr) Ineos Grenadiers 0:00:14
7Ilan Van Wilder (Bel) Team DSM
8Richie Porte (Aus) Ineos Grenadiers 0:00:16
9Patrick Konrad (Aut) Bora-Hansgrohe 0:00:32
10Ben O'Connor (Aus) AG2R Citroën Team 0:00:34
11Jack Haig (Aus) Bahrain Victorious 0:00:35
12Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:00:38
13Steven Kruijswijk (Ned) Jumbo-Visma 0:00:40
14Miguel Angel Lopez Moreno (Col) Movistar Team 0:00:43
15Sonny Colbrelli (Ita) Bahrain Victorious 0:00:44
16Mattias Skjelmose (Den) Trek-Segafredo 0:00:49
17Ben Hermans (Bel) Israel Start-up Nation 0:00:52
18Damien Howson (Aus) Team BikeExchange 0:01:00
19David Gaudu (Fra) Groupama-FDJ
20Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:01:04
21Alex Aranburu Deba (Spa) Astana-Premier Tech 0:01:05
22Michael Valgren (Den) EF Education-Nippo 0:01:06
23Alejandro Valverde (Spa) Movistar Team 0:01:14
24Nairo Quintana (Col) Team Arkea-Samsic 0:01:15
25Enric Mas Nicolau (Spa) Movistar Team 0:01:16
26Steff Cras (Bel) Lotto Soudal 0:01:17
27Sepp Kuss (USA) Jumbo-Visma 0:01:18
28Guillaume Martin (Fra) Cofidis 0:01:21
29Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux 0:01:23
30Felix Gall (Aut) Team DSM 0:01:27
31Dylan Teuns (Bel) Bahrain Victorious 0:01:28
32Fabio Aru (Ita) Team Qhubeka Assos 0:01:35
33Quentin Pacher (Fra) B&B Hotels p/b KTM 0:01:42
34Kenny Elissonde (Fra) Trek-Segafredo 0:01:46
35Kevin Vermaerke (USA) Team DSM 0:02:00
36Sylvain Moniquet (Bel) Lotto Soudal 0:02:22
37Pierre Rolland (Fra) B&B Hotels p/b KTM 0:02:39
38Greg Van Avermaet (Bel) AG2R Citroën Team 0:02:40
39Joe Dombrowski (USA) UAE Team Emirates 0:02:44
40Maxime Chevalier (Fra) B&B Hotels p/b KTM 0:02:55
41Carlos Rodriguez Cano (Spa) Ineos Grenadiers 0:03:26
42Jaakko Hänninen (Fin) AG2R Citroën Team 0:04:03
43Valentin Madouas (Fra) Groupama-FDJ 0:04:28
44Brandon McNulty (USA) UAE Team Emirates 0:04:29
45Sander Armée (Bel) Team Qhubeka Assos 0:04:53
46Brent Van Moer (Bel) Lotto Soudal 0:05:27
47Franck Bonnamour (Fra) B&B Hotels p/b KTM 0:05:46
48Carlos Verona Quintanilla (Spa) Movistar Team 0:05:54
49Sean Bennett (USA) Team Qhubeka Assos 0:06:16
50Martijn Tusveld (Ned) Team DSM 0:06:19
51Bruno Armirail (Fra) Groupama-FDJ 0:06:25
52Tim Wellens (Bel) Lotto Soudal 0:06:56
53Simon Geschke (Ger) Cofidis 0:07:14
54Michal Kwiatkowski (Pol) Ineos Grenadiers 0:07:16
55Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 0:07:32
56Mikkel Bjerg (Den) UAE Team Emirates
57Jasper Stuyven (Bel) Trek-Segafredo 0:07:38
58Eliot Lietaer (Bel) B&B Hotels p/b KTM 0:07:58
59Mads Würtz Schmidt (Den) Israel Start-up Nation 0:08:22
60Omer Goldstein (Isr) Israel Start-up Nation 0:08:23
61Chris Froome (GBr) Israel Start-up Nation 0:08:46
62José Rojas (Spa) Movistar Team 0:08:58
63Anthony Perez (Fra) Cofidis 0:09:24
64Julien El Fares (Fra) EF Education-Nippo 0:10:02
65Tsgabu Grmay (Eth) Team BikeExchange 0:10:06
66Warren Barguil (Fra) Team Arkea-Samsic 0:10:10
67Carlos Barbero (Spa) Team Qhubeka Assos 0:10:30
68Marco Brenner (Ger) Team DSM 0:11:20
69Lawson Craddock (USA) EF Education-Nippo 0:11:24
70Winner Anacona (Col) Team Arkea-Samsic 0:11:31
71Sebastian Schönberger (Aut) B&B Hotels p/b KTM 0:11:37
72Cyril Gautier (Fra) B&B Hotels p/b KTM 0:11:44
73Jonas Vingegaard (Den) Jumbo-Visma 0:12:04
74Nils Politt (Ger) Bora-Hansgrohe 0:12:29
75Andrey Zeits (Kaz) Team BikeExchange 0:13:40
76Oscar Rodriguez Garaicoechea (Spa) Astana-Premier Tech 0:14:02
77Dorian Godon (Fra) AG2R Citroën Team 0:14:07
78Oliver Naesen (Bel) AG2R Citroën Team 0:14:25
79Lukasz Owsian (Pol) Team Arkea-Samsic 0:14:30
80Dylan van Baarle (Ned) Ineos Grenadiers 0:14:57
81Yuriy Natarov (Kaz) Astana-Premier Tech 0:15:20
82Alexander Cataford (Can) Israel Start-up Nation 0:16:34
83Reto Hollenstein (Swi) Israel Start-up Nation 0:17:17
84Harry Sweeny (Aus) Lotto Soudal 0:18:37
85Nathan Haas (Aus) Cofidis 0:18:43
86Brent Bookwalter (USA) Team BikeExchange 0:18:59
87Clément Russo (Fra) Team Arkea-Samsic 0:19:00
88Olivier Le Gac (Fra) Groupama-FDJ 0:19:22
89Laurent Pichon (Fra) Team Arkea-Samsic 0:19:46
90Santiago Buitrago Sanchez (Col) Bahrain Victorious 0:19:48
91Timo Roosen (Ned) Jumbo-Visma 0:20:05
92Robert Gesink (Ned) Jumbo-Visma 0:20:28
93Chad Haga (USA) Team DSM 0:20:30