Tour de France: Bernal one stage from overall victory, Nibali wins atop Val Thorens

Egan Bernal (Team Ineos) is one stage away from sealing the overall victory at the Tour de France, crossing the stage 20 finish line at Val Thorens hand-in-hand with teammate and reigning champion Geraint Thomas as the pair finished safely among the lead group on the shortened stage 20.

Vincenzo Nibali (Bahrain-Merida) took the stage win as the last man standing from the early break, holding off the peloton and redeeming what has been a tough campaign for the 2014 Tour champion. Movistar duo Alejandro Valverde and Mikel Landa launched late bids for victory, but had to settle for second and third, 10 and 14 seconds down.

Bernal and Thomas rolled in three seconds after Landa, while Steven Kruijswijk (Jumbo-Visma) moved up into third overall after former race leader Julian Alaphilippe (Deceuninck-QuickStep) was dropped 13km from the finish of the micro-stage.

For the most part, the 33-kilometre climb to Val Thorens was a whittling-down process, with Jumbo-Visma pushing a tough pace to distance Alaphilippe. The Dutch squad succeeded in their goal midway up the climb and kept pushing on to ensure Kruijswijk made it onto the final podium.

Few attacks were attempted on the long, steady climb to the finish, though a flurry of action came in the final kilometre as Movistar sprung belatedly into action. Emanuel Buchmann (Bora-Hansgrohe) also gave it a go, but would only make two seconds on Kruijswijk, and would have to settle for fourth overall.

"I suffered, but it's great to win," said Nibali after the stage. "It wasn't easy for me after the fatigue of the Giro d'Italia. I tried to do the GC but exploded. There was a lot of criticism and I thought about going home, but I fought to honour the Tour de France. In the last few days I felt better, and so, even after the fatigue of yesterday, I went for it.

"It wasn't easy after last year and my crash on l'Alpe d'Huez. I hadn't won a race since, so this is huge. This is for my grandfather who passed away recently. It's also for all my team and staff who helped me get back to my best."

Bernal becomes the first rider since Alberto Contador in 2007 to win both the yellow and white jerseys at the Tour de France, and also becomes the youngest race winner since François Faber in 1909.

"Now we can say we are really close to securing victory," said Bernal after the finish., "There's one stage to go and I hope it all goes OK, but I can almost say I've won my first Tour de France.

"I imagine everyone is going crazy in Colombia. This is a historic moment for our country, so I'm happy. This is a dream come true. I watched the Tour on television and dreamed about winning it. Now my dream has come true, so I'm feeling so many different emotions."

Romain Bardet (AG2R La Mondiale), though dropped with Alaphilippe, retains the polka dot jersey by eight points from Bernal, while Movistar win the team classification for the fourth time in five years.

How it unfolded

After stage 19 was dramatically halted at the top of the Col de l'Iseran due to dangerous conditions – which included ice and mudslides – on the descent into Val d'Isere, race organisers were forced to truncate stage 20 from Albertville to the summit of Val Thorens.

The peloton raced less than half of the original parcours, which was shortened and partially re-routed to just 59km. Organisers were able to salvage the decisive part of the race, however, so that the peloton could race to the summit finish on Val Thorens despite stormy conditions at the top. The ascent measured in at 33.5km, averaging 5.5 per cent, and climbed to 2,365m in altitude.

Egan Bernal started the day in the yellow jersey, awarded to him after he attacked over the previous day's Col de I'Iseran, building his lead out to a minute on a chase group that included his teammate Geraint Thomas, Steven Kruijswijk, Emanuel Buchmann, Vincenzo Nibali, Mikel Landa and Rigoberto Urán (EF Education First).

Previous yellow jersey Julian Alaphilippe had been distanced by more than two minutes and so lost the overall lead for the first time since regaining it in Saint-Étienne on stage 8.

Attacks flew during the opening kilometres of stage 20, and a breakaway of six men was quick to form, though it would expand to 29 riders as a large chase group connected at the front.

The group, that gained 2:30 on the Team Ineos-led peloton through the valley to Moûtiers, included a number of strong climbers – decent bets for the stage win if the break would be allowed to last – such as Nibali and Bahrain-Merida teammate Dylan Teuns, Tony Gallopin (AG2R-La Mondiale), Sébastien Reichenbach (Groupama-FDJ), Pierre-Luc Périchon (Cofidis) Ilnur Zakarin (Katusha-Alpecin), Michael Woods (EF Education First) and the Astana pair of Omar Fraile and Gorka Izagirre.

Other men, who didn't last long out front once the climbing started, included Elia Viviani (Deceuninck-QuickStep), Nelson Oliveira (Movistar), Magnus Cort (Astana), Alberto Bettiol (EF Education First), Daryl Impey (Mitchelton-Scott), Joey Rosskopf (CCC), Rui Costa and Vegard Stake Laengen (UAE Team Emirates), Jasper Stuyven (Trek-Segafredo), Nicolas Roche (Sunweb), Jens Keukeleire (Lotto-Soudal), Lilian Calmejane, Niccolo Bonifazio and Anthony Turgis (Total Direct Energie), Nils Politt (Katusha-Alpecin), Frederik Backaert and Kevin Van Melsen (Wanty-Groupe Gobert), Stephen Cummings and Ben King (Dimension Data) and Maxime Bouet (Arkéa-Samsic).

In what seemed like a blink of an eye, the race hit the base of the final climb of Val Thorens. Lotto Soudal teammates Tim Wellens and Thomas De Gendt tried to bridge across to the breakaway in pursuit of mountain points, though the attempt to retake the mountains jersey on behalf of Wellens would ultimately prove fruitless.

As the road snaked its way through sharp hairpins at the bottom of Val Thorens, Nibali, Gallopin, Zakarin and Woods formed a small group, while the remaining breakaway riders split apart. Périchon and Fraile soon joined up with them at the head of the race to make a six-man lead group.

On the climb, Jumbo-Visma took over from Ineos at the head of the peloton, keen to push a high pace for Kruijswijk, who had ambitions of moving up onto the podium.

As was expected on such a long climb, the peloton saw a gradual whittling-down process rather than any long-range kamikaze attacks. Richie Porte (Trek-Segafredo) was the first big name to pop as the riders joined the main road to the summit in Saint-Martin-de-Belleville with 16.5km to go.

Three kilometres later, with the six-man break now less than a minute up the road, it was Alaphiliippe's turn to drop, along with mountain classification leader Romain Bardet (AG2R La Mondiale). Days of defending his race lead through the Pyrenees and Alps looked to have decisively taken their toll on the QuickStep man as he gritted his teeth …

Shortly afterwards, Nibali went on the attack at the front of the race, going solo 12km out. He held a one-minute gap to the peloton as Jumbo continued their work with Laurens De Plus leading the GC favourites.

A brief move from double stage winner Simon Yates (Mitchelton-Scott), Warren Barguil (Arkéa-Samsic) and the Movistar duo of Marc Soler and Nairo Quintana came 6km from the line, but was quickly snuffed out as Gregor Mühlberger took it up at the front of the GC group for Bora teammate Buchmann.

Meanwhile, two minutes down the mountain, Alaphilippe was plunging down the rankings, off the podium and potentially out of the top five. The final 2km saw Ineos take to the front, looking to safely guide Bernal to the finish.

Up the road, Nibali was 30 seconds clear heading into the final kilometre, saving Bahrain's Tour with a stage win. Buchmann's brief attempt to dislodge Kruijswijk for third place came to nought, while late attacks from Landa and then Valverde came too late to catch Nibali for the stage honours.

Three minutes behind Bernal and Thomas, who celebrated together as they finished, Alaphilippe crossed the line, having dropped from second to fifth on the general classification on a cruel final day in the mountains for the Frenchman.

Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Vincenzo Nibali (Ita) Bahrain-Merida1:51:53
2Alejandro Valverde (Spa) Movistar Team0:00:10
3Mikel Landa (Spa) Movistar Team0:00:14
4Egan Bernal (Col) Team Ineos0:00:17
5Geraint Thomas (GBr) Team IneosRow 4 - Cell 2
6Rigoberto Uran (Col) EF Education First0:00:23
7Emanuel Buchmann (Ger) Bora-HansgroheRow 6 - Cell 2
8Steven Kruijswijk (Ned) Team Jumbo-Visma0:00:25
9Wout Poels (Ned) Team Ineos0:00:30
10Nairo Quintana (Col) Movistar TeamRow 9 - Cell 2
11Warren Barguil (Fra) Arkéa Samsic0:00:46
12Gregor Mühlberger (Aut) Bora-Hansgrohe0:01:09
13Lennard Kämna (Ger) Team Sunweb0:01:30
14Marc Soler (Spa) Movistar Team0:01:33
15Adam Yates (GBr) Mitchelton-Scott0:01:49
16Simon Yates (GBr) Mitchelton-Scott0:01:52
17Ilnur Zakarin (Rus) Katusha-Alpecin0:01:56
18Elie Gesbert (Fra) Arkéa Samsic0:02:07
19Daniel Martin (Irl) UAE Team Emirates0:02:10
20Daryl Impey (RSA) Mitchelton-ScottRow 19 - Cell 2
21Omar Fraile (Spa) Astana Pro Team0:02:26
22David Gaudu (Fra) Groupama-FDJ0:03:01
23Jesus Herrada (Spa) Cofidis Solutions CreditsRow 22 - Cell 2
24Sébastien Reichenbach (Swi) Groupama-FDJ0:03:13
25Dylan Teuns (Bel) Bahrain-MeridaRow 24 - Cell 2
26Julian Alaphilippe (Fra) Deceuninck-QuickStep0:03:17
27Romain Bardet (Fra) AG2R La Mondiale0:03:45
28Andrey Amador (CRc) Movistar TeamRow 27 - Cell 2
29Magnus Cort Nielsen (Den) Astana Pro TeamRow 28 - Cell 2
30Tony Gallopin (Fra) AG2R La MondialeRow 29 - Cell 2
31Fabio Aru (Ita) UAE Team Emirates0:04:10
32Carlos Verona (Spa) Movistar Team0:04:25
33Laurens De Plus (Bel) Team Jumbo-Visma0:04:59
34Enric Mas (Spa) Deceuninck-QuickStepRow 33 - Cell 2
35Joseph Rosskopf (USA) CCC Team0:05:06
36Michael Woods (Can) EF Education FirstRow 35 - Cell 2
37Romain Sicard (Fra) Total Direct Energie0:05:20
38Richie Porte (Aus) Trek-Segafredo0:05:54
39Guillaume Martin (Fra) Wanty-Gobert0:06:07
40Tanel Kangert (Est) EF Education FirstRow 39 - Cell 2
41Rui Costa (Por) UAE Team Emirates0:07:02
42Bauke Mollema (Ned) Trek-SegafredoRow 41 - Cell 2
43Giulio Ciccone (Ita) Trek-SegafredoRow 42 - Cell 2
44Julien Bernard (Fra) Trek-Segafredo0:07:04
45Rein Taaramäe (Est) Total Direct Energie0:07:14
46Pierre Luc Perichon (Fra) Cofidis Solutions Credits0:07:24
47Frederik Backaert (Bel) Wanty-Gobert0:08:25
48Luke Durbridge (Aus) Mitchelton-Scott0:08:27
49Alexey Lutsenko (Kaz) Astana Pro Team0:08:32
50Maxime Monfort (Bel) Lotto SoudalRow 49 - Cell 2
51Pello Bilbao (Spa) Astana Pro TeamRow 50 - Cell 2
52Gorka Izagirre Insausti (Spa) Astana Pro Team0:08:50
53Thomas De Gendt (Bel) Lotto SoudalRow 52 - Cell 2
54Alexis Vuillermoz (Fra) AG2R La Mondiale0:08:53
55Rudy Molard (Fra) Groupama-FDJ0:08:55
56Imanol Erviti (Spa) Movistar TeamRow 55 - Cell 2
57Jack Haig (Aus) Mitchelton-ScottRow 56 - Cell 2
58Mikael Cherel (Fra) AG2R La MondialeRow 57 - Cell 2
59Hugo Houle (Can) Astana Pro TeamRow 58 - Cell 2
60Vegard Stake Laengen (Nor) UAE Team EmiratesRow 59 - Cell 2
61Ben King (USA) Dimension Data0:09:56
62Roman Kreuziger (Cze) Dimension DataRow 61 - Cell 2
63Stephen Cummings (GBr) Dimension DataRow 62 - Cell 2
64Alexis Gougeard (Fra) AG2R La MondialeRow 63 - Cell 2
65Michael Valgren Andersen (Den) Dimension Data0:10:10
66Maxime Bouet (Fra) Arkéa SamsicRow 65 - Cell 2
67Xandro Meurisse (Bel) Wanty-Gobert0:10:20
68Natnael Berhane (Eri) Cofidis Solutions Credits0:10:26
69Michael Schär (Swi) CCC Team0:10:45
70Odd Christian Eiking (Nor) Wanty-Gobert0:11:10
71Nils Politt (Ger) Katusha-AlpecinRow 70 - Cell 2
72Mathias Frank (Swi) AG2R La MondialeRow 71 - Cell 2
73Stefan Küng (Swi) Groupama-FDJ0:11:14
74Kevin Van Melsen (Bel) Wanty-GobertRow 73 - Cell 2
75Jens Keukeleire (Bel) Lotto SoudalRow 74 - Cell 2
76Patrick Konrad (Aut) Bora-Hansgrohe0:11:22
77Dylan van Baarle (Ned) Team IneosRow 76 - Cell 2
78Jonathan Castroviejo (Spa) Team IneosRow 77 - Cell 2
79Nelson Oliveira (Por) Movistar TeamRow 78 - Cell 2
80Kevin Ledanois (Fra) Arkéa Samsic0:12:13
81Anthony Delaplace (Fra) Arkéa SamsicRow 80 - Cell 2
82Lilian Calmejane (Fra) Total Direct Energie0:12:18
83Paul Ourselin (Fra) Total Direct EnergieRow 82 - Cell 2
84Anthony Perez (Fra) Cofidis Solutions Credits0:12:46
85Tiesj Benoot (Bel) Lotto Soudal0:13:36
86Julien Simon (Fra) Cofidis Solutions Credits0:13:38
87Amael Moinard (Fra) Arkéa Samsic0:14:30
88Sonny Colbrelli (Ita) Bahrain-Merida0:15:16
89Damiano Caruso (Ita) Bahrain-MeridaRow 88 - Cell 2
90José Gonçalves (Por) Katusha-AlpecinRow 89 - Cell 2
91Sergio Henao (Col) UAE Team EmiratesRow 90 - Cell 2
92Benoit Cosnefroy (Fra) AG2R La MondialeRow 91 - Cell 2
93Alberto Bettiol (Ita) EF Education First0:15:36
94Anthony Roux (Fra) Groupama-FDJ0:15:41
95Fabien Grellier (Fra) Total Direct Energie0:15:49
96Jan Tratnik (Slo) Bahrain-Merida0:15:52
97Peter Sagan (Svk) Bora-HansgroheRow 96 - Cell 2
98Michael Matthews (Aus) Team Sunweb0:16:14
99Nicolas Roche (Irl) Team SunwebRow 98 - Cell 2
100Greg Van Avermaet (Bel) CCC TeamRow 99 - Cell 2
101Jasper Stuyven (Bel) Trek-SegafredoRow 100 - Cell 2
102Oliver Naesen (Bel) AG2R La MondialeRow 101 - Cell 2
103Simon Clarke (Aus) EF Education FirstRow 102 - Cell 2
104Lars Bak (Den) Dimension DataRow 103 - Cell 2
105Yoann Offredo (Fra) Wanty-GobertRow 104 - Cell 2
106Serge Pauwels (Bel) CCC TeamRow 105 - Cell 2
107Stéphane Rossetto (Fra) Cofidis Solutions CreditsRow 106 - Cell 2
108Christopher Juul Jensen (Den) Mitchelton-Scott0:16:34
109Simon Geschke (Ger) CCC Team0:16:50
110Mads Würtz Schmidt (Den) Katusha-Alpecin0:17:04
111Elia Viviani (Ita) Deceuninck-QuickStep0:17:29
112Marcus Burghardt (Ger) Bora-Hansgrohe0:17:32
113Niccolò Bonifazio (Ita) Total Direct Energie0:17:45
114Edvald Boasson Hagen (Nor) Dimension Data0:17:54
115Reinardt Janse Van Rensburg (RSA) Dimension DataRow 114 - Cell 2
116George Bennett (NZl) Team Jumbo-Visma0:18:00
117Michael Hepburn (Aus) Mitchelton-ScottRow 116 - Cell 2
118Marco Haller (Aut) Katusha-AlpecinRow 117 - Cell 2
119Tom Scully (NZl) EF Education FirstRow 118 - Cell 2
120Matthieu Ladagnous (Fra) Groupama-FDJRow 119 - Cell 2
121Koen de Kort (Ned) Trek-SegafredoRow 120 - Cell 2
122Tim Wellens (Bel) Lotto SoudalRow 121 - Cell 2
123Aime De Gendt (Bel) Wanty-GobertRow 122 - Cell 2
124Dries Devenyns (Bel) Deceuninck-QuickStepRow 123 - Cell 2
125Jasper De Buyst (Bel) Lotto SoudalRow 124 - Cell 2
126Chad Haga (USA) Team SunwebRow 125 - Cell 2
127Toms Skujins (Lat) Trek-SegafredoRow 126 - Cell 2
128Florian Vachon (Fra) Arkéa SamsicRow 127 - Cell 2
129William Bonnet (Fra) Groupama-FDJRow 128 - Cell 2
130Fabio Felline (Ita) Trek-SegafredoRow 129 - Cell 2
131Daniel Oss (Ita) Bora-Hansgrohe0:18:05
132Caleb Ewan (Aus) Lotto Soudal0:18:38
133Anthony Turgis (Fra) Total Direct Energie0:19:02
134André Greipel (Ger) Arkéa Samsic0:20:20
135Nikias Arndt (Ger) Team SunwebRow 134 - Cell 2
136Lukasz Wisniowski (Pol) CCC Team0:20:50
137Michal Kwiatkowski (Pol) Team IneosRow 136 - Cell 2
138Matteo Trentin (Ita) Mitchelton-ScottRow 137 - Cell 2
139Andrea Pasqualon (Ita) Wanty-GobertRow 138 - Cell 2
140Gianni Moscon (Ita) Team IneosRow 139 - Cell 2
141Ivan Garcia (Spa) Bahrain-MeridaRow 140 - Cell 2
142Matej Mohoric (Slo) Bahrain-MeridaRow 141 - Cell 2
143Jens Debusschere (Bel) Katusha-AlpecinRow 142 - Cell 2
144Alex Dowsett (GBr) Katusha-AlpecinRow 143 - Cell 2
145Kasper Asgreen (Den) Deceuninck-QuickStepRow 144 - Cell 2
146Sebastian Langeveld (Ned) EF Education FirstRow 145 - Cell 2
147Yves Lampaert (Bel) Deceuninck-QuickStepRow 146 - Cell 2
148Sven Erik Bystrøm (Nor) UAE Team EmiratesRow 147 - Cell 2
149Mike Teunissen (Ned) Team Jumbo-VismaRow 148 - Cell 2
150Alexander Kristoff (Nor) UAE Team EmiratesRow 149 - Cell 2
151Michael Mørkøv (Den) Deceuninck-QuickStepRow 150 - Cell 2
152Dylan Groenewegen (Ned) Team Jumbo-Visma0:20:56
153Amund Grøndahl Jansen (Nor) Team Jumbo-VismaRow 152 - Cell 2
154Maximiliano Richeze (Arg) Deceuninck-QuickStep0:22:41
155Roger Kluge (Ger) Lotto Soudal0:23:07
Swipe to scroll horizontally
Sprint 1 - Val Thorens km. 59.5
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Vincenzo Nibali (Ita) Bahrain-Merida20pts
2Alejandro Valverde (Spa) Movistar Team17Row 1 - Cell 3
3Mikel Landa (Spa) Movistar Team15Row 2 - Cell 3
4Egan Bernal (Col) Team Ineos13Row 3 - Cell 3
5Geraint Thomas (GBr) Team Ineos11Row 4 - Cell 3
6Rigoberto Uran (Col) EF Education First10Row 5 - Cell 3
7Emanuel Buchmann (Ger) Bora-Hansgrohe9Row 6 - Cell 3
8Steven Kruijswijk (Ned) Team Jumbo-Visma8Row 7 - Cell 3
9Wout Poels (Ned) Team Ineos7Row 8 - Cell 3
10Nairo Quintana (Col) Movistar Team6Row 9 - Cell 3
11Warren Barguil (Fra) Arkéa Samsic5Row 10 - Cell 3
12Gregor Mühlberger (Aut) Bora-Hansgrohe4Row 11 - Cell 3
13Lennard Kämna (Ger) Team Sunweb3Row 12 - Cell 3
14Marc Soler (Spa) Movistar Team2Row 13 - Cell 3
15Adam Yates (GBr) Mitchelton-Scott1Row 14 - Cell 3
Swipe to scroll horizontally
Mountain 1 - Val Thorens (2,365 M) km. 59.5
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Vincenzo Nibali (Ita) Bahrain-Merida40pts
2Alejandro Valverde (Spa) Movistar Team30Row 1 - Cell 3
3Mikel Landa (Spa) Movistar Team24Row 2 - Cell 3
4Egan Bernal (Col) Team Ineos20Row 3 - Cell 3
5Geraint Thomas (GBr) Team Ineos16Row 4 - Cell 3
6Rigoberto Uran (Col) EF Education First12Row 5 - Cell 3
7Emanuel Buchmann (Ger) Bora-Hansgrohe8Row 6 - Cell 3
8Steven Kruijswijk (Ned) Team Jumbo-Visma4Row 7 - Cell 3
Swipe to scroll horizontally
Young riders
#Rider Name (Country) TeamResult
1Egan Bernal (Col) Team Ineos1:52:10
2Gregor Mühlberger (Aut) Bora-Hansgrohe0:00:52
3Lennard Kämna (Ger) Team Sunweb0:01:13
4Elie Gesbert (Fra) Arkéa Samsic0:01:50
5David Gaudu (Fra) Groupama-FDJ0:02:44
6Laurens De Plus (Bel) Team Jumbo-Visma0:04:42
7Enric Mas (Spa) Deceuninck-QuickStepRow 6 - Cell 2
8Giulio Ciccone (Ita) Trek-Segafredo0:06:45
9Odd Christian Eiking (Nor) Wanty-Gobert0:10:53
10Nils Politt (Ger) Katusha-AlpecinRow 9 - Cell 2
11Paul Ourselin (Fra) Total Direct Energie0:12:01
12Tiesj Benoot (Bel) Lotto Soudal0:13:19
13Benoit Cosnefroy (Fra) AG2R La Mondiale0:14:59
14Fabien Grellier (Fra) Total Direct Energie0:15:32
15Mads Würtz Schmidt (Den) Katusha-Alpecin0:16:47
16Aime De Gendt (Bel) Wanty-Gobert0:17:43
17Caleb Ewan (Aus) Lotto Soudal0:18:21
18Anthony Turgis (Fra) Total Direct Energie0:18:45
19Gianni Moscon (Ita) Team Ineos0:20:33
20Ivan Garcia (Spa) Bahrain-MeridaRow 19 - Cell 2
21Matej Mohoric (Slo) Bahrain-MeridaRow 20 - Cell 2
22Kasper Asgreen (Den) Deceuninck-QuickStepRow 21 - Cell 2
23Amund Grøndahl Jansen (Nor) Team Jumbo-Visma0:20:39
Swipe to scroll horizontally
Combativity
#Rider Name (Country) Team
1Vincenzo Nibali (Ita) Bahrain-Merida
Swipe to scroll horizontally
Teams
#Rider Name (Country) TeamResult
1Movistar Team5:36:33
2Team Ineos0:00:10
3Mitchelton-Scott0:04:57
4EF Education First0:10:42
5Bora-Hansgrohe0:12:00
6Team Arkea-Samsic0:12:09
7UAE Team Emirates0:12:28
8Astana Pro Team0:13:49
9Groupama-FDJ0:14:15
10AG2R La Mondiale0:15:29
11Bahrain-Merida0:17:35
12Trek-Segafredo0:19:04
13Cofidis Solutions Credits0:19:57
14Team Jumbo-Visma0:22:30
15Wanty-Gobert Cycling Team0:23:58
16Total Direct EnergieRow 15 - Cell 2
17Deceuninck-QuickStep0:24:51
18Katusha-Alpecin0:27:28
19Lotto Soudal0:27:42
20Dimension Data0:28:54
21CCC Team0:31:11
22Team Sunweb0:33:04
Swipe to scroll horizontally
General classification after stage 20
#Rider Name (Country) TeamResult
1Egan Bernal (Col) Team Ineos79:52:52
2Geraint Thomas (GBr) Team Ineos0:01:11
3Steven Kruijswijk (Ned) Team Jumbo-Visma0:01:31
4Emanuel Buchmann (Ger) Bora-Hansgrohe0:01:56
5Julian Alaphilippe (Fra) Deceuninck-QuickStep0:03:45
6Mikel Landa (Spa) Movistar Team0:04:23
7Rigoberto Uran (Col) EF Education First0:05:15
8Nairo Quintana (Col) Movistar Team0:05:30
9Alejandro Valverde (Spa) Movistar Team0:06:12
10Warren Barguil (Fra) Arkéa Samsic0:07:32
11Richie Porte (Aus) Trek-Segafredo0:12:05
12Guillaume Martin (Fra) Wanty-Gobert0:22:08
13David Gaudu (Fra) Groupama-FDJ0:23:29
14Fabio Aru (Ita) UAE Team Emirates0:27:07
15Romain Bardet (Fra) AG2R La Mondiale0:29:54
16Roman Kreuziger (Cze) Dimension Data0:35:49
17Sébastien Reichenbach (Swi) Groupama-FDJ0:43:41
18Daniel Martin (Irl) UAE Team Emirates0:44:30
19Alexey Lutsenko (Kaz) Astana Pro Team0:48:32
20Jesus Herrada (Spa) Cofidis Solutions Credits0:51:16
21Xandro Meurisse (Bel) Wanty-Gobert0:56:47
22Enric Mas (Spa) Deceuninck-QuickStep0:57:35
23George Bennett (NZl) Team Jumbo-Visma1:02:10
24Laurens De Plus (Bel) Team Jumbo-Visma1:02:44
25Gregor Mühlberger (Aut) Bora-Hansgrohe1:04:40
26Wout Poels (Ned) Team Ineos1:12:05
27Tanel Kangert (Est) EF Education First1:12:16
28Bauke Mollema (Ned) Trek-Segafredo1:13:16
29Adam Yates (GBr) Mitchelton-Scott1:16:09
30Julien Bernard (Fra) Trek-Segafredo1:20:07
31Giulio Ciccone (Ita) Trek-Segafredo1:20:20
32Michael Woods (Can) EF Education First1:20:40
33Rudy Molard (Fra) Groupama-FDJ1:20:57
34Mikael Cherel (Fra) AG2R La Mondiale1:22:13
35Patrick Konrad (Aut) Bora-Hansgrohe1:22:42
36Greg Van Avermaet (Bel) CCC Team1:27:11
37Marc Soler (Spa) Movistar Team1:34:03
38Jack Haig (Aus) Mitchelton-Scott1:36:14
39Vincenzo Nibali (Ita) Bahrain-Merida1:36:21
40Lennard Kämna (Ger) Team Sunweb1:38:12
41Alexis Vuillermoz (Fra) AG2R La Mondiale1:39:38
42Gorka Izagirre Insausti (Spa) Astana Pro Team1:40:17
43Jasper Stuyven (Bel) Trek-Segafredo1:43:42
44Dylan Teuns (Bel) Bahrain-Merida1:43:48
45Nicolas Roche (Irl) Team Sunweb1:45:38
46Dylan van Baarle (Ned) Team Ineos1:51:01
47Sergio Henao (Col) UAE Team Emirates1:52:09
48Mathias Frank (Swi) AG2R La Mondiale1:52:15
49Simon Yates (GBr) Mitchelton-Scott1:53:03
50Jonathan Castroviejo (Spa) Team Ineos1:54:22
51Ilnur Zakarin (Rus) Katusha-Alpecin1:54:33
52Matteo Trentin (Ita) Mitchelton-Scott1:57:38
53Rui Costa (Por) UAE Team Emirates1:58:17
54Pello Bilbao (Spa) Astana Pro Team1:58:29
55Andrey Amador (CRc) Movistar Team1:58:35
56Tony Gallopin (Fra) AG2R La Mondiale2:00:39
57Pierre Luc Perichon (Fra) Cofidis Solutions Credits2:05:35
58Damiano Caruso (Ita) Bahrain-Merida2:06:30
59Tiesj Benoot (Bel) Lotto Soudal2:06:59
60Thomas De Gendt (Bel) Lotto Soudal2:10:04
61Simon Clarke (Aus) EF Education First2:11:43
62Ben King (USA) Dimension Data2:12:00
63Simon Geschke (Ger) CCC Team2:12:34
64Nils Politt (Ger) Katusha-Alpecin2:13:37
65Fabio Felline (Ita) Trek-Segafredo2:14:15
66Rein Taaramäe (Est) Total Direct Energie2:14:18
67Michael Matthews (Aus) Team Sunweb2:16:34
68Oliver Naesen (Bel) AG2R La Mondiale2:16:43
69Omar Fraile (Spa) Astana Pro Team2:18:34
70Alberto Bettiol (Ita) EF Education First2:18:46
71Michael Schär (Swi) CCC Team2:19:25
72Daryl Impey (RSA) Mitchelton-Scott2:23:52
73Joseph Rosskopf (USA) CCC Team2:26:07
74Michael Valgren Andersen (Den) Dimension Data2:27:16
75Maxime Bouet (Fra) Arkéa Samsic2:27:19
76Edvald Boasson Hagen (Nor) Dimension Data2:28:19
77Serge Pauwels (Bel) CCC Team2:31:23
78Elie Gesbert (Fra) Arkéa Samsic2:32:33
79Nelson Oliveira (Por) Movistar Team2:35:10
80Romain Sicard (Fra) Total Direct Energie2:37:35
81Toms Skujins (Lat) Trek-Segafredo2:39:50
82Michal Kwiatkowski (Pol) Team Ineos2:43:44
83Peter Sagan (Svk) Bora-Hansgrohe2:44:24
84Gianni Moscon (Ita) Team Ineos2:46:46
85Sonny Colbrelli (Ita) Bahrain-Merida2:48:27
86Natnael Berhane (Eri) Cofidis Solutions Credits2:48:56
87Anthony Perez (Fra) Cofidis Solutions Credits2:50:45
88Andrea Pasqualon (Ita) Wanty-Gobert2:53:25
89Daniel Oss (Ita) Bora-Hansgrohe2:54:11
90Anthony Delaplace (Fra) Arkéa Samsic2:54:43
91Hugo Houle (Can) Astana Pro Team2:56:11
92Jan Tratnik (Slo) Bahrain-Merida2:57:37
93Amael Moinard (Fra) Arkéa Samsic2:58:19
94Tim Wellens (Bel) Lotto Soudal2:59:55
95Dries Devenyns (Bel) Deceuninck-QuickStep3:00:50
96Paul Ourselin (Fra) Total Direct Energie3:00:56
97Jens Keukeleire (Bel) Lotto Soudal3:01:31
98Stefan Küng (Swi) Groupama-FDJ3:02:38
99Stéphane Rossetto (Fra) Cofidis Solutions Credits3:04:24
100Imanol Erviti (Spa) Movistar Team3:04:34
101Mike Teunissen (Ned) Team Jumbo-Visma3:06:54
102Anthony Roux (Fra) Groupama-FDJ3:08:49
103Magnus Cort Nielsen (Den) Astana Pro Team3:10:40
104Carlos Verona (Spa) Movistar Team3:11:23
105Kevin Ledanois (Fra) Arkéa Samsic3:11:32
106Lilian Calmejane (Fra) Total Direct Energie3:13:07
107Vegard Stake Laengen (Nor) UAE Team Emirates3:14:55
108Luke Durbridge (Aus) Mitchelton-Scott3:16:50
109Julien Simon (Fra) Cofidis Solutions Credits3:17:08
110Odd Christian Eiking (Nor) Wanty-Gobert3:19:29
111Sven Erik Bystrøm (Nor) UAE Team Emirates3:19:40
112Christopher Juul Jensen (Den) Mitchelton-Scott3:20:36
113Benoit Cosnefroy (Fra) AG2R La Mondiale3:24:21
114Alexis Gougeard (Fra) AG2R La Mondiale3:25:34
115Mads Würtz Schmidt (Den) Katusha-Alpecin3:25:49
116Ivan Garcia (Spa) Bahrain-Merida3:26:03
117Nikias Arndt (Ger) Team Sunweb3:27:43
118Jasper De Buyst (Bel) Lotto Soudal3:31:16
119Matej Mohoric (Slo) Bahrain-Merida3:33:02
120Frederik Backaert (Bel) Wanty-Gobert3:34:00
121Fabien Grellier (Fra) Total Direct Energie3:35:12
122Kasper Asgreen (Den) Deceuninck-QuickStep3:37:30
123Florian Vachon (Fra) Arkéa Samsic3:43:02
124Reinardt Janse Van Rensburg (RSA) Dimension Data3:44:10
125Matthieu Ladagnous (Fra) Groupama-FDJ3:44:23
126Koen de Kort (Ned) Trek-Segafredo3:44:48
127Lukasz Wisniowski (Pol) CCC Team3:46:05
128José Gonçalves (Por) Katusha-Alpecin3:46:11
129Stephen Cummings (GBr) Dimension Data3:48:03
130Elia Viviani (Ita) Deceuninck-QuickStep3:52:37
131Anthony Turgis (Fra) Total Direct Energie3:52:42
132Chad Haga (USA) Team Sunweb3:53:48
133Tom Scully (NZl) EF Education First3:54:22
134Yves Lampaert (Bel) Deceuninck-QuickStep3:54:37
135Caleb Ewan (Aus) Lotto Soudal3:54:44
136Aime De Gendt (Bel) Wanty-Gobert3:56:45
137Niccolò Bonifazio (Ita) Total Direct Energie3:59:48
138Kevin Van Melsen (Bel) Wanty-Gobert3:59:51
139Alexander Kristoff (Nor) UAE Team Emirates4:00:14
140Marcus Burghardt (Ger) Bora-Hansgrohe4:00:54
141Amund Grøndahl Jansen (Nor) Team Jumbo-Visma4:02:02
142Maxime Monfort (Bel) Lotto Soudal4:03:05
143William Bonnet (Fra) Groupama-FDJ4:05:32
144Michael Hepburn (Aus) Mitchelton-Scott4:05:46
145André Greipel (Ger) Arkéa Samsic4:07:00
146Lars Bak (Den) Dimension Data4:07:11
147Dylan Groenewegen (Ned) Team Jumbo-Visma4:07:16
148Marco Haller (Aut) Katusha-Alpecin4:08:17
149Maximiliano Richeze (Arg) Deceuninck-QuickStep4:10:05
150Roger Kluge (Ger) Lotto Soudal4:13:23
151Alex Dowsett (GBr) Katusha-Alpecin4:13:48
152Michael Mørkøv (Den) Deceuninck-QuickStep4:19:33
153Jens Debusschere (Bel) Katusha-Alpecin4:29:07
154Yoann Offredo (Fra) Wanty-Gobert4:29:50
155Sebastian Langeveld (Ned) EF Education First4:34:23
Swipe to scroll horizontally
Points Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Peter Sagan (Svk) Bora-Hansgrohe309pts
2Elia Viviani (Ita) Deceuninck-QuickStep224Row 1 - Cell 3
3Sonny Colbrelli (Ita) Bahrain-Merida203Row 2 - Cell 3
4Michael Matthews (Aus) Team Sunweb201Row 3 - Cell 3
5Caleb Ewan (Aus) Lotto Soudal198Row 4 - Cell 3
6Matteo Trentin (Ita) Mitchelton-Scott180Row 5 - Cell 3
7Jasper Stuyven (Bel) Trek-Segafredo157Row 6 - Cell 3
8Greg Van Avermaet (Bel) CCC Team149Row 7 - Cell 3
9Julian Alaphilippe (Fra) Deceuninck-QuickStep119Row 8 - Cell 3
10Dylan Groenewegen (Ned) Team Jumbo-Visma116Row 9 - Cell 3
11Thomas De Gendt (Bel) Lotto Soudal106Row 10 - Cell 3
12Mike Teunissen (Ned) Team Jumbo-Visma78Row 11 - Cell 3
13Stéphane Rossetto (Fra) Cofidis Solutions Credits78Row 12 - Cell 3
14Geraint Thomas (GBr) Team Ineos77Row 13 - Cell 3
15Andrea Pasqualon (Ita) Wanty-Gobert73Row 14 - Cell 3
16Tiesj Benoot (Bel) Lotto Soudal71Row 15 - Cell 3
17Alexander Kristoff (Nor) UAE Team Emirates71Row 16 - Cell 3
18Egan Bernal (Col) Team Ineos68Row 17 - Cell 3
19Simon Clarke (Aus) EF Education First66Row 18 - Cell 3
20Oliver Naesen (Bel) AG2R La Mondiale64Row 19 - Cell 3
21Simon Yates (GBr) Mitchelton-Scott60Row 20 - Cell 3
22Tim Wellens (Bel) Lotto Soudal59Row 21 - Cell 3
23Nils Politt (Ger) Katusha-Alpecin55Row 22 - Cell 3
24Vincenzo Nibali (Ita) Bahrain-Merida54Row 23 - Cell 3
25Xandro Meurisse (Bel) Wanty-Gobert53Row 24 - Cell 3
26Dylan Teuns (Bel) Bahrain-Merida51Row 25 - Cell 3
27Nairo Quintana (Col) Movistar Team49Row 26 - Cell 3
28Emanuel Buchmann (Ger) Bora-Hansgrohe49Row 27 - Cell 3
29Yoann Offredo (Fra) Wanty-Gobert49Row 28 - Cell 3
30Mikel Landa (Spa) Movistar Team48Row 29 - Cell 3
31Steven Kruijswijk (Ned) Team Jumbo-Visma47Row 30 - Cell 3
32Pello Bilbao (Spa) Astana Pro Team47Row 31 - Cell 3
33Tony Gallopin (Fra) AG2R La Mondiale47Row 32 - Cell 3
34Daniel Oss (Ita) Bora-Hansgrohe47Row 33 - Cell 3
35Michael Schär (Swi) CCC Team46Row 34 - Cell 3
36Rigoberto Uran (Col) EF Education First45Row 35 - Cell 3
37Daryl Impey (RSA) Mitchelton-Scott43Row 36 - Cell 3
38Alexey Lutsenko (Kaz) Astana Pro Team42Row 37 - Cell 3
39Edvald Boasson Hagen (Nor) Dimension Data41Row 38 - Cell 3
40Paul Ourselin (Fra) Total Direct Energie41Row 39 - Cell 3
41Mads Würtz Schmidt (Den) Katusha-Alpecin41Row 40 - Cell 3
42Warren Barguil (Fra) Arkéa Samsic37Row 41 - Cell 3
43Nikias Arndt (Ger) Team Sunweb37Row 42 - Cell 3
44Lennard Kämna (Ger) Team Sunweb35Row 43 - Cell 3
45Damiano Caruso (Ita) Bahrain-Merida35Row 44 - Cell 3
46Anthony Delaplace (Fra) Arkéa Samsic35Row 45 - Cell 3
47Kasper Asgreen (Den) Deceuninck-QuickStep34Row 46 - Cell 3
48Michael Mørkøv (Den) Deceuninck-QuickStep34Row 47 - Cell 3
49Alejandro Valverde (Spa) Movistar Team33Row 48 - Cell 3
50Ivan Garcia (Spa) Bahrain-Merida32Row 49 - Cell 3
51Giulio Ciccone (Ita) Trek-Segafredo31Row 50 - Cell 3
52Andrey Amador (CRc) Movistar Team31Row 51 - Cell 3
53Jan Tratnik (Slo) Bahrain-Merida31Row 52 - Cell 3
54Marc Soler (Spa) Movistar Team30Row 53 - Cell 3
55André Greipel (Ger) Arkéa Samsic30Row 54 - Cell 3
56Anthony Perez (Fra) Cofidis Solutions Credits29Row 55 - Cell 3
57Gorka Izagirre Insausti (Spa) Astana Pro Team29Row 56 - Cell 3
58Lilian Calmejane (Fra) Total Direct Energie28Row 57 - Cell 3
59Toms Skujins (Lat) Trek-Segafredo27Row 58 - Cell 3
60Jasper De Buyst (Bel) Lotto Soudal26Row 59 - Cell 3
61Jesus Herrada (Spa) Cofidis Solutions Credits26Row 60 - Cell 3
62Gregor Mühlberger (Aut) Bora-Hansgrohe26Row 61 - Cell 3
63Nicolas Roche (Irl) Team Sunweb26Row 62 - Cell 3
64Ben King (USA) Dimension Data26Row 63 - Cell 3
65Niccolò Bonifazio (Ita) Total Direct Energie25Row 64 - Cell 3
66Richie Porte (Aus) Trek-Segafredo24Row 65 - Cell 3
67Jens Debusschere (Bel) Katusha-Alpecin22Row 66 - Cell 3
68Bauke Mollema (Ned) Trek-Segafredo21Row 67 - Cell 3
69Anthony Turgis (Fra) Total Direct Energie21Row 68 - Cell 3
70Odd Christian Eiking (Nor) Wanty-Gobert20Row 69 - Cell 3
71Frederik Backaert (Bel) Wanty-Gobert20Row 70 - Cell 3
72Lars Bak (Den) Dimension Data20Row 71 - Cell 3
73Michael Woods (Can) EF Education First19Row 72 - Cell 3
74Pierre Luc Perichon (Fra) Cofidis Solutions Credits18Row 73 - Cell 3
75Romain Sicard (Fra) Total Direct Energie18Row 74 - Cell 3
76Romain Bardet (Fra) AG2R La Mondiale17Row 75 - Cell 3
77Fabio Felline (Ita) Trek-Segafredo17Row 76 - Cell 3
78Elie Gesbert (Fra) Arkéa Samsic17Row 77 - Cell 3
79Natnael Berhane (Eri) Cofidis Solutions Credits17Row 78 - Cell 3
80Aime De Gendt (Bel) Wanty-Gobert17Row 79 - Cell 3
81Maximiliano Richeze (Arg) Deceuninck-QuickStep17Row 80 - Cell 3
82Julien Bernard (Fra) Trek-Segafredo16Row 81 - Cell 3
83Serge Pauwels (Bel) CCC Team16Row 82 - Cell 3
84Alexis Gougeard (Fra) AG2R La Mondiale16Row 83 - Cell 3
85Patrick Konrad (Aut) Bora-Hansgrohe14Row 84 - Cell 3
86Alberto Bettiol (Ita) EF Education First14Row 85 - Cell 3
87Lukasz Wisniowski (Pol) CCC Team13Row 86 - Cell 3
88Wout Poels (Ned) Team Ineos11Row 87 - Cell 3
89Rui Costa (Por) UAE Team Emirates11Row 88 - Cell 3
90Maxime Monfort (Bel) Lotto Soudal11Row 89 - Cell 3
91Ilnur Zakarin (Rus) Katusha-Alpecin10Row 90 - Cell 3
92Julien Simon (Fra) Cofidis Solutions Credits10Row 91 - Cell 3
93Christopher Juul Jensen (Den) Mitchelton-Scott10Row 92 - Cell 3
94Laurens De Plus (Bel) Team Jumbo-Visma9Row 93 - Cell 3
95Michal Kwiatkowski (Pol) Team Ineos9Row 94 - Cell 3
96Matej Mohoric (Slo) Bahrain-Merida9Row 95 - Cell 3
97Fabien Grellier (Fra) Total Direct Energie9Row 96 - Cell 3
98Marcus Burghardt (Ger) Bora-Hansgrohe9Row 97 - Cell 3
99Mathias Frank (Swi) AG2R La Mondiale8Row 98 - Cell 3
100Nelson Oliveira (Por) Movistar Team8Row 99 - Cell 3
101Enric Mas (Spa) Deceuninck-QuickStep7Row 100 - Cell 3
102Guillaume Martin (Fra) Wanty-Gobert6Row 101 - Cell 3
103Dylan van Baarle (Ned) Team Ineos6Row 102 - Cell 3
104Omar Fraile (Spa) Astana Pro Team6Row 103 - Cell 3
105Joseph Rosskopf (USA) CCC Team6Row 104 - Cell 3
106Carlos Verona (Spa) Movistar Team6Row 105 - Cell 3
107Tom Scully (NZl) EF Education First6Row 106 - Cell 3
108Daniel Martin (Irl) UAE Team Emirates5Row 107 - Cell 3
109Adam Yates (GBr) Mitchelton-Scott5Row 108 - Cell 3
110Vegard Stake Laengen (Nor) UAE Team Emirates5Row 109 - Cell 3
111Luke Durbridge (Aus) Mitchelton-Scott5Row 110 - Cell 3
112Sergio Henao (Col) UAE Team Emirates4Row 111 - Cell 3
113Imanol Erviti (Spa) Movistar Team4Row 112 - Cell 3
114Benoit Cosnefroy (Fra) AG2R La Mondiale4Row 113 - Cell 3
115David Gaudu (Fra) Groupama-FDJ3Row 114 - Cell 3
116Sven Erik Bystrøm (Nor) UAE Team Emirates3Row 115 - Cell 3
117Koen de Kort (Ned) Trek-Segafredo3Row 116 - Cell 3
118Florian Vachon (Fra) Arkéa Samsic2Row 117 - Cell 3
119Amund Grøndahl Jansen (Nor) Team Jumbo-Visma2Row 118 - Cell 3
120Simon Geschke (Ger) CCC Team1Row 119 - Cell 3
121Jens Keukeleire (Bel) Lotto Soudal1Row 120 - Cell 3
122William Bonnet (Fra) Groupama-FDJ1Row 121 - Cell 3
123George Bennett (NZl) Team Jumbo-Visma-1Row 122 - Cell 3
124Sébastien Reichenbach (Swi) Groupama-FDJ-3Row 123 - Cell 3
125Yves Lampaert (Bel) Deceuninck-QuickStep-6Row 124 - Cell 3
126Michael Hepburn (Aus) Mitchelton-Scott-6Row 125 - Cell 3
Swipe to scroll horizontally
Mountains Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Romain Bardet (Fra) AG2R La Mondiale86pts
2Egan Bernal (Col) Team Ineos78Row 1 - Cell 3
3Tim Wellens (Bel) Lotto Soudal74Row 2 - Cell 3
4Damiano Caruso (Ita) Bahrain-Merida67Row 3 - Cell 3
5Vincenzo Nibali (Ita) Bahrain-Merida59Row 4 - Cell 3
6Simon Yates (GBr) Mitchelton-Scott59Row 5 - Cell 3
7Nairo Quintana (Col) Movistar Team58Row 6 - Cell 3
8Alexey Lutsenko (Kaz) Astana Pro Team45Row 7 - Cell 3
9Steven Kruijswijk (Ned) Team Jumbo-Visma44Row 8 - Cell 3
10Mikel Landa (Spa) Movistar Team42Row 9 - Cell 3
11Emanuel Buchmann (Ger) Bora-Hansgrohe40Row 10 - Cell 3
12Thomas De Gendt (Bel) Lotto Soudal38Row 11 - Cell 3
13Geraint Thomas (GBr) Team Ineos36Row 12 - Cell 3
14Julian Alaphilippe (Fra) Deceuninck-QuickStep33Row 13 - Cell 3
15Michael Woods (Can) EF Education First31Row 14 - Cell 3
16Giulio Ciccone (Ita) Trek-Segafredo30Row 15 - Cell 3
17Alejandro Valverde (Spa) Movistar Team30Row 16 - Cell 3
18Tiesj Benoot (Bel) Lotto Soudal28Row 17 - Cell 3
19Xandro Meurisse (Bel) Wanty-Gobert27Row 18 - Cell 3
20Julien Bernard (Fra) Trek-Segafredo26Row 19 - Cell 3
21Warren Barguil (Fra) Arkéa Samsic24Row 20 - Cell 3
22Lennard Kämna (Ger) Team Sunweb22Row 21 - Cell 3
23Natnael Berhane (Eri) Cofidis Solutions Credits20Row 22 - Cell 3
24Rigoberto Uran (Col) EF Education First20Row 23 - Cell 3
25Laurens De Plus (Bel) Team Jumbo-Visma20Row 24 - Cell 3
26Adam Yates (GBr) Mitchelton-Scott20Row 25 - Cell 3
27Simon Geschke (Ger) CCC Team18Row 26 - Cell 3
28Serge Pauwels (Bel) CCC Team17Row 27 - Cell 3
29Dylan Teuns (Bel) Bahrain-Merida13Row 28 - Cell 3
30Ben King (USA) Dimension Data13Row 29 - Cell 3
31Daryl Impey (RSA) Mitchelton-Scott10Row 30 - Cell 3
32Toms Skujins (Lat) Trek-Segafredo9Row 31 - Cell 3
33Gregor Mühlberger (Aut) Bora-Hansgrohe8Row 32 - Cell 3
34Anthony Delaplace (Fra) Arkéa Samsic8Row 33 - Cell 3
35Pello Bilbao (Spa) Astana Pro Team7Row 34 - Cell 3
36Marc Soler (Spa) Movistar Team6Row 35 - Cell 3
37Simon Clarke (Aus) EF Education First6Row 36 - Cell 3
38Elie Gesbert (Fra) Arkéa Samsic6Row 37 - Cell 3
39Romain Sicard (Fra) Total Direct Energie6Row 38 - Cell 3
40Lilian Calmejane (Fra) Total Direct Energie6Row 39 - Cell 3
41Tony Gallopin (Fra) AG2R La Mondiale5Row 40 - Cell 3
42Omar Fraile (Spa) Astana Pro Team5Row 41 - Cell 3
43Ilnur Zakarin (Rus) Katusha-Alpecin4Row 42 - Cell 3
44Anthony Perez (Fra) Cofidis Solutions Credits3Row 43 - Cell 3
45Matteo Trentin (Ita) Mitchelton-Scott3Row 44 - Cell 3
46Stéphane Rossetto (Fra) Cofidis Solutions Credits3Row 45 - Cell 3
47Yoann Offredo (Fra) Wanty-Gobert3Row 46 - Cell 3
48Odd Christian Eiking (Nor) Wanty-Gobert3Row 47 - Cell 3
49Daniel Martin (Irl) UAE Team Emirates2Row 48 - Cell 3
50Greg Van Avermaet (Bel) CCC Team2Row 49 - Cell 3
51Sébastien Reichenbach (Swi) Groupama-FDJ2Row 50 - Cell 3
52Jesus Herrada (Spa) Cofidis Solutions Credits2Row 51 - Cell 3
53Jasper De Buyst (Bel) Lotto Soudal2Row 52 - Cell 3
54Michael Schär (Swi) CCC Team1Row 53 - Cell 3
55Lars Bak (Den) Dimension Data1Row 54 - Cell 3
56Roman Kreuziger (Cze) Dimension Data1Row 55 - Cell 3
57Nicolas Roche (Irl) Team Sunweb1Row 56 - Cell 3
58Mathias Frank (Swi) AG2R La Mondiale1Row 57 - Cell 3
59Pierre Luc Perichon (Fra) Cofidis Solutions Credits1Row 58 - Cell 3
60Carlos Verona (Spa) Movistar Team1Row 59 - Cell 3
61Mads Würtz Schmidt (Den) Katusha-Alpecin1Row 60 - Cell 3
62Kasper Asgreen (Den) Deceuninck-QuickStep1Row 61 - Cell 3
63Aime De Gendt (Bel) Wanty-Gobert1Row 62 - Cell 3
Swipe to scroll horizontally
Young Riders Classification
#Rider Name (Country) TeamResult
1Egan Bernal (Col) Team Ineos79:52:52
2David Gaudu (Fra) Groupama-FDJ0:23:29
3Enric Mas (Spa) Deceuninck-QuickStep0:57:35
4Laurens De Plus (Bel) Team Jumbo-Visma1:02:44
5Gregor Mühlberger (Aut) Bora-Hansgrohe1:04:40
6Giulio Ciccone (Ita) Trek-Segafredo1:20:20
7Lennard Kämna (Ger) Team Sunweb1:38:12
8Tiesj Benoot (Bel) Lotto Soudal2:06:59
9Nils Politt (Ger) Katusha-Alpecin2:13:37
10Elie Gesbert (Fra) Arkéa Samsic2:32:33
11Gianni Moscon (Ita) Team Ineos2:46:46
12Paul Ourselin (Fra) Total Direct Energie3:00:56
13Odd Christian Eiking (Nor) Wanty-Gobert3:19:29
14Benoit Cosnefroy (Fra) AG2R La Mondiale3:24:21
15Mads Würtz Schmidt (Den) Katusha-Alpecin3:25:49
16Ivan Garcia (Spa) Bahrain-Merida3:26:03
17Matej Mohoric (Slo) Bahrain-Merida3:33:02
18Fabien Grellier (Fra) Total Direct Energie3:35:12
19Kasper Asgreen (Den) Deceuninck-QuickStep3:37:30
20Anthony Turgis (Fra) Total Direct Energie3:52:42
21Caleb Ewan (Aus) Lotto Soudal3:54:44
22Aime De Gendt (Bel) Wanty-Gobert3:56:45
23Amund Grøndahl Jansen (Nor) Team Jumbo-Visma4:02:02
Swipe to scroll horizontally
Teams Classification
#Rider Name (Country) TeamResult
1Movistar Team239:45:51
2Trek-Segafredo0:47:54
3Team Ineos0:57:52
4EF Education First1:25:57
5Bora-Hansgrohe1:29:30
6Groupama-FDJ1:42:29
7Team Jumbo-Visma1:52:55
8AG2R La Mondiale2:07:29
9UAE Team Emirates2:09:35
10Astana Pro Team2:27:17
11Mitchelton-Scott2:32:34
12Deceuninck-QuickStep3:15:42
13Wanty-Gobert Cycling Team3:49:46
14CCC Team4:00:54
15Bahrain-Merida4:07:53
16Dimension Data4:12:27
17Cofidis Solutions Credits4:20:22
18Team Arkea-Samsic4:20:51
19Team Sunweb4:43:58
20Lotto Soudal5:58:51
21Total Direct Energie7:00:04
22Katusha-Alpecin7:31:30

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