Egan Bernal wins 2019 Tour de France

Egan Bernal (Team Ineos) sealed overall victory at the 2019 Tour de France, finishing safely in the peloton on the Champs-Élysées as Caleb Ewan (Lotto Soudal) won the final sprint as the sun set over Paris.

Ewan beat Dylan Groenewegen (Jumbo-Visma) and Niccolo' Bonifazio (Total Direct Energie) with a perfectly executed late surge on the most prestigious sprint finish in cycling. The Australian seemed too far back but kicked late into the headwind and found a line through along the barriers.

Maximiliano Richeze (Deceuninck-QuickStep) was fourth after Elia Viviani lost contact with his teammates and finished 18th. Peter Sagan (Bora-Hansgrohe) finished tenth in the sprint but had already mathematically won a record-breaking seventh green points jersey.

Bernal hit the finish line alongside 2018 Tour de France winner and runner up this year Geraint Thomas. The two pointed at each other in celebration as they passed the crown of Tour de France winner. They were joined by third placed Steven Kruijswijk (Jumbo-Visma). Thomas finished 1:11 down on Bernal, with Thomas at 1:31.

Bernal again struggled to believe what he had achieved, almost crying on the podium.

"Wow. It's incredible. It doesn't seem true. I've won the Tour de France but I'm struggling to understand it all. I'll need some days to realise what has happened," he said.

"I saw my family after the finish and we celebrated together. It's all incredible."

The Colombian fans at the finish called out Bernal's name.

"It's the first Tour win for a Colombian and so everyone is so happy. I'm very proud to be the first Colombian to win the Tour. Now I want to go home, celebrate with my family and take it all in," Bernal said.

Ewan was also emotional.

"I can't believe I just won on the Champs-Élysées," Ewan said.

"When we rolled onto the Champs-Élysées, I almost had tears in my eyes, it was such a surreal feeling. I can't believe I just won the stage."

It was Ewan's third win in what was his debut at the Tour de France.

"The Tour de France started off quite slow for me. It was like I could never get there. But the second half has been unbelievable, I've won every sprint in the second half," he said, explaining how he came from behind to win.

"The sprint was quite messy and we were quite far back but I was patient and waited. I didn't know how many guys were in front of me and so I waited and then ran at the three guys across the road. I went down the right; most sprinters I've talked to, said don't go down the right because it's bumpy. But luckily I had the speed to come through in the end."

How it unfolded

The 21st and final stage of the 2019 Tour de France covered 128km from Rambouillet to the iconic finishing circuits on the Champs-Élysées in Paris - a mostly celebratory ride to close out the race that celebrated the 100th anniversary of the race leader's yellow jersey.

Bernal was greeted outside the Team Ineos bus in Rambouillet by a huge crowd of supporters waving Colombian flags and cheering for the 22-year-old. He took the start line wearing the yellow jersey, happy to ride alongside his teammates into Paris, where he would be officially crowned the overall winner of the Tour de France.

In the early part of the stage, riders were seen congratulating one another on finishing off a very tough and unpredictable three weeks of racing.

Bernal wore his yellow kit and rode a custom yellow Pinarello team bike surrounded by his teammates. He was also given a customary glass of champagne from the Team Ineos car, as were all of his teammates, as the toasted to their first and second place finishes in the overall classification and the team's seventh Tour de France victory.

The race wasn't all processional, however, as there were two category 4 climbs at the start of the day; Côte de Saint-Rémy-lès-Chervreuse (1.3km at 6.1 per cent) at the 34km mark and the Côte de Châteaufort (900m at 4.4 per cent) at the 38km mark.

Tim Wellens (Lotto Soudal) took the single point at the top of the Côte de Saint-Rémy-lès-Chervreuse. Yoann Offredo (Wanty-Gobert) passed the Côte de Châteaufort in first position. Neither were in contention for the mountains classification on the final day, however, as Romain Bardet (AG2R La Mondiale) had a firm hold on the polka-dot jersey.

Race organisers announced during the stage that Julian Alaphilippe (Deceuninck-QuickStep) would be awarded the Super Combatif or Most Aggressive Rider Award. The Frenchman won two stages and spent 14 days in the yellow jersey before losing it to Bernal during the truncated Alpine stage 19 that finished at the summit of the Col de l'Iseran. His prize secured him a place on the final podium in Paris.

As per tradition, the Ineos riders led the peloton onto the Champs-Élysées circuits at the 73.5km mark (54.5km to go), with Bernal safely on their wheels. For the first time the peloton rode through the courtyards of the Louvre museum and past the famous glass pyramid. Soon after the peloton went from a friendly 30kph into a full-on rivalry as they started the race around the final circuits - 8 laps of 6.5km each - the sprinters' teams in pursuit of the prestigious final stage victory.

Sprinters looking for final glory were Caleb Ewan (Lotto Soudal), Dylan Groenewegen (Jumbo-Visma), Elia Viviani (Deceuninck-QuickStep) and Alexander Kristoff (UAE Team Emirates) and Peter Sagan (Bora-Hansgrohe).

After completing one lap of the Champs-Élysées four men rolled the dice and gained a small lead on the field. Tom Scully (EF Education First), Omar Fraile (Astana), Jan Tratnik (Bahrain-Merida) and Nils Politt (Katusha) went clear of the field but held a tenuous gap of only a handful of seconds as the laps ticked down.

Lotto Soudal, Jumbo-Visma and Deceuninck-QuickStep set the pace at the front of the peloton to keep the race under control. The sprinters' teams held the four escapees at manageable 20 seconds with five laps to go. It rose slightly but then gradually fell as the final two laps approached. Sonny Colbrelli (Bahrain-Merida) and Michael Matthews (Team Sunweb) suffered mechanicals one after the other. They chased back on but it cost them hugely.

The sprinters take charge

The final stage has occasionally escaped the control of the sprint teams but not this time. When the four where caught and the bell rang for the last lap and sun dipped below the Arc de Triomphe, Greg van Avermaet (CCC Team) tried a brave solo attack. However he was caught before the top of the Champs-Élysées, with Mitchelton-Scott taking over on the front.

Deceuninck-QuickStep took over but it was early and they eased up. Everyone was waiting for the final kilometre. Dimension Data hit the front in a rare show of strength, riding for Edvald Boasson Hagen. But they were soon swamped as the key chicane and final turn on the finishing straightaway. Strangely, Viviani had lost the wheel, forcing Richeze to take over sprint duties.

Boasson Hagen kicked first, some 250 metres from the line but he was just something to aim for everyone else. Bonifazio went next but faded into the headwind. Suddenly Ewan came from behind, going between him and the barriers at supersonic speed. Groenewegen was on the other side of the road but was beaten for speed.

Ewan began to celebrate, as behind so to did Bernal, Thomas and Team Ineos. Yet again, despite all the attacks from Alaphilippe and others, the British team emerged to win the Tour de France, this time starting a new era with 22-year-old Bernal and the first-ever win by a Colombian rider.


Full Results

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Caleb Ewan (Aus) Lotto Soudal3:04:08
2Dylan Groenewegen (Ned) Team Jumbo-VismaRow 1 - Cell 2
3Niccolò Bonifazio (Ita) Total Direct EnergieRow 2 - Cell 2
4Maximiliano Richeze (Arg) Deceuninck-QuickStepRow 3 - Cell 2
5Edvald Boasson Hagen (Nor) Dimension DataRow 4 - Cell 2
6André Greipel (Ger) Arkéa SamsicRow 5 - Cell 2
7Matteo Trentin (Ita) Mitchelton-ScottRow 6 - Cell 2
8Jasper Stuyven (Bel) Trek-SegafredoRow 7 - Cell 2
9Nikias Arndt (Ger) Team SunwebRow 8 - Cell 2
10Peter Sagan (Svk) Bora-HansgroheRow 9 - Cell 2
11Sonny Colbrelli (Ita) Bahrain-MeridaRow 10 - Cell 2
12Marco Haller (Aut) Katusha-AlpecinRow 11 - Cell 2
13Andrea Pasqualon (Ita) Wanty-GobertRow 12 - Cell 2
14Julien Simon (Fra) Cofidis Solutions CreditsRow 13 - Cell 2
15Hugo Houle (Can) Astana Pro TeamRow 14 - Cell 2
16Jens Debusschere (Bel) Katusha-AlpecinRow 15 - Cell 2
17Alejandro Valverde (Spa) Movistar TeamRow 16 - Cell 2
18Elia Viviani (Ita) Deceuninck-QuickStepRow 17 - Cell 2
19William Bonnet (Fra) Groupama-FDJRow 18 - Cell 2
20Sven Erik Bystrøm (Nor) UAE Team EmiratesRow 19 - Cell 2
21Ivan Garcia (Spa) Bahrain-MeridaRow 20 - Cell 2
22Guillaume Martin (Fra) Wanty-GobertRow 21 - Cell 2
23Toms Skujins (Lat) Trek-SegafredoRow 22 - Cell 2
24Frederik Backaert (Bel) Wanty-GobertRow 23 - Cell 2
25Stefan Küng (Swi) Groupama-FDJRow 24 - Cell 2
26Pierre Luc Perichon (Fra) Cofidis Solutions CreditsRow 25 - Cell 2
27Mike Teunissen (Ned) Team Jumbo-VismaRow 26 - Cell 2
28Michael Matthews (Aus) Team SunwebRow 27 - Cell 2
29Egan Bernal (Col) Team IneosRow 28 - Cell 2
30Geraint Thomas (GBr) Team IneosRow 29 - Cell 2
31Jonathan Castroviejo (Spa) Team IneosRow 30 - Cell 2
32Koen de Kort (Ned) Trek-SegafredoRow 31 - Cell 2
33Michael Mørkøv (Den) Deceuninck-QuickStepRow 32 - Cell 2
34Xandro Meurisse (Bel) Wanty-GobertRow 33 - Cell 2
35Sebastian Langeveld (Ned) EF Education FirstRow 34 - Cell 2
36Steven Kruijswijk (Ned) Team Jumbo-VismaRow 35 - Cell 2
37Gorka Izagirre Insausti (Spa) Astana Pro TeamRow 36 - Cell 2
38Nairo Quintana (Col) Movistar TeamRow 37 - Cell 2
39Simon Clarke (Aus) EF Education FirstRow 38 - Cell 2
40Rigoberto Uran (Col) EF Education FirstRow 39 - Cell 2
41Warren Barguil (Fra) Arkéa SamsicRow 40 - Cell 2
42Fabien Grellier (Fra) Total Direct EnergieRow 41 - Cell 2
43Ben King (USA) Dimension DataRow 42 - Cell 2
44Laurens De Plus (Bel) Team Jumbo-VismaRow 43 - Cell 2
45Anthony Roux (Fra) Groupama-FDJRow 44 - Cell 2
46Gregor Mühlberger (Aut) Bora-HansgroheRow 45 - Cell 2
47Emanuel Buchmann (Ger) Bora-HansgroheRow 46 - Cell 2
48Reinardt Janse Van Rensburg (RSA) Dimension DataRow 47 - Cell 2
49Amund Grøndahl Jansen (Nor) Team Jumbo-VismaRow 48 - Cell 2
50Mikel Landa (Spa) Movistar TeamRow 49 - Cell 2
51Imanol Erviti (Spa) Movistar TeamRow 50 - Cell 2
52Julien Bernard (Fra) Trek-SegafredoRow 51 - Cell 2
53Yves Lampaert (Bel) Deceuninck-QuickStepRow 52 - Cell 2
54Mikael Cherel (Fra) AG2R La Mondiale0:00:19
55Roman Kreuziger (Cze) Dimension Data0:00:20
56Roger Kluge (Ger) Lotto SoudalRow 55 - Cell 2
57Wout Poels (Ned) Team IneosRow 56 - Cell 2
58Alberto Bettiol (Ita) EF Education FirstRow 57 - Cell 2
59Michael Schär (Swi) CCC TeamRow 58 - Cell 2
60Rudy Molard (Fra) Groupama-FDJRow 59 - Cell 2
61Florian Vachon (Fra) Arkéa SamsicRow 60 - Cell 2
62Alexey Lutsenko (Kaz) Astana Pro TeamRow 61 - Cell 2
63Jasper De Buyst (Bel) Lotto SoudalRow 62 - Cell 2
64Aime De Gendt (Bel) Wanty-GobertRow 63 - Cell 2
65Anthony Delaplace (Fra) Arkéa SamsicRow 64 - Cell 2
66Michael Woods (Can) EF Education FirstRow 65 - Cell 2
67Julian Alaphilippe (Fra) Deceuninck-QuickStepRow 66 - Cell 2
68Tanel Kangert (Est) EF Education FirstRow 67 - Cell 2
69Sergio Henao (Col) UAE Team Emirates0:00:28
70Giulio Ciccone (Ita) Trek-Segafredo0:00:29
71Anthony Turgis (Fra) Total Direct EnergieRow 70 - Cell 2
72Lilian Calmejane (Fra) Total Direct EnergieRow 71 - Cell 2
73Elie Gesbert (Fra) Arkéa SamsicRow 72 - Cell 2
74Natnael Berhane (Eri) Cofidis Solutions CreditsRow 73 - Cell 2
75Thomas De Gendt (Bel) Lotto SoudalRow 74 - Cell 2
76Dylan Teuns (Bel) Bahrain-MeridaRow 75 - Cell 2
77Odd Christian Eiking (Nor) Wanty-GobertRow 76 - Cell 2
78Kevin Van Melsen (Bel) Wanty-GobertRow 77 - Cell 2
79Vegard Stake Laengen (Nor) UAE Team EmiratesRow 78 - Cell 2
80Lukasz Wisniowski (Pol) CCC TeamRow 79 - Cell 2
81Joseph Rosskopf (USA) CCC TeamRow 80 - Cell 2
82David Gaudu (Fra) Groupama-FDJRow 81 - Cell 2
83Tiesj Benoot (Bel) Lotto SoudalRow 82 - Cell 2
84Romain Bardet (Fra) AG2R La MondialeRow 83 - Cell 2
85Alexis Vuillermoz (Fra) AG2R La MondialeRow 84 - Cell 2
86Fabio Aru (Ita) UAE Team EmiratesRow 85 - Cell 2
87Gianni Moscon (Ita) Team Ineos0:00:37
88Dylan van Baarle (Ned) Team IneosRow 87 - Cell 2
89Lars Bak (Den) Dimension DataRow 88 - Cell 2
90Richie Porte (Aus) Trek-SegafredoRow 89 - Cell 2
91Vincenzo Nibali (Ita) Bahrain-Merida0:00:41
92Matej Mohoric (Slo) Bahrain-MeridaRow 91 - Cell 2
93Nelson Oliveira (Por) Movistar TeamRow 92 - Cell 2
94Adam Yates (GBr) Mitchelton-ScottRow 93 - Cell 2
95Pello Bilbao (Spa) Astana Pro TeamRow 94 - Cell 2
96Jesus Herrada (Spa) Cofidis Solutions CreditsRow 95 - Cell 2
97Enric Mas (Spa) Deceuninck-QuickStep0:00:45
98Greg Van Avermaet (Bel) CCC TeamRow 97 - Cell 2
99Jack Haig (Aus) Mitchelton-ScottRow 98 - Cell 2
100Rui Costa (Por) UAE Team EmiratesRow 99 - Cell 2
101Kevin Ledanois (Fra) Arkéa SamsicRow 100 - Cell 2
102Maxime Bouet (Fra) Arkéa SamsicRow 101 - Cell 2
103Daniel Oss (Ita) Bora-HansgroheRow 102 - Cell 2
104Damiano Caruso (Ita) Bahrain-MeridaRow 103 - Cell 2
105Matthieu Ladagnous (Fra) Groupama-FDJ0:00:48
106Sébastien Reichenbach (Swi) Groupama-FDJRow 105 - Cell 2
107Fabio Felline (Ita) Trek-SegafredoRow 106 - Cell 2
108Kasper Asgreen (Den) Deceuninck-QuickStepRow 107 - Cell 2
109Daniel Martin (Irl) UAE Team Emirates0:00:51
110Michael Valgren Andersen (Den) Dimension DataRow 109 - Cell 2
111Alexander Kristoff (Nor) UAE Team EmiratesRow 110 - Cell 2
112Simon Geschke (Ger) CCC TeamRow 111 - Cell 2
113Serge Pauwels (Bel) CCC TeamRow 112 - Cell 2
114Maxime Monfort (Bel) Lotto SoudalRow 113 - Cell 2
115Romain Sicard (Fra) Total Direct EnergieRow 114 - Cell 2
116Paul Ourselin (Fra) Total Direct EnergieRow 115 - Cell 2
117Anthony Perez (Fra) Cofidis Solutions CreditsRow 116 - Cell 2
118Stéphane Rossetto (Fra) Cofidis Solutions CreditsRow 117 - Cell 2
119Alex Dowsett (GBr) Katusha-AlpecinRow 118 - Cell 2
120Nils Politt (Ger) Katusha-AlpecinRow 119 - Cell 2
121Simon Yates (GBr) Mitchelton-ScottRow 120 - Cell 2
122Amael Moinard (Fra) Arkéa Samsic0:00:58
123Chad Haga (USA) Team Sunweb0:01:03
124José Gonçalves (Por) Katusha-Alpecin0:01:04
125Daryl Impey (RSA) Mitchelton-Scott0:01:06
126Omar Fraile (Spa) Astana Pro Team0:01:18
127Andrey Amador (CRc) Movistar Team0:01:20
128Lennard Kämna (Ger) Team Sunweb0:01:24
129Marcus Burghardt (Ger) Bora-HansgroheRow 128 - Cell 2
130Ilnur Zakarin (Rus) Katusha-AlpecinRow 129 - Cell 2
131Rein Taaramäe (Est) Total Direct EnergieRow 130 - Cell 2
132Mathias Frank (Swi) AG2R La Mondiale0:01:36
133Alexis Gougeard (Fra) AG2R La MondialeRow 132 - Cell 2
134Benoit Cosnefroy (Fra) AG2R La MondialeRow 133 - Cell 2
135Carlos Verona (Spa) Movistar Team0:01:42
136Marc Soler (Spa) Movistar TeamRow 135 - Cell 2
137Nicolas Roche (Irl) Team SunwebRow 136 - Cell 2
138Stephen Cummings (GBr) Dimension DataRow 137 - Cell 2
139Magnus Cort Nielsen (Den) Astana Pro TeamRow 138 - Cell 2
140Bauke Mollema (Ned) Trek-SegafredoRow 139 - Cell 2
141Michael Hepburn (Aus) Mitchelton-Scott0:01:46
142Luke Durbridge (Aus) Mitchelton-ScottRow 141 - Cell 2
143Christopher Juul Jensen (Den) Mitchelton-ScottRow 142 - Cell 2
144Tim Wellens (Bel) Lotto Soudal0:01:48
145Dries Devenyns (Bel) Deceuninck-QuickStep0:01:52
146Yoann Offredo (Fra) Wanty-Gobert0:01:53
147Patrick Konrad (Aut) Bora-HansgroheRow 146 - Cell 2
148Jens Keukeleire (Bel) Lotto Soudal0:02:18
149Tony Gallopin (Fra) AG2R La Mondiale0:02:21
150Michal Kwiatkowski (Pol) Team Ineos0:02:30
151George Bennett (NZl) Team Jumbo-VismaRow 150 - Cell 2
152Tom Scully (NZl) EF Education FirstRow 151 - Cell 2
153Oliver Naesen (Bel) AG2R La MondialeRow 152 - Cell 2
154Jan Tratnik (Slo) Bahrain-Merida0:03:00
155Mads Würtz Schmidt (Den) Katusha-Alpecin0:03:33
Swipe to scroll horizontally
Sprint 1 - Paris Haut Des Champs-Elysées km. 89.5
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Nils Politt (Ger) Katusha-Alpecin20pts
2Jan Tratnik (Slo) Bahrain-Merida17Row 1 - Cell 3
3Tom Scully (NZl) EF Education First15Row 2 - Cell 3
4Omar Fraile (Spa) Astana Pro Team13Row 3 - Cell 3
5Dries Devenyns (Bel) Deceuninck-QuickStep11Row 4 - Cell 3
6Thomas De Gendt (Bel) Lotto Soudal10Row 5 - Cell 3
7George Bennett (NZl) Team Jumbo-Visma9Row 6 - Cell 3
8Maxime Monfort (Bel) Lotto Soudal8Row 7 - Cell 3
9Enric Mas (Spa) Deceuninck-QuickStep7Row 8 - Cell 3
10Kasper Asgreen (Den) Deceuninck-QuickStep6Row 9 - Cell 3
11Michal Kwiatkowski (Pol) Team Ineos5Row 10 - Cell 3
12Lukasz Wisniowski (Pol) CCC Team4Row 11 - Cell 3
13Geraint Thomas (GBr) Team Ineos3Row 12 - Cell 3
14Yves Lampaert (Bel) Deceuninck-QuickStep2Row 13 - Cell 3
15Wout Poels (Ned) Team Ineos1Row 14 - Cell 3
Swipe to scroll horizontally
Sprint 2 - Paris Champs-Élysées km. 128
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Caleb Ewan (Aus) Lotto Soudal50pts
2Dylan Groenewegen (Ned) Team Jumbo-Visma30Row 1 - Cell 3
3Niccolò Bonifazio (Ita) Total Direct Energie20Row 2 - Cell 3
4Maximiliano Richeze (Arg) Deceuninck-QuickStep18Row 3 - Cell 3
5Edvald Boasson Hagen (Nor) Dimension Data16Row 4 - Cell 3
6André Greipel (Ger) Arkéa Samsic14Row 5 - Cell 3
7Matteo Trentin (Ita) Mitchelton-Scott12Row 6 - Cell 3
8Jasper Stuyven (Bel) Trek-Segafredo10Row 7 - Cell 3
9Nikias Arndt (Ger) Team Sunweb8Row 8 - Cell 3
10Peter Sagan (Svk) Bora-Hansgrohe7Row 9 - Cell 3
11Sonny Colbrelli (Ita) Bahrain-Merida6Row 10 - Cell 3
12Marco Haller (Aut) Katusha-Alpecin5Row 11 - Cell 3
13Andrea Pasqualon (Ita) Wanty-Gobert4Row 12 - Cell 3
14Julien Simon (Fra) Cofidis Solutions Credits3Row 13 - Cell 3
15Hugo Houle (Can) Astana Pro Team2Row 14 - Cell 3
Swipe to scroll horizontally
Mountain 1 - Côte De Saint-Rémy-Lès-Chevreuse km. 34
#Rider Name (Country) TeamResult
1Tim Wellens (Bel) Lotto Soudal1
Swipe to scroll horizontally
Mountain 2 - Côte De Châteaufort km. 38
#Rider Name (Country) TeamResult
1Yoann Offredo (Fra) Wanty-Gobert1
Swipe to scroll horizontally
Young riders
#Rider Name (Country) TeamResult
1Caleb Ewan (Aus) Lotto Soudal3:04:08
2Ivan Garcia (Spa) Bahrain-MeridaRow 1 - Cell 2
3Egan Bernal (Col) Team IneosRow 2 - Cell 2
4Fabien Grellier (Fra) Total Direct EnergieRow 3 - Cell 2
5Laurens De Plus (Bel) Team Jumbo-VismaRow 4 - Cell 2
6Gregor Mühlberger (Aut) Bora-HansgroheRow 5 - Cell 2
7Amund Grøndahl Jansen (Nor) Team Jumbo-VismaRow 6 - Cell 2
8Aime De Gendt (Bel) Wanty-Gobert0:00:20
9Giulio Ciccone (Ita) Trek-Segafredo0:00:29
10Anthony Turgis (Fra) Total Direct EnergieRow 9 - Cell 2
11Elie Gesbert (Fra) Arkéa SamsicRow 10 - Cell 2
12Odd Christian Eiking (Nor) Wanty-GobertRow 11 - Cell 2
13David Gaudu (Fra) Groupama-FDJRow 12 - Cell 2
14Tiesj Benoot (Bel) Lotto SoudalRow 13 - Cell 2
15Gianni Moscon (Ita) Team Ineos0:00:37
16Matej Mohoric (Slo) Bahrain-Merida0:00:41
17Enric Mas (Spa) Deceuninck-QuickStep0:00:45
18Kasper Asgreen (Den) Deceuninck-QuickStep0:00:48
19Paul Ourselin (Fra) Total Direct Energie0:00:51
20Nils Politt (Ger) Katusha-AlpecinRow 19 - Cell 2
21Lennard Kämna (Ger) Team Sunweb0:01:24
22Benoit Cosnefroy (Fra) AG2R La Mondiale0:01:36
23Mads Würtz Schmidt (Den) Katusha-Alpecin0:03:33
Swipe to scroll horizontally
#Rider Name (Country) TeamResult
2Wanty-Gobert Cycling TeamRow 1 - Cell 2
3Trek-SegafredoRow 2 - Cell 2
4Team Jumbo-VismaRow 3 - Cell 2
5Groupama-FDJRow 4 - Cell 2
6Team IneosRow 5 - Cell 2
7Dimension DataRow 6 - Cell 2
8Bora-HansgroheRow 7 - Cell 2
9Movistar TeamRow 8 - Cell 2
10EF Education FirstRow 9 - Cell 2
11Team Arkea-Samsic0:00:20
12Astana Pro TeamRow 11 - Cell 2
14Cofidis Solutions CreditsRow 13 - Cell 2
15Total Direct EnergieRow 14 - Cell 2
16Lotto Soudal0:00:40
17AG2R La Mondiale0:00:48
19UAE Team Emirates0:00:57
20Team Sunweb0:01:03
21CCC Team0:01:18
Swipe to scroll horizontally
Final general classification after stage 21
#Rider Name (Country) TeamResult
1Egan Bernal (Col) Team Ineos82:57:00
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:04:05
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:42
12Guillaume Martin (Fra) Wanty-Gobert0:22:08
13David Gaudu (Fra) Groupama-FDJ0:23:58
14Fabio Aru (Ita) UAE Team Emirates0:27:36
15Romain Bardet (Fra) AG2R La Mondiale0:30:23
16Roman Kreuziger (Cze) Dimension Data0:36:09
17Sébastien Reichenbach (Swi) Groupama-FDJ0:44:29
18Daniel Martin (Irl) UAE Team Emirates0:45:21
19Alexey Lutsenko (Kaz) Astana Pro Team0:48:52
20Jesus Herrada (Spa) Cofidis Solutions Credits0:51:57
21Xandro Meurisse (Bel) Wanty-Gobert0:56:47
22Enric Mas (Spa) Deceuninck-QuickStep0:58:20
23Laurens De Plus (Bel) Team Jumbo-Visma1:02:44
24George Bennett (NZl) Team Jumbo-Visma1:04:40
25Gregor Mühlberger (Aut) Bora-HansgroheRow 24 - Cell 2
26Wout Poels (Ned) Team Ineos1:12:25
27Tanel Kangert (Est) EF Education First1:12:36
28Bauke Mollema (Ned) Trek-Segafredo1:14:58
29Adam Yates (GBr) Mitchelton-Scott1:16:50
30Julien Bernard (Fra) Trek-Segafredo1:20:07
31Giulio Ciccone (Ita) Trek-Segafredo1:20:49
32Michael Woods (Can) EF Education First1:21:00
33Rudy Molard (Fra) Groupama-FDJ1:21:17
34Mikael Cherel (Fra) AG2R La Mondiale1:22:32
35Patrick Konrad (Aut) Bora-Hansgrohe1:24:35
36Greg Van Avermaet (Bel) CCC Team1:27:56
37Marc Soler (Spa) Movistar Team1:35:45
38Jack Haig (Aus) Mitchelton-Scott1:36:59
39Vincenzo Nibali (Ita) Bahrain-Merida1:37:02
40Lennard Kämna (Ger) Team Sunweb1:39:36
41Alexis Vuillermoz (Fra) AG2R La Mondiale1:40:07
42Gorka Izagirre Insausti (Spa) Astana Pro Team1:40:17
43Jasper Stuyven (Bel) Trek-Segafredo1:43:42
44Dylan Teuns (Bel) Bahrain-Merida1:44:17
45Nicolas Roche (Irl) Team Sunweb1:47:20
46Dylan van Baarle (Ned) Team Ineos1:51:38
47Sergio Henao (Col) UAE Team Emirates1:52:37
48Mathias Frank (Swi) AG2R La Mondiale1:53:51
49Simon Yates (GBr) Mitchelton-Scott1:53:54
50Jonathan Castroviejo (Spa) Team Ineos1:54:22
51Ilnur Zakarin (Rus) Katusha-Alpecin1:55:57
52Matteo Trentin (Ita) Mitchelton-Scott1:57:38
53Rui Costa (Por) UAE Team Emirates1:59:02
54Pello Bilbao (Spa) Astana Pro Team1:59:10
55Andrey Amador (CRc) Movistar Team1:59:55
56Tony Gallopin (Fra) AG2R La Mondiale2:03:00
57Pierre Luc Perichon (Fra) Cofidis Solutions Credits2:05:35
58Damiano Caruso (Ita) Bahrain-Merida2:07:15
59Tiesj Benoot (Bel) Lotto Soudal2:07:28
60Thomas De Gendt (Bel) Lotto Soudal2:10:33
61Simon Clarke (Aus) EF Education First2:11:43
62Ben King (USA) Dimension Data2:12:00
63Simon Geschke (Ger) CCC Team2:13:25
64Nils Politt (Ger) Katusha-Alpecin2:14:28
65Fabio Felline (Ita) Trek-Segafredo2:15:03
66Rein Taaramäe (Est) Total Direct Energie2:15:42
67Michael Matthews (Aus) Team Sunweb2:16:34
68Oliver Naesen (Bel) AG2R La Mondiale2:16:43
69Alberto Bettiol (Ita) EF Education First2:19:06
70Michael Schär (Swi) CCC Team2:19:45
71Omar Fraile (Spa) Astana Pro Team2:19:52
72Daryl Impey (RSA) Mitchelton-Scott2:24:58
73Joseph Rosskopf (USA) CCC Team2:26:36
74Maxime Bouet (Fra) Arkéa Samsic2:28:04
75Michael Valgren Andersen (Den) Dimension Data2:28:07
76Edvald Boasson Hagen (Nor) Dimension Data2:28:19
77Serge Pauwels (Bel) CCC Team2:32:14
78Elie Gesbert (Fra) Arkéa Samsic2:33:02
79Nelson Oliveira (Por) Movistar Team2:35:51
80Romain Sicard (Fra) Total Direct Energie2:38:26
81Toms Skujins (Lat) Trek-Segafredo2:39:50
82Peter Sagan (Svk) Bora-Hansgrohe2:44:24
83Michal Kwiatkowski (Pol) Team Ineos2:46:14
84Gianni Moscon (Ita) Team Ineos2:47:23
85Sonny Colbrelli (Ita) Bahrain-Merida2:48:27
86Natnael Berhane (Eri) Cofidis Solutions Credits2:49:25
87Anthony Perez (Fra) Cofidis Solutions Credits2:51:36
88Andrea Pasqualon (Ita) Wanty-Gobert2:53:25
89Daniel Oss (Ita) Bora-Hansgrohe2:54:56
90Anthony Delaplace (Fra) Arkéa Samsic2:55:03
91Hugo Houle (Can) Astana Pro Team2:56:11
92Amael Moinard (Fra) Arkéa Samsic2:59:17
93Jan Tratnik (Slo) Bahrain-Merida3:00:37
94Tim Wellens (Bel) Lotto Soudal3:01:43
95Paul Ourselin (Fra) Total Direct Energie3:01:47
96Stefan Küng (Swi) Groupama-FDJ3:02:38
97Dries Devenyns (Bel) Deceuninck-QuickStep3:02:42
98Jens Keukeleire (Bel) Lotto Soudal3:03:49
99Imanol Erviti (Spa) Movistar Team3:04:34
100Stéphane Rossetto (Fra) Cofidis Solutions Credits3:05:15
101Mike Teunissen (Ned) Team Jumbo-Visma3:06:54
102Anthony Roux (Fra) Groupama-FDJ3:08:49
103Kevin Ledanois (Fra) Arkéa Samsic3:12:17
104Magnus Cort Nielsen (Den) Astana Pro Team3:12:22
105Carlos Verona (Spa) Movistar Team3:13:05
106Lilian Calmejane (Fra) Total Direct Energie3:13:36
107Vegard Stake Laengen (Nor) UAE Team Emirates3:15:24
108Julien Simon (Fra) Cofidis Solutions Credits3:17:08
109Luke Durbridge (Aus) Mitchelton-Scott3:18:36
110Sven Erik Bystrøm (Nor) UAE Team Emirates3:19:40
111Odd Christian Eiking (Nor) Wanty-Gobert3:19:58
112Christopher Juul Jensen (Den) Mitchelton-Scott3:22:22
113Benoit Cosnefroy (Fra) AG2R La Mondiale3:25:57
114Ivan Garcia (Spa) Bahrain-Merida3:26:03
115Alexis Gougeard (Fra) AG2R La Mondiale3:27:10
116Nikias Arndt (Ger) Team Sunweb3:27:43
117Mads Würtz Schmidt (Den) Katusha-Alpecin3:29:22
118Jasper De Buyst (Bel) Lotto Soudal3:31:36
119Matej Mohoric (Slo) Bahrain-Merida3:33:43
120Frederik Backaert (Bel) Wanty-Gobert3:34:00
121Fabien Grellier (Fra) Total Direct Energie3:35:12
122Kasper Asgreen (Den) Deceuninck-QuickStep3:38:18
123Florian Vachon (Fra) Arkéa Samsic3:43:22
124Reinardt Janse Van Rensburg (RSA) Dimension Data3:44:10
125Koen de Kort (Ned) Trek-Segafredo3:44:48
126Matthieu Ladagnous (Fra) Groupama-FDJ3:45:11
127Lukasz Wisniowski (Pol) CCC Team3:46:34
128José Gonçalves (Por) Katusha-Alpecin3:47:15
129Stephen Cummings (GBr) Dimension Data3:49:45
130Elia Viviani (Ita) Deceuninck-QuickStep3:52:37
131Anthony Turgis (Fra) Total Direct Energie3:53:11
132Caleb Ewan (Aus) Lotto Soudal3:54:34
133Yves Lampaert (Bel) Deceuninck-QuickStep3:54:37
134Chad Haga (USA) Team Sunweb3:54:51
135Tom Scully (NZl) EF Education First3:56:52
136Aime De Gendt (Bel) Wanty-Gobert3:57:05
137Niccolò Bonifazio (Ita) Total Direct Energie3:59:44
138Kevin Van Melsen (Bel) Wanty-Gobert4:00:20
139Alexander Kristoff (Nor) UAE Team Emirates4:01:05
140Amund Grøndahl Jansen (Nor) Team Jumbo-Visma4:02:02
141Marcus Burghardt (Ger) Bora-Hansgrohe4:02:18
142Maxime Monfort (Bel) Lotto Soudal4:03:56
143William Bonnet (Fra) Groupama-FDJ4:05:32
144André Greipel (Ger) Arkéa Samsic4:07:00
145Dylan Groenewegen (Ned) Team Jumbo-Visma4:07:10
146Michael Hepburn (Aus) Mitchelton-Scott4:07:32
147Lars Bak (Den) Dimension Data4:07:48
148Marco Haller (Aut) Katusha-Alpecin4:08:17
149Maximiliano Richeze (Arg) Deceuninck-QuickStep4:10:05
150Roger Kluge (Ger) Lotto Soudal4:13:43
151Alex Dowsett (GBr) Katusha-Alpecin4:14:39
152Michael Mørkøv (Den) Deceuninck-QuickStep4:19:33
153Jens Debusschere (Bel) Katusha-Alpecin4:29:07
154Yoann Offredo (Fra) Wanty-Gobert4:31:43
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-Hansgrohe316pts
2Caleb Ewan (Aus) Lotto Soudal248Row 1 - Cell 3
3Elia Viviani (Ita) Deceuninck-QuickStep224Row 2 - Cell 3
4Sonny Colbrelli (Ita) Bahrain-Merida209Row 3 - Cell 3
5Michael Matthews (Aus) Team Sunweb201Row 4 - Cell 3
6Matteo Trentin (Ita) Mitchelton-Scott192Row 5 - Cell 3
7Jasper Stuyven (Bel) Trek-Segafredo167Row 6 - Cell 3
8Greg Van Avermaet (Bel) CCC Team149Row 7 - Cell 3
9Dylan Groenewegen (Ned) Team Jumbo-Visma146Row 8 - Cell 3
10Julian Alaphilippe (Fra) Deceuninck-QuickStep119Row 9 - Cell 3
11Thomas De Gendt (Bel) Lotto Soudal116Row 10 - Cell 3
12Geraint Thomas (GBr) Team Ineos80Row 11 - Cell 3
13Mike Teunissen (Ned) Team Jumbo-Visma78Row 12 - Cell 3
14Stéphane Rossetto (Fra) Cofidis Solutions Credits78Row 13 - Cell 3
15Andrea Pasqualon (Ita) Wanty-Gobert77Row 14 - Cell 3
16Nils Politt (Ger) Katusha-Alpecin75Row 15 - Cell 3
17Tiesj Benoot (Bel) Lotto Soudal71Row 16 - Cell 3
18Alexander Kristoff (Nor) UAE Team Emirates71Row 17 - Cell 3
19Egan Bernal (Col) Team Ineos68Row 18 - Cell 3
20Simon Clarke (Aus) EF Education First66Row 19 - Cell 3
21Oliver Naesen (Bel) AG2R La Mondiale64Row 20 - Cell 3
22Simon Yates (GBr) Mitchelton-Scott60Row 21 - Cell 3
23Tim Wellens (Bel) Lotto Soudal59Row 22 - Cell 3
24Edvald Boasson Hagen (Nor) Dimension Data57Row 23 - Cell 3
25Vincenzo Nibali (Ita) Bahrain-Merida54Row 24 - Cell 3
26Xandro Meurisse (Bel) Wanty-Gobert53Row 25 - Cell 3
27Dylan Teuns (Bel) Bahrain-Merida51Row 26 - Cell 3
28Nairo Quintana (Col) Movistar Team49Row 27 - Cell 3
29Emanuel Buchmann (Ger) Bora-Hansgrohe49Row 28 - Cell 3
30Yoann Offredo (Fra) Wanty-Gobert49Row 29 - Cell 3
31Mikel Landa (Spa) Movistar Team48Row 30 - Cell 3
32Jan Tratnik (Slo) Bahrain-Merida48Row 31 - Cell 3
33Steven Kruijswijk (Ned) Team Jumbo-Visma47Row 32 - Cell 3
34Pello Bilbao (Spa) Astana Pro Team47Row 33 - Cell 3
35Tony Gallopin (Fra) AG2R La Mondiale47Row 34 - Cell 3
36Daniel Oss (Ita) Bora-Hansgrohe47Row 35 - Cell 3
37Michael Schär (Swi) CCC Team46Row 36 - Cell 3
38Rigoberto Uran (Col) EF Education First45Row 37 - Cell 3
39Nikias Arndt (Ger) Team Sunweb45Row 38 - Cell 3
40Niccolò Bonifazio (Ita) Total Direct Energie45Row 39 - Cell 3
41André Greipel (Ger) Arkéa Samsic44Row 40 - Cell 3
42Daryl Impey (RSA) Mitchelton-Scott43Row 41 - Cell 3
43Alexey Lutsenko (Kaz) Astana Pro Team42Row 42 - Cell 3
44Paul Ourselin (Fra) Total Direct Energie41Row 43 - Cell 3
45Mads Würtz Schmidt (Den) Katusha-Alpecin41Row 44 - Cell 3
46Kasper Asgreen (Den) Deceuninck-QuickStep40Row 45 - Cell 3
47Warren Barguil (Fra) Arkéa Samsic37Row 46 - Cell 3
48Lennard Kämna (Ger) Team Sunweb35Row 47 - Cell 3
49Damiano Caruso (Ita) Bahrain-Merida35Row 48 - Cell 3
50Anthony Delaplace (Fra) Arkéa Samsic35Row 49 - Cell 3
51Maximiliano Richeze (Arg) Deceuninck-QuickStep35Row 50 - Cell 3
52Michael Mørkøv (Den) Deceuninck-QuickStep34Row 51 - Cell 3
53Alejandro Valverde (Spa) Movistar Team33Row 52 - Cell 3
54Ivan Garcia (Spa) Bahrain-Merida32Row 53 - Cell 3
55Giulio Ciccone (Ita) Trek-Segafredo31Row 54 - Cell 3
56Andrey Amador (CRc) Movistar Team31Row 55 - Cell 3
57Marc Soler (Spa) Movistar Team30Row 56 - Cell 3
58Anthony Perez (Fra) Cofidis Solutions Credits29Row 57 - Cell 3
59Gorka Izagirre Insausti (Spa) Astana Pro Team29Row 58 - Cell 3
60Lilian Calmejane (Fra) Total Direct Energie28Row 59 - Cell 3
61Toms Skujins (Lat) Trek-Segafredo27Row 60 - Cell 3
62Jasper De Buyst (Bel) Lotto Soudal26Row 61 - Cell 3
63Jesus Herrada (Spa) Cofidis Solutions Credits26Row 62 - Cell 3
64Gregor Mühlberger (Aut) Bora-Hansgrohe26Row 63 - Cell 3
65Nicolas Roche (Irl) Team Sunweb26Row 64 - Cell 3
66Ben King (USA) Dimension Data26Row 65 - Cell 3
67Richie Porte (Aus) Trek-Segafredo24Row 66 - Cell 3
68Jens Debusschere (Bel) Katusha-Alpecin22Row 67 - Cell 3
69Bauke Mollema (Ned) Trek-Segafredo21Row 68 - Cell 3
70Anthony Turgis (Fra) Total Direct Energie21Row 69 - Cell 3
71Tom Scully (NZl) EF Education First21Row 70 - Cell 3
72Odd Christian Eiking (Nor) Wanty-Gobert20Row 71 - Cell 3
73Frederik Backaert (Bel) Wanty-Gobert20Row 72 - Cell 3
74Lars Bak (Den) Dimension Data20Row 73 - Cell 3
75Michael Woods (Can) EF Education First19Row 74 - Cell 3
76Omar Fraile (Spa) Astana Pro Team19Row 75 - Cell 3
77Maxime Monfort (Bel) Lotto Soudal19Row 76 - Cell 3
78Pierre Luc Perichon (Fra) Cofidis Solutions Credits18Row 77 - Cell 3
79Romain Sicard (Fra) Total Direct Energie18Row 78 - Cell 3
80Romain Bardet (Fra) AG2R La Mondiale17Row 79 - Cell 3
81Fabio Felline (Ita) Trek-Segafredo17Row 80 - Cell 3
82Elie Gesbert (Fra) Arkéa Samsic17Row 81 - Cell 3
83Natnael Berhane (Eri) Cofidis Solutions Credits17Row 82 - Cell 3
84Lukasz Wisniowski (Pol) CCC Team17Row 83 - Cell 3
85Aime De Gendt (Bel) Wanty-Gobert17Row 84 - Cell 3
86Julien Bernard (Fra) Trek-Segafredo16Row 85 - Cell 3
87Serge Pauwels (Bel) CCC Team16Row 86 - Cell 3
88Alexis Gougeard (Fra) AG2R La Mondiale16Row 87 - Cell 3
89Enric Mas (Spa) Deceuninck-QuickStep14Row 88 - Cell 3
90Patrick Konrad (Aut) Bora-Hansgrohe14Row 89 - Cell 3
91Alberto Bettiol (Ita) EF Education First14Row 90 - Cell 3
92Michal Kwiatkowski (Pol) Team Ineos14Row 91 - Cell 3
93Julien Simon (Fra) Cofidis Solutions Credits13Row 92 - Cell 3
94Wout Poels (Ned) Team Ineos12Row 93 - Cell 3
95Rui Costa (Por) UAE Team Emirates11Row 94 - Cell 3
96Dries Devenyns (Bel) Deceuninck-QuickStep11Row 95 - Cell 3
97Ilnur Zakarin (Rus) Katusha-Alpecin10Row 96 - Cell 3
98Christopher Juul Jensen (Den) Mitchelton-Scott10Row 97 - Cell 3
99Laurens De Plus (Bel) Team Jumbo-Visma9Row 98 - Cell 3
100Matej Mohoric (Slo) Bahrain-Merida9Row 99 - Cell 3
101Fabien Grellier (Fra) Total Direct Energie9Row 100 - Cell 3
102Marcus Burghardt (Ger) Bora-Hansgrohe9Row 101 - Cell 3
103George Bennett (NZl) Team Jumbo-Visma8Row 102 - Cell 3
104Mathias Frank (Swi) AG2R La Mondiale8Row 103 - Cell 3
105Nelson Oliveira (Por) Movistar Team8Row 104 - Cell 3
106Guillaume Martin (Fra) Wanty-Gobert6Row 105 - Cell 3
107Dylan van Baarle (Ned) Team Ineos6Row 106 - Cell 3
108Joseph Rosskopf (USA) CCC Team6Row 107 - Cell 3
109Carlos Verona (Spa) Movistar Team6Row 108 - Cell 3
110Daniel Martin (Irl) UAE Team Emirates5Row 109 - Cell 3
111Adam Yates (GBr) Mitchelton-Scott5Row 110 - Cell 3
112Vegard Stake Laengen (Nor) UAE Team Emirates5Row 111 - Cell 3
113Luke Durbridge (Aus) Mitchelton-Scott5Row 112 - Cell 3
114Marco Haller (Aut) Katusha-Alpecin5Row 113 - Cell 3
115Sergio Henao (Col) UAE Team Emirates4Row 114 - Cell 3
116Imanol Erviti (Spa) Movistar Team4Row 115 - Cell 3
117Benoit Cosnefroy (Fra) AG2R La Mondiale4Row 116 - Cell 3
118David Gaudu (Fra) Groupama-FDJ3Row 117 - Cell 3
119Sven Erik Bystrøm (Nor) UAE Team Emirates3Row 118 - Cell 3
120Koen de Kort (Ned) Trek-Segafredo3Row 119 - Cell 3
121Hugo Houle (Can) Astana Pro Team2Row 120 - Cell 3
122Florian Vachon (Fra) Arkéa Samsic2Row 121 - Cell 3
123Amund Grøndahl Jansen (Nor) Team Jumbo-Visma2Row 122 - Cell 3
124Simon Geschke (Ger) CCC Team1Row 123 - Cell 3
125Jens Keukeleire (Bel) Lotto Soudal1Row 124 - Cell 3
126William Bonnet (Fra) Groupama-FDJ1Row 125 - Cell 3
127Sébastien Reichenbach (Swi) Groupama-FDJ-3Row 126 - Cell 3
128Yves Lampaert (Bel) Deceuninck-QuickStep-4Row 127 - Cell 3
129Michael Hepburn (Aus) Mitchelton-Scott-6Row 128 - 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 Soudal75Row 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-Hansgrohe