Tour de France: Mohoric hammers to victory in Le Creusot

Matej Mohorič (Bahrain Victorious) proved himself to be the best rider from a very strong breakaway to win stage 7 of the Tour de France.

Also present in the breakaway was the yellow jersey of Mathieu van der Poel (Alpecin-Fenix), who as a result extended his lead on GC, as well as Wout van Aert (Jumbo-Visma), Kasper Asgreen (Deceuninck-QuickStep), who as a result move up into second and third, respectively.

The group of favourites finished well adrift at 5:15 behind Mohorič and 3:35 behind the rest.

The Slovenian arrived at the finish 1:20 ahead of Jasper Stuyven (Trek-Segafredo) and third place went to Magnus Cort (EF Education-Nippo), who was another 20 seconds back.

Tadej Pogačar, whose UAE Team Emirates domestiques had to endure a long, hard chase after letting such a strong group go, was present in the group, as were all the other top GC favourites, with the striking exception of Primož Roglič (Jumbo-Visma).

Roglič was dropped on the Signal d’Uchon climb 18km from the finish, presumably still suffering from the injuries sustained from his crash on stage 3. He eventually made it to the finish almost four minutes down on the group of favourites, and is surely now out of the running for the yellow jersey. 

The absence of any Jumbo-Visma teammates dropping back and helping him suggests that his team believes he does not have the legs to compete for GC, despite an encouraging time trial a couple of days ago.

His woes on the climb prompted Ineos Grenadiers to put the knife in, as they upped the pace on the climb, before Richard Carapaz launched an explosive attack.

Although Carapaz was able to open up a gap of over 30 seconds, a committed chase from Movistar and EF Education-Nippo managed to bring him back on the finishing straight, meaning he gains no time.

Any fears that the longest Tour de France stage since the 2000 edition might have boring stretches were happily dispelled on a day full of action. The sight of the yellow jersey riding hard at the front of the breakaway was a spectacular one, and it will be fascinating to see how he, Van Aert and Asgreen ride on tomorrow’s first Alpine test, having gained such a big advantage over the climbers on GC. 

Amid all the excitement, it should not be forgotten just how brilliant a ride it was from Mohorič to take the stage win. The Slovenian arrived 1:20 ahead of Stuyven, who he dropped on Signal d’Uchon, and 1:40 ahead of the chasing group containing Van der Poel and Van Aert. 

“I knew that today was a good stage for me,” said a delighted Mohorič while warming down at the finish. “I checked through the road book for the other stages, so I knew how much to focus on one day only. There is practically only one more stage that suits my characteristics, so I thought maybe it was a good idea to go and try and win a stage.

“I somehow got into the breakaway, but then I saw it had super-strong riders, so I didn’t think I could make it on the last climb if I waited. So I decided to try and go early.”

Mohorič made his move with Brent Van Moer (Lotto-Soudal) on the first classified climb of the day, Côte de Château-Chinon, 88km from the finish. 

“I didn’t think I would go after the first KOM, because I was just sprinting for the jersey. But then, when there was a gap, I thought: ‘why not?’."

After being joined by Stuyven and Victor Campanaerts (Qhubeka-NextHash), he then went solo on Signal d’Uchon, an attack which turned out to be the winning move. 

“I rode steadily, with in mind how many kilometres there was to go. Then, kilometre by kilometre, they were ticking off, and I was still feeling OK. I just pushed all the way to the line, and I really couldn’t believe it until the last kilometre.

“I won stages at the Giro and the Vuelta, but this is something else completely. This is the biggest race in the world. I think it will take some time to settle in.” 

How it unfolded

With such a long, rolling parcours of 249.1km, Friday was expected to be the first chance for a breakaway to make it to the finish and contest the stage, and therefore there was a big battle to get into the break at the start of the day.

After several attempts fizzled out, eventually a 29-man group succeeded in getting a significant gap, with the yellow jersey of Van der Poel himself involved.

Rather than ride defensively in an attempt to defend the jersey, Van der Poel’s move was a characteristically aggressive one, but he was joined in the break by one of the main threats to his lead, his great rival Van Aert, who was third on GC at just 30 seconds. 

Pogačar’s UAE Team Emirates were anxious about letting such a large group up the road, especially given the presence of Vincenzo Nibali (Trek-Segafredo), who was the highest placed rider in the break aside from Van der Poel, Van Aert and Asgreen in 19th at 2-55. Although not expected to challenge for the GC this year, he can not be completely discounted as a possible contender while he remains that high on GC.

Also present was Mark Cavendish (Deceuninck-QuickStep), who yet again defied expectations at this race to steal a march on the main rivals for his green jersey. With no other contenders in the break, he was able to take maximum points unchallenged at the day’s intermediate sprint 115km into the stage, meaning he extended his lead to 66 points ahead of Jasper Philipsen (Alpecin-Fenix) on a day he might have expected to see it decreased. 

Bolstering the group’s strength was the presence of several other notoriously powerful rouleurs and climbers like Victor Campenaerts (Qhubeka-NextHash), Søren Kragh Andersen (Team DSM), Mohorič,  Philippe Gilbert (Lotto-Soudal), Stuyven, Simon Yates (Team BikeExchange) and Patrick Konrad (Bora-Hansgrohe), and was rounded out by Toms Skujins, (Trek-Segafredo), Harry Sweeny, Brent Van Moer (Lotto Soudal), Mike Teunissen (Jumbo-Visma), Imanol Erviti, Ivan Cortina (Movistar), Magnus Cort, (EF Education-Nippo), Michael Schär, Dorion Godon (AG2R Citroën), Jan Bakelants, Danny Van Poppel (Intermarché-Wanty-Gobert), Dylan van Baarle (Ineos Grenadiers), Christophe Laporte (Cofidis), Hugo Houle (Astana-Premier Tech), Franck Bonnamour (B&B Hotels) and Ruben Guerreiro (EF Education-Nippo), although Guerreiro dropped back after apparently suffering some kind of problem. 

With such a large group featuring such powerful riders, UAE Team Emirates faced a tough chase to keep it contained. The gap between the peloton and the break kept growing until it exceeded six minutes about halfway into the stage. 

On the Côte de Château-Chinon 88km from the finish, which marked the beginning of the hillier second half of the stage, Mohorič and Van Moer attacked the rest of the break, and gained a gap so that Mohorič could gain maximum points over that climb and the next, the Côte de Glux-en-Glenne. 

Stuyven and Campanaerts set off in pursuit of the leading duo with an attack 54km from the finish, and joined them 8km later to form a new leading quartet. They worked well together, and increased their gap over the rest of the breakaway to 1:45 by the start of the next climb, the Côte de la Croix de la Libération. 

Mohorič set the pace all the way up the climb, which was fast enough to drop Campanaerts, but their lead was reduced to one minute after several attacks in the chasing group from the likes of Nibali, Konrad and Bonnamour saw it whittled down to just the strongest riders, among them Van der Poel, Van Aert and Yates.

Meanwhile in the peloton, which was still around six minutes down on the breakaway, there was a crash, with Jumbo-Visma’s GC 'plan B' Jonas Vingegaard going down. Fortunately he appeared unhurt.

Nairo Quintana (Arkea-Samsic) was also surprisingly dropped from the peloton, although whether that was down to bad legs, a problem or a tactical manoeuvre to lose enough time to have licence to go out on the attack in the coming Alpine stages was unclear. 

The leading trio began the decisive penultimate climb of the category two Signal d’Uchon with an advantage of around 1:30 over the chasers. Mohorič was once again the strongest of them, and this time managed to drop both Van Moor and then Stuyven on the steep, double-digit gradients towards the top.

Konrad was next over the top having attacked earlier on the climb, while Van der Poel, Van Aert, Nibali, Bonnamour, Skujins, Cort and Asgreen were all who remained in the chasing group after a fierce pace set by Asgreen saw all the others dropped.

After the climb, Cort, Asgreen and Bonnamour attacked and caught Konrad, but together they were too far adrift from Mohorič to still be in contention for the stage win. 

Still keen on taking the yellow jersey, Van Aert launched an attack about 8km from the finish in an attempt to drop Van der Poel, but the Dutchman remained glued to his wheel even as the others in the group were all dropped. 

Van Aert and Van der Poel then worked together, and managed to catch the four-man group just as they arrived at the finish line, although not quite in time for Van der Poel to sprint for the bonus seconds.

After several more stragglers arrived, the peloton eventually arrived at the finish 5:15 down on Mohorič and 3:35 down on the yellow jersey group, just about swallowing up Carapaz after his powerful attack on Signal d’Uchon.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Matej Mohoric (Slo) Bahrain Victorious 5:28:20
2Jasper Stuyven (Bel) Trek-Segafredo 0:01:20
3Magnus Cort (Den) EF Education-Nippo 0:01:40
4Mathieu van der Poel (Ned) Alpecin-Fenix
5Kasper Asgreen (Den) Deceuninck-QuickStep
6Franck Bonnamour (Fra) B&B Hotels p/b KTM
7Patrick Konrad (Aut) Bora-Hansgrohe
8Wout Van Aert (Bel) Jumbo-Visma
9Brent Van Moer (Bel) Lotto Soudal 0:01:44
10Dorian Godon (Fra) AG2R Citroën Team 0:02:45
11Toms Skujins (Lat) Trek-Segafredo
12Hugo Houle (Can) Astana-Premier Tech 0:02:57
13Vincenzo Nibali (Ita) Trek-Segafredo
14Simon Yates (GBr) Team BikeExchange
15Xandro Meurisse (Bel) Alpecin-Fenix 0:04:22
16Philippe Gilbert (Bel) Lotto Soudal
17Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 0:04:25
18Søren Kragh Andersen (Den) Team DSM 0:04:32
19Julian Alaphilippe (Fra) Deceuninck-QuickStep 0:05:15
20Enric Mas Nicolau (Spa) Movistar Team
21Richard Carapaz (Ecu) Ineos Grenadiers
22Pierre Latour (Fra) TotalEnergies
23Sergio Higuita Garcia (Col) EF Education-Nippo
24Alexey Lutsenko (Kaz) Astana-Premier Tech
25Jonas Vingegaard (Den) Jumbo-Visma
26Tadej Pogacar (Slo) UAE Team Emirates
27Sergio Henao Montoya (Col) Qhubeka-NextHash
28Bauke Mollema (Ned) Trek-Segafredo
29Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious
30Esteban Chaves Rubio (Col) Team BikeExchange
31Ben O'Connor (Aus) AG2R Citroën Team
32Kenny Elissonde (Fra) Trek-Segafredo
33Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
34Richie Porte (Aus) Ineos Grenadiers
35Emanuel Buchmann (Ger) Bora-Hansgrohe
36Aurélien Paret Peintre (Fra) AG2R Citroën Team
37Rigoberto Uran (Col) EF Education-Nippo
38Jakob Fuglsang (Den) Astana-Premier Tech
39David Gaudu (Fra) Groupama-FDJ
40Guillaume Martin (Fra) Cofidis
41Geraint Thomas (GBr) Ineos Grenadiers
42Steven Kruijswijk (Ned) Jumbo-Visma
43Julien Bernard (Fra) Trek-Segafredo
44Pierre Rolland (Fra) B&B Hotels p/b KTM
45Rafal Majka (Pol) UAE Team Emirates
46Lucas Hamilton (Aus) Team BikeExchange
47Cristian Rodriguez Martin (Spa) TotalEnergies
48Wilco Kelderman (Ned) Bora-Hansgrohe
49Miguel Angel Lopez Moreno (Col) Movistar Team
50Alejandro Valverde (Spa) Movistar Team
51Michal Kwiatkowski (Pol) Ineos Grenadiers 0:05:26
52Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:05:44
53Imanol Erviti (Spa) Movistar Team 0:06:22
54Dylan van Baarle (Ned) Ineos Grenadiers 0:07:00
55Wout Poels (Ned) Bahrain Victorious
56Ivan Garcia Cortina (Spa) Movistar Team 0:07:02
57Valentin Madouas (Fra) Groupama-FDJ 0:07:31
58Neilson Powless (USA) EF Education-Nippo 0:07:57
59Thomas De Gendt (Bel) Lotto Soudal 0:08:02
60Quentin Pacher (Fra) B&B Hotels p/b KTM
61Mattia Cattaneo (Ita) Deceuninck-QuickStep
62Mark Donovan (GBr) Team DSM
63Simon Geschke (Ger) Cofidis 0:09:03
64Warren Barguil (Fra) Team Arkea-Samsic
65Primoz Roglic (Slo) Jumbo-Visma
66Daniel Martin (Irl) Israel Start-up Nation 0:09:42
67Michael Schär (Swi) AG2R Citroën Team 0:10:53
68Victor Campenaerts (Bel) Qhubeka-NextHash
69Elie Gesbert (Fra) Team Arkea-Samsic
70Harry Sweeny (Aus) Lotto Soudal
71Dries Devenyns (Bel) Deceuninck-QuickStep 0:11:35
72Benoit Cosnefroy (Fra) AG2R Citroën Team
73Dylan Teuns (Bel) Bahrain Victorious
74Mike Teunissen (Ned) Jumbo-Visma
75Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux 0:13:19
76Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux
77Michael Valgren (Den) EF Education-Nippo
78Cyril Barthe (Fra) B&B Hotels p/b KTM
79Pierre-Luc Périchon (Fra) Cofidis
80Ruben Fernandez (Spa) Cofidis
81Greg Van Avermaet (Bel) AG2R Citroën Team
82Jesus Herrada (Spa) Cofidis
83Bruno Armirail (Fra) Groupama-FDJ
84Sepp Kuss (USA) Jumbo-Visma
85Sonny Colbrelli (Ita) Bahrain Victorious 0:15:32
86Nils Politt (Ger) Bora-Hansgrohe
87Stefan Küng (Swi) Groupama-FDJ
88Ion Izagirre Insausti (Spa) Astana-Premier Tech
89Tim Declercq (Bel) Deceuninck-QuickStep
90Omar Fraile Matarranz (Spa) Astana-Premier Tech
91Alex Aranburu Deba (Spa) Astana-Premier Tech
92Dmitriy Gruzdev (Kaz) Astana-Premier Tech
93Anthony Delaplace (Fra) Team Arkea-Samsic
94Marco Haller (Aut) Bahrain Victorious
95Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
96Victor de la Parte (Spa) TotalEnergies
97Carlos Verona Quintanilla (Spa) Movistar Team 0:16:43
98Stefan De Bod (RSA) Astana-Premier Tech 0:17:34
99Jorge Arcas (Spa) Movistar Team
100Michael Woods (Can) Israel Start-up Nation
101Jonas Rickaert (Bel) Alpecin-Fenix
102Christophe Laporte (Fra) Cofidis 0:18:05
103Anthony Perez (Fra) Cofidis
104Amund Grøndahl Jansen (Nor) Team BikeExchange 0:18:37
105Edvald Boasson Hagen (Nor) TotalEnergies
106Nans Peters (Fra) AG2R Citroën Team
107Jelle Wallays (Bel) Cofidis
108Silvan Dillier (Swi) Alpecin-Fenix
109Kristian Sbaragli (Ita) Alpecin-Fenix
110Chris Froome (GBr) Israel Start-up Nation
111Rick Zabel (Ger) Israel Start-up Nation
112André Greipel (Ger) Israel Start-up Nation
113Nils Eekhoff (Ned) Team DSM
114Jasper Philipsen (Bel) Alpecin-Fenix
115Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
116Omer Goldstein (Isr) Israel Start-up Nation
117Michael Matthews (Aus) Team BikeExchange
118Luka Mezgec (Slo) Team BikeExchange
119Peter Sagan (Svk) Bora-Hansgrohe
120Daniel Oss (Ita) Bora-Hansgrohe
121Ruben Guerreiro (Por) EF Education-Nippo
122Anthony Turgis (Fra) TotalEnergies
123Connor Swift (GBr) Team Arkea-Samsic
124Guillaume Boivin (Can) Israel Start-up Nation
125Miles Scotson (Aus) Groupama-FDJ
126Luke Durbridge (Aus) Team BikeExchange
127Maximilian Walscheid (Ger) Qhubeka-NextHash
128Reto Hollenstein (Swi) Israel Start-up Nation
129Tony Martin (Ger) Jumbo-Visma
130Simon Clarke (Aus) Qhubeka-NextHash
131Tosh Van Der Sande (Bel) Lotto Soudal
132Carlos Barbero (Spa) Qhubeka-NextHash
133Tao Geoghegan Hart (GBr) Ineos Grenadiers
134Nicholas Dlamini (RSA) Qhubeka-NextHash
135Nairo Quintana (Col) Team Arkea-Samsic
136Tim Merlier (Bel) Alpecin-Fenix
137Oliver Naesen (Bel) AG2R Citroën Team
138Christopher Juul-Jensen (Den) Team BikeExchange
139Edward Theuns (Bel) Trek-Segafredo
140Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux
141Jasper De Buyst (Bel) Lotto Soudal
142Bryan Coquard (Fra) B&B Hotels p/b KTM
143Maxime Chevalier (Fra) B&B Hotels p/b KTM
144Cyril Gautier (Fra) B&B Hotels p/b KTM
145Michael Gogl (Aut) Qhubeka-NextHash
146Lukas Pöstlberger (Aut) Bora-Hansgrohe
147Ide Schelling (Ned) Bora-Hansgrohe
148Sean Bennett (USA) Qhubeka-NextHash
149Jonas Koch (Ger) Intermarché-Wanty-Gobert Matériaux
150Rui Costa (Por) UAE Team Emirates
151Petr Vakoc (Cze) Alpecin-Fenix
152Davide Ballerini (Ita) Deceuninck-QuickStep
153Mark Cavendish (GBr) Deceuninck-QuickStep 0:21:13
154Daniel McLay (GBr) Team Arkea-Samsic 0:23:47
155Joris Nieuwenhuis (Ned) Team DSM
156Mikkel Bjerg (Den) UAE Team Emirates
157Mads Pedersen (Den) Trek-Segafredo
158Jonas Rutsch (Ger) EF Education-Nippo
159Brandon McNulty (USA) UAE Team Emirates
160Jacopo Guarnieri (Ita) Groupama-FDJ
161Davide Formolo (Ita) UAE Team Emirates
162Nacer Bouhanni (Fra) Team Arkea-Samsic
163Julien Simon (Fra) TotalEnergies
164Clément Russo (Fra) Team Arkea-Samsic
165Arnaud Demare (Fra) Groupama-FDJ
166Tiesj Benoot (Bel) Team DSM
167Casper Pedersen (Den) Team DSM
168Fabien Doubey (Fra) TotalEnergies
169Vegard Stake Laengen (Nor) UAE Team Emirates
170Luke Rowe (GBr) Ineos Grenadiers
171Fred Wright (GBr) Bahrain Victorious
172Michael Mørkøv (Den) Deceuninck-QuickStep
173Marc Hirschi (Swi) UAE Team Emirates
174Stefan Bissegger (Swi) EF Education-Nippo
175Cees Bol (Ned) Team DSM
176Jeremy Cabot (Fra) TotalEnergies
177Roger Kluge (Ger) Lotto Soudal 0:25:03
Swipe to scroll horizontally
Sprint 1 - Saint-Benin-D'Azy km. 115.4
Pos.Rider Name (Country) TeamResult
1Mark Cavendish (GBr) Deceuninck-QuickStep 20
2Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 17
3Matej Mohoric (Slo) Bahrain Victorious 15
4Kasper Asgreen (Den) Deceuninck-QuickStep 13
5Wout Van Aert (Bel) Jumbo-Visma 11
6Xandro Meurisse (Bel) Alpecin-Fenix 10
7Philippe Gilbert (Bel) Lotto Soudal 9
8Toms Skujins (Lat) Trek-Segafredo 8
9Victor Campenaerts (Bel) Qhubeka-NextHash 7
10Mathieu van der Poel (Ned) Alpecin-Fenix 6
11Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 5
12Ivan Garcia Cortina (Spa) Movistar Team 4
13Brent Van Moer (Bel) Lotto Soudal 3
14Michael Schär (Swi) AG2R Citroën Team 2
15Vincenzo Nibali (Ita) Trek-Segafredo 1
Swipe to scroll horizontally
Pos.Rider Name (Country) TeamResult
1Matej Mohoric (Slo) Bahrain Victorious 30
2Jasper Stuyven (Bel) Trek-Segafredo 25
3Magnus Cort (Den) EF Education-Nippo 22
4Mathieu van der Poel (Ned) Alpecin-Fenix 19
5Kasper Asgreen (Den) Deceuninck-QuickStep 17
6Franck Bonnamour (Fra) B&B Hotels p/b KTM 15
7Patrick Konrad (Aut) Bora-Hansgrohe 13
8Wout Van Aert (Bel) Jumbo-Visma 11
9Brent Van Moer (Bel) Lotto Soudal 9
10Dorian Godon (Fra) AG2R Citroën Team 7
11Toms Skujins (Lat) Trek-Segafredo 6
12Hugo Houle (Can) Astana-Premier Tech 5
13Vincenzo Nibali (Ita) Trek-Segafredo 4
14Simon Yates (GBr) Team BikeExchange 3
15Xandro Meurisse (Bel) Alpecin-Fenix 2
Swipe to scroll horizontally
Mountain 1 (Cat. 3) Côte de Château-Chinon km. 161.5
Pos.Rider Name (Country) TeamResult
1Matej Mohoric (Slo) Bahrain Victorious 2
2Brent Van Moer (Bel) Lotto Soudal 1
Swipe to scroll horizontally
Mountain 2 (Cat. 4) Côte de Glux-en-Glenne km. 178.2
Pos.Rider Name (Country) TeamResult
1Matej Mohoric (Slo) Bahrain Victorious 1
Swipe to scroll horizontally
Mountain 3 (Cat. 3) Côte de la Croix de la Libération km. 213.8
Pos.Rider Name (Country) TeamResult
1Matej Mohoric (Slo) Bahrain Victorious 2
2Jasper Stuyven (Bel) Trek-Segafredo 1
Swipe to scroll horizontally
Mountain 4 (Cat. 2) Signal D'Uchon, km. Point Bonus km. 231
Pos.Rider Name (Country) TeamResult
1Matej Mohoric (Slo) Bahrain Victorious 5
2Jasper Stuyven (Bel) Trek-Segafredo 3
3Brent Van Moer (Bel) Lotto Soudal 2
4Patrick Konrad (Aut) Bora-Hansgrohe 1
Swipe to scroll horizontally
Mountain 5 (Cat. 4) Côte de la Gourloye km. 241.2
Pos.Rider Name (Country) TeamResult
1Matej Mohoric (Slo) Bahrain Victorious 1
Swipe to scroll horizontally
Young riders
Pos.Rider Name (Country) TeamResult
1Brent Van Moer (Bel) Lotto Soudal 5:30:04
2Dorian Godon (Fra) AG2R Citroën Team 0:01:01
3Sergio Higuita Garcia (Col) EF Education-Nippo 0:03:31
4Jonas Vingegaard (Den) Jumbo-Visma
5Tadej Pogacar (Slo) UAE Team Emirates
6Aurélien Paret Peintre (Fra) AG2R Citroën Team
7David Gaudu (Fra) Groupama-FDJ
8Lucas Hamilton (Aus) Team BikeExchange
9Valentin Madouas (Fra) Groupama-FDJ 0:05:47
10Neilson Powless (USA) EF Education-Nippo 0:06:13
11Mark Donovan (GBr) Team DSM 0:06:18
12Harry Sweeny (Aus) Lotto Soudal 0:09:09
13Cyril Barthe (Fra) B&B Hotels p/b KTM 0:11:35
14Stefan De Bod (RSA) Astana-Premier Tech 0:15:50
15Nils Eekhoff (Ned) Team DSM 0:16:53
16Jasper Philipsen (Bel) Alpecin-Fenix
17Omer Goldstein (Isr) Israel Start-up Nation
18Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux
19Maxime Chevalier (Fra) B&B Hotels p/b KTM
20Ide Schelling (Ned) Bora-Hansgrohe
21Sean Bennett (USA) Qhubeka-NextHash
22Joris Nieuwenhuis (Ned) Team DSM 0:22:03
23Mikkel Bjerg (Den) UAE Team Emirates
24Jonas Rutsch (Ger) EF Education-Nippo
25Brandon McNulty (USA) UAE Team Emirates
26Casper Pedersen (Den) Team DSM
27Fred Wright (GBr) Bahrain Victorious
28Marc Hirschi (Swi) UAE Team Emirates
29Stefan Bissegger (Swi) EF Education-Nippo
Swipe to scroll horizontally
Pos.Rider Name (Country) TeamResult
1Matej Mohoric (Slo) Bahrain Victorious
Swipe to scroll horizontally
Pos.Rider Name (Country) TeamResult
1Trek-Segafredo 16:32:02
2EF Education-Nippo 0:05:08
5Bahrain Victorious 0:05:13
6AG2R Citroën Team 0:06:13
7Astana-Premier Tech 0:06:25
8Team BikeExchange
9Lotto Soudal 0:07:06
10Deceuninck-QuickStep 0:07:55
11B&B Hotels p/b KTM
12Ineos Grenadiers 0:08:43
13Movistar Team
14Intermarché-Wanty-Gobert Matériaux 0:15:57
15Alpecin-Fenix 0:16:34
16TotalEnergies 0:19:00
17Groupama-FDJ 0:19:03
18Cofidis 0:20:35
19UAE Team Emirates 0:22:05
20Team DSM 0:24:09
21Qhubeka-NextHash 0:27:43
22Team Arkea-Samsic 0:28:26
23Israel Start-up Nation 0:38:51
Swipe to scroll horizontally
General classification after stage 7
Pos.Rider Name (Country) TeamResult
1Mathieu van der Poel (Ned) Alpecin-Fenix 25:39:17
2Wout Van Aert (Bel) Jumbo-Visma 0:00:30
3Kasper Asgreen (Den) Deceuninck-QuickStep 0:01:49
4Matej Mohoric (Slo) Bahrain Victorious 0:03:01
5Tadej Pogacar (Slo) UAE Team Emirates 0:03:43
6Vincenzo Nibali (Ita) Trek-Segafredo 0:04:12
7Julian Alaphilippe (Fra) Deceuninck-QuickStep 0:04:23
8Alexey Lutsenko (Kaz) Astana-Premier Tech 0:04:56
9Pierre Latour (Fra) TotalEnergies 0:05:03
10Rigoberto Uran (Col) EF Education-Nippo 0:05:04
11Jonas Vingegaard (Den) Jumbo-Visma 0:05:18
12Richard Carapaz (Ecu) Ineos Grenadiers 0:05:19
13Geraint Thomas (GBr) Ineos Grenadiers 0:05:29
14Wilco Kelderman (Ned) Bora-Hansgrohe 0:05:31
15Enric Mas Nicolau (Spa) Movistar Team 0:05:33
16Bauke Mollema (Ned) Trek-Segafredo 0:05:43
17Jakob Fuglsang (Den) Astana-Premier Tech 0:05:51
18Toms Skujins (Lat) Trek-Segafredo 0:05:54
19David Gaudu (Fra) Groupama-FDJ 0:06:10
20Søren Kragh Andersen (Den) Team DSM 0:06:30
21Sergio Higuita Garcia (Col) EF Education-Nippo 0:06:41
22Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 0:06:59
23Esteban Chaves Rubio (Col) Team BikeExchange
24Sergio Henao Montoya (Col) Qhubeka-NextHash 0:07:30
25Richie Porte (Aus) Ineos Grenadiers 0:07:33
26Lucas Hamilton (Aus) Team BikeExchange 0:07:34
27Emanuel Buchmann (Ger) Bora-Hansgrohe 0:08:06
28Steven Kruijswijk (Ned) Jumbo-Visma 0:08:14
29Ben O'Connor (Aus) AG2R Citroën Team 0:08:31
30Guillaume Martin (Fra) Cofidis 0:08:52
31Miguel Angel Lopez Moreno (Col) Movistar Team 0:08:55
32Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:08:57
33Primoz Roglic (Slo) Jumbo-Visma 0:09:11
34Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux 0:09:15
35Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 0:10:02
36Franck Bonnamour (Fra) B&B Hotels p/b KTM 0:10:39
37Wout Poels (Ned) Bahrain Victorious 0:10:45
38Magnus Cort (Den) EF Education-Nippo 0:11:30
39Xandro Meurisse (Bel) Alpecin-Fenix 0:11:35
40Pierre Rolland (Fra) B&B Hotels p/b KTM 0:12:17
41Quentin Pacher (Fra) B&B Hotels p/b KTM 0:12:57
42Mattia Cattaneo (Ita) Deceuninck-QuickStep 0:12:59
43Hugo Houle (Can) Astana-Premier Tech 0:13:47
44Alejandro Valverde (Spa) Movistar Team 0:13:48
45Simon Yates (GBr) Team BikeExchange 0:13:57
46Neilson Powless (USA) EF Education-Nippo 0:14:34
47Julien Bernard (Fra) Trek-Segafredo 0:15:27
48Ivan Garcia Cortina (Spa) Movistar Team 0:15:43
49Brent Van Moer (Bel) Lotto Soudal 0:15:54
50Mark Donovan (GBr) Team DSM 0:16:29
51Kenny Elissonde (Fra) Trek-Segafredo 0:16:45
52Dorian Godon (Fra) AG2R Citroën Team 0:16:52
53Philippe Gilbert (Bel) Lotto Soudal 0:16:53
54Dylan Teuns (Bel) Bahrain Victorious 0:17:20
55Jasper Stuyven (Bel) Trek-Segafredo 0:17:53
56Greg Van Avermaet (Bel) AG2R Citroën Team 0:18:12
57Sonny Colbrelli (Ita) Bahrain Victorious 0:18:15
58Patrick Konrad (Aut) Bora-Hansgrohe 0:18:34
59Michael Valgren (Den) EF Education-Nippo 0:19:36
60Stefan Küng (Swi) Groupama-FDJ 0:19:38
61Nairo Quintana (Col) Team Arkea-Samsic 0:19:42
62Elie Gesbert (Fra) Team Arkea-Samsic 0:19:45
63Daniel Martin (Irl) Israel Start-up Nation 0:20:03
64Simon Geschke (Ger) Cofidis 0:20:09
65Cristian Rodriguez Martin (Spa) TotalEnergies 0:20:19
66Rafal Majka (Pol) UAE Team Emirates 0:20:53
67Michal Kwiatkowski (Pol) Ineos Grenadiers 0:20:56
68Dylan van Baarle (Ned) Ineos Grenadiers 0:21:00
69Ruben Guerreiro (Por) EF Education-Nippo 0:21:44
70Valentin Madouas (Fra) Groupama-FDJ 0:21:55
71Anthony Turgis (Fra) TotalEnergies 0:22:21
72Alex Aranburu Deba (Spa) Astana-Premier Tech 0:22:52
73Stefan De Bod (RSA) Astana-Premier Tech 0:23:15
74Michael Matthews (Aus) Team BikeExchange 0:23:25
75Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:23:55
76Imanol Erviti (Spa) Movistar Team 0:24:09
77Warren Barguil (Fra) Team Arkea-Samsic 0:25:00
78Cyril Barthe (Fra) B&B Hotels p/b KTM 0:25:06
79Anthony Delaplace (Fra) Team Arkea-Samsic 0:25:16
80Dries Devenyns (Bel) Deceuninck-QuickStep 0:26:00
81Ruben Fernandez (Spa) Cofidis 0:26:07
82Guillaume Boivin (Can) Israel Start-up Nation 0:26:29
83Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 0:26:52
84Victor de la Parte (Spa) TotalEnergies 0:27:19
85Victor Campenaerts (Bel) Qhubeka-NextHash 0:27:26
86Jonas Rickaert (Bel) Alpecin-Fenix 0:27:28
87Tiesj Benoot (Bel) Team DSM 0:28:40
88Peter Sagan (Svk) Bora-Hansgrohe 0:28:46
89Michael Schär (Swi) AG2R Citroën Team 0:28:51
90Thomas De Gendt (Bel) Lotto Soudal 0:29:09
91Luka Mezgec (Slo) Team BikeExchange 0:29:35
92Omar Fraile Matarranz (Spa) Astana-Premier Tech 0:29:39
93Oliver Naesen (Bel) AG2R Citroën Team 0:29:51
94Benoit Cosnefroy (Fra) AG2R Citroën Team 0:30:07
95Davide Formolo (Ita) UAE Team Emirates 0:30:14
96Connor Swift (GBr) Team Arkea-Samsic 0:30:27
97Michael Woods (Can) Israel Start-up Nation 0:30:47
98Nils Eekhoff (Ned) Team DSM 0:31:01
99Michael Gogl (Aut) Qhubeka-NextHash 0:31:15
100Edvald Boasson Hagen (Nor) TotalEnergies 0:31:35
101Loïc Vliegen (Bel) Intermarché-Wanty-Gobert Matériaux 0:31:37
102Christophe Laporte (Fra) Cofidis 0:32:59
103Ion Izagirre Insausti (Spa) Astana-Premier Tech 0:33:07
104Joris Nieuwenhuis (Ned) Team DSM 0:33:14
105Silvan Dillier (Swi) Alpecin-Fenix 0:33:23
106Rui Costa (Por) UAE Team Emirates 0:33:29
107Fabien Doubey (Fra) TotalEnergies 0:33:54
108Bruno Armirail (Fra) Groupama-FDJ 0:33:59
109Cyril Gautier (Fra) B&B Hotels p/b KTM 0:34:09
110Stefan Bissegger (Swi) EF Education-Nippo 0:35:00
111Nans Peters (Fra) AG2R Citroën Team 0:35:03
112Carlos Verona Quintanilla (Spa) Movistar Team 0:35:20
113Julien Simon (Fra) TotalEnergies 0:35:40
114Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 0:35:42
115Harry Sweeny (Aus) Lotto Soudal 0:36:32
116Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:37:17
117Davide Ballerini (Ita) Deceuninck-QuickStep 0:37:32
118Maximilian Walscheid (Ger) Qhubeka-NextHash
119Jesus Herrada (Spa) Cofidis 0:38:17
120Kristian Sbaragli (Ita) Alpecin-Fenix 0:38:48
121Jasper Philipsen (Bel) Alpecin-Fenix 0:39:24
122Miles Scotson (Aus) Groupama-FDJ 0:39:39
123Carlos Barbero (Spa) Qhubeka-NextHash 0:39:40
124Mike Teunissen (Ned) Jumbo-Visma 0:39:52
125Maxime Chevalier (Fra) B&B Hotels p/b KTM 0:39:58
126Nils Politt (Ger) Bora-Hansgrohe 0:39:59
127Sepp Kuss (USA) Jumbo-Visma 0:40:01
128Dmitriy Gruzdev (Kaz) Astana-Premier Tech 0:40:20
129Jonas Rutsch (Ger) EF Education-Nippo 0:40:39
130Lukas Pöstlberger (Aut) Bora-Hansgrohe
131Vegard Stake Laengen (Nor) UAE Team Emirates 0:40:58
132Sean Bennett (USA) Qhubeka-NextHash 0:41:03
133Brandon McNulty (USA) UAE Team Emirates 0:41:05
134Jonas Koch (Ger) Intermarché-Wanty-Gobert Matériaux 0:41:07
135Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 0:41:36
136Luke Durbridge (Aus) Team BikeExchange 0:41:49
137Pierre-Luc Périchon (Fra) Cofidis 0:42:09
138Nicholas Dlamini (RSA) Qhubeka-NextHash 0:42:17
139Jorge Arcas (Spa) Movistar Team 0:42:38
140Tosh Van Der Sande (Bel) Lotto Soudal 0:42:55
141Anthony Perez (Fra) Cofidis 0:43:10
142Tim Declercq (Bel) Deceuninck-QuickStep 0:43:14
143Fred Wright (GBr) Bahrain Victorious
144Jelle Wallays (Bel) Cofidis 0:43:27
145Tim Merlier (Bel) Alpecin-Fenix 0:43:43
146Petr Vakoc (Cze) Alpecin-Fenix 0:43:50
147Simon Clarke (Aus) Qhubeka-NextHash 0:43:52
148Michael Mørkøv (Den) Deceuninck-QuickStep 0:45:29
149Christopher Juul-Jensen (Den) Team BikeExchange 0:45:53
150Nacer Bouhanni (Fra) Team Arkea-Samsic 0:46:02
151Luke Rowe (GBr) Ineos Grenadiers 0:46:05
152Daniel Oss (Ita) Bora-Hansgrohe 0:46:09
153Mark Cavendish (GBr) Deceuninck-QuickStep 0:46:46
154André Greipel (Ger) Israel Start-up Nation 0:46:51
155Omer Goldstein (Isr) Israel Start-up Nation 0:47:28
156Mikkel Bjerg (Den) UAE Team Emirates 0:49:08
157Jasper De Buyst (Bel) Lotto Soudal 0:49:18
158Arnaud Demare (Fra) Groupama-FDJ 0:49:29
159Cees Bol (Ned) Team DSM 0:49:42
160Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:49:56
161Bryan Coquard (Fra) B&B Hotels p/b KTM 0:50:02
162Jacopo Guarnieri (Ita) Groupama-FDJ 0:50:04
163Edward Theuns (Bel) Trek-Segafredo 0:50:15
164Rick Zabel (Ger) Israel Start-up Nation 0:50:35
165Chris Froome (GBr) Israel Start-up Nation 0:50:38
166Jeremy Cabot (Fra) TotalEnergies 0:51:37
167Casper Pedersen (Den) Team DSM 0:51:47
168Tony Martin (Ger) Jumbo-Visma 0:51:59
169Marco Haller (Aut) Bahrain Victorious 0:52:07
170Reto Hollenstein (Swi) Israel Start-up Nation 0:54:46
171Amund Grøndahl Jansen (Nor) Team BikeExchange 0:57:23
172Mads Pedersen (Den) Trek-Segafredo 0:57:26
173Ide Schelling (Ned) Bora-Hansgrohe 0:58:14
174Marc Hirschi (Swi) UAE Team Emirates 0:59:27
175Clément Russo (Fra) Team Arkea-Samsic 1:01:13
176Daniel McLay (GBr) Team Arkea-Samsic 1:02:05
177Roger Kluge (Ger) Lotto Soudal 1:02:59
Swipe to scroll horizontally
Points Classification
Pos.Rider Name (Country) TeamResult
1Mark Cavendish (GBr) Deceuninck-QuickStep 168
2Mathieu van der Poel (Ned) Alpecin-Fenix 103
3Jasper Philipsen (Bel) Alpecin-Fenix 102
4Nacer Bouhanni (Fra) Team Arkea-Samsic 99
5Michael Matthews (Aus) Team BikeExchange 96
6Julian Alaphilippe (Fra) Deceuninck-QuickStep 84
7Peter Sagan (Svk) Bora-Hansgrohe 72
8Sonny Colbrelli (Ita) Bahrain Victorious 66
9Tadej Pogacar (Slo) UAE Team Emirates 64
10Tim Merlier (Bel) Alpecin-Fenix 62
11Matej Mohoric (Slo) Bahrain Victorious 51
12Arnaud Demare (Fra) Groupama-FDJ 51
13Primoz Roglic (Slo) Jumbo-Visma 49
14Wout Van Aert (Bel) Jumbo-Visma 47
15Michael Mørkøv (Den) Deceuninck-QuickStep 41
16Kasper Asgreen (Den) Deceuninck-QuickStep 40
17Cees Bol (Ned) Team DSM 38
18Wilco Kelderman (Ned) Bora-Hansgrohe 34
19Brent Van Moer (Bel) Lotto Soudal 32
20Ide Schelling (Ned) Bora-Hansgrohe 31
21Jonas Vingegaard (Den) Jumbo-Visma 31
22Magnus Cort (Den) EF Education-Nippo 26
23Jasper Stuyven (Bel) Trek-Segafredo 25
24Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 25
25Bauke Mollema (Ned) Trek-Segafredo 22
26Greg Van Avermaet (Bel) AG2R Citroën Team 20
27Cyril Barthe (Fra) B&B Hotels p/b KTM 20
28Edward Theuns (Bel) Trek-Segafredo 20
29Sergio Higuita Garcia (Col) EF Education-Nippo 20
30Davide Ballerini (Ita) Deceuninck-QuickStep 18
31Bryan Coquard (Fra) B&B Hotels p/b KTM 18
32Mads Pedersen (Den) Trek-Segafredo 18
33Stefan Küng (Swi) Groupama-FDJ 17
34Michael Schär (Swi) AG2R Citroën Team 17
35Maxime Chevalier (Fra) B&B Hotels p/b KTM 17
36Jonas Koch (Ger) Intermarché-Wanty-Gobert Matériaux 17
37Pierre-Luc Périchon (Fra) Cofidis 17
38Roger Kluge (Ger) Lotto Soudal 17
39André Greipel (Ger) Israel Start-up Nation 16
40David Gaudu (Fra) Groupama-FDJ 15
41Franck Bonnamour (Fra) B&B Hotels p/b KTM 15
42Jeremy Cabot (Fra) TotalEnergies 15
43Toms Skujins (Lat) Trek-Segafredo 14
44Patrick Konrad (Aut) Bora-Hansgrohe 13
45Anthony Perez (Fra) Cofidis 13
46Jelle Wallays (Bel) Cofidis 13
47Alexey Lutsenko (Kaz) Astana-Premier Tech 12
48Xandro Meurisse (Bel) Alpecin-Fenix 12
49Christophe Laporte (Fra) Cofidis 12
50Jasper De Buyst (Bel) Lotto Soudal 12
51Maximilian Walscheid (Ger) Qhubeka-NextHash 11
52Simon Clarke (Aus) Qhubeka-NextHash 10
53Pierre Latour (Fra) TotalEnergies 9
54Richard Carapaz (Ecu) Ineos Grenadiers 9
55Philippe Gilbert (Bel) Lotto Soudal 9
56Daniel Oss (Ita) Bora-Hansgrohe 9
57Mattia Cattaneo (Ita) Deceuninck-QuickStep 8
58Anthony Turgis (Fra) TotalEnergies 8
59Luka Mezgec (Slo) Team BikeExchange 8
60Geraint Thomas (GBr) Ineos Grenadiers 7
61Richie Porte (Aus) Ineos Grenadiers 7
62Dorian Godon (Fra) AG2R Citroën Team 7
63Victor Campenaerts (Bel) Qhubeka-NextHash 7
64Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 7
65Enric Mas Nicolau (Spa) Movistar Team 6
66Esteban Chaves Rubio (Col) Team BikeExchange 6
67Connor Swift (GBr) Team Arkea-Samsic 6
68Michael Woods (Can) Israel Start-up Nation 6
69Vincenzo Nibali (Ita) Trek-Segafredo 5
70Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 5
71Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 5
72Hugo Houle (Can) Astana-Premier Tech 5
73Miles Scotson (Aus) Groupama-FDJ 5
74Mikkel Bjerg (Den) UAE Team Emirates 5
75Jacopo Guarnieri (Ita) Groupama-FDJ 5
76Rick Zabel (Ger) Israel Start-up Nation 5
77Ivan Garcia Cortina (Spa) Movistar Team 4
78Nils Eekhoff (Ned) Team DSM 4
79Rigoberto Uran (Col) EF Education-Nippo 3
80Søren Kragh Andersen (Den) Team DSM 3
81Simon Yates (GBr) Team BikeExchange 3
82Jonas Rickaert (Bel) Alpecin-Fenix 3
83Tony Martin (Ger) Jumbo-Visma 3
84Nairo Quintana (Col) Team Arkea-Samsic 2
85Mike Teunissen (Ned) Jumbo-Visma 2
86Marco Haller (Aut) Bahrain Victorious 2
Swipe to scroll horizontally
Mountains Classification
Pos.Rider Name (Country) TeamResult
1Matej Mohoric (Slo) Bahrain Victorious 11
2Ide Schelling (Ned) Bora-Hansgrohe 5
3Mathieu van der Poel (Ned) Alpecin-Fenix 4
4Jasper Stuyven (Bel) Trek-Segafredo 4
5Anthony Perez (Fra) Cofidis 3
6Brent Van Moer (Bel) Lotto Soudal 3
7Julian Alaphilippe (Fra) Deceuninck-QuickStep 2
8Edward Theuns (Bel) Trek-Segafredo 2
9Tadej Pogacar (Slo) UAE Team Emirates 2
10Greg Van Avermaet (Bel) AG2R Citroën Team 1
11Victor Campenaerts (Bel) Qhubeka-NextHash 1
12Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 1
13Jelle Wallays (Bel) Cofidis 1
14Patrick Konrad (Aut) Bora-Hansgrohe 1
15Michael Matthews (Aus) Team BikeExchange 1
Swipe to scroll horizontally
Young Riders Classification
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 25:43:00
2Jonas Vingegaard (Den) Jumbo-Visma 0:01:35
3David Gaudu (Fra) Groupama-FDJ 0:02:27
4Sergio Higuita Garcia (Col) EF Education-Nippo 0:02:58
5Lucas Hamilton (Aus) Team BikeExchange 0:03:51
6Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:05:14
7Neilson Powless (USA) EF Education-Nippo 0:10:51
8Brent Van Moer (Bel) Lotto Soudal 0:12:11
9Mark Donovan (GBr) Team DSM 0:12:46
10Dorian Godon (Fra) AG2R Citroën Team 0:13:09
11Valentin Madouas (Fra) Groupama-FDJ 0:18:12
12Stefan De Bod (RSA) Astana-Premier Tech 0:19:32
13Cyril Barthe (Fra) B&B Hotels p/b KTM 0:21:23
14Nils Eekhoff (Ned) Team DSM 0:27:18
15Joris Nieuwenhuis (Ned) Team DSM 0:29:31
16Stefan Bissegger (Swi) EF Education-Nippo 0:31:17
17Harry Sweeny (Aus) Lotto Soudal 0:32:49
18Jasper Philipsen (Bel) Alpecin-Fenix 0:35:41
19Maxime Chevalier (Fra) B&B Hotels p/b KTM 0:36:15
20Jonas Rutsch (Ger) EF Education-Nippo 0:36:56
21Sean Bennett (USA) Qhubeka-NextHash 0:37:20
22Brandon McNulty (USA) UAE Team Emirates 0:37:22
23Fred Wright (GBr) Bahrain Victorious 0:39:31
24Omer Goldstein (Isr) Israel Start-up Nation 0:43:45
25Mikkel Bjerg (Den) UAE Team Emirates 0:45:25
26Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:46:13
27Casper Pedersen (Den) Team DSM 0:48:04
28Ide Schelling (Ned) Bora-Hansgrohe 0:54:31
29Marc Hirschi (Swi) UAE Team Emirates 0:55:44
Swipe to scroll horizontally
Teams Classification
Pos.Rider Name (Country) TeamResult
1Jumbo-Visma 77:09:12
2Trek-Segafredo 0:00:13
3EF Education-Nippo 0:02:25
4Bahrain Victorious 0:03:07
5Astana-Premier Tech 0:04:40
6Deceuninck-QuickStep 0:06:12
7Ineos Grenadiers 0:07:00
8Team BikeExchange 0:07:18
9Bora-Hansgrohe 0:09:50
10Movistar Team 0:12:16
11AG2R Citroën Team 0:13:35
12B&B Hotels p/b KTM 0:19:44
13Alpecin-Fenix 0:21:35
14TotalEnergies 0:26:35
15Groupama-FDJ 0:27:28
16UAE Team Emirates 0:29:25
17Team DSM 0:31:10
18Intermarché-Wanty-Gobert Matériaux 0:31:23
19Cofidis 0:35:06
20Team Arkea-Samsic 0:37:19
21Lotto Soudal 0:38:13
22Qhubeka-NextHash 0:43:38
23Israel Start-up Nation 1:03:37

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