Skip to main content

Tour de Suisse: Carapaz wins stage 5 summit finish at Leukerbad

Image 1 of 27

LEUKERBAD SWITZERLAND JUNE 10 Richard Carapaz of Ecuador and Team INEOS Grenadiers celebrates at arrival ahead of Jakob Fuglsang of Denmark and Team Astana Premier Tech during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Richard Carapaz of Ineos Grenadiers wins stage 5, beating Jakob Fuglsang (Astana-Premier Tech) to the line (Image credit: Getty Images Sport)
Image 2 of 27

Tour de Suisse 2021 - 85th Edition - 5th stage Gstaad - Leukerbad 175,2 km - 10/06/2021 - Richard Carapaz (ECU - Ineos Grenadiers) - photo Peter De Voecht/PN/BettiniPhoto©2021

Richard Carapaz (Ineos Grenadiers) takes the stage 5 win and the overall race lead (Image credit: Bettini Photo)
Image 3 of 27

Tour de Suisse 2021 - 85th Edition - 5th stage Gstaad - Leukerbad 175,2 km - 10/06/2021 - Jakob Fuglsang (DEN - Astana - Premier Tech) - Richard Carapaz (ECU - Ineos Grenadiers) - photo Peter De Voecht/PN/BettiniPhoto©2021

Richard Carapaz (Ineos Grenadiers, on right) outsprints Jacob Fuglsang (Astana-Premier Tech) to line and win stage 5 (Image credit: Bettini Photo)
Image 4 of 27

Tour de Suisse 2021 - 85th Edition - 5th stage Gstaad - Leukerbad 175,2 km - 10/06/2021 - Jakob Fuglsang (DEN - Astana - Premier Tech) - Richard Carapaz (ECU - Ineos Grenadiers) - photo Peter De Voecht/PN/BettiniPhoto©2021

Jacob Fuglsang (Astana-Premier Tech) can't hold off a charging Richard Carapaz with 3km to the finish (Image credit: Bettini Photo)
Image 5 of 27

LEUKERBAD SWITZERLAND JUNE 10 Richard Carapaz of Ecuador and Team INEOS Grenadiers during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Richard Carapaz of Ineos Grenadiers put in a big move from 9-rider chase group with 4km to go (Image credit: Getty Images Sport)
Image 6 of 27

LEUKERBAD SWITZERLAND JUNE 10 Jakob Fuglsang of Denmark and Team Astana Premier Tech in breakaway during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Jakob Fuglsang (Astana-Premier Tech) rode solo on final climb for a few kilometres, but caught by Richard Carapaz with 3km to go (Image credit: Getty Images Sport)
Image 7 of 27

LEUKERBAD SWITZERLAND JUNE 10 Johan Esteban Chaves Rubio of Colombia and Team Bikeexchange attacks during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

With 23.5km to go Esteban Chavez launched his attack on stage 5, and opened a 35-second gap five kilometres later to chasers (Image credit: Getty Images Sport)
Image 8 of 27

LEUKERBAD SWITZERLAND JUNE 10 Johan Esteban Chaves Rubio of Colombia and Team Bikeexchange and Teammates during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Esteban Chaves Rubio of Colombia and Team BikeExchange would launch an attack from the peloton with 23.5km to go (Image credit: Getty Images Sport)
Image 9 of 27

LEUKERBAD SWITZERLAND JUNE 10 Jakob Fuglsang of Denmark and Team Astana Premier Tech during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m Feed Zone Feeding Soigneur Tacx bottle UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Jacob Fuglsang (Astana-Premier Tech) takes a bottle in the peloton (Image credit: Getty Images Sport)
Image 10 of 27

LEUKERBAD SWITZERLAND JUNE 10 Claudio Imhof of Switzerland and Team Switzerland Sergio Samitier Samitier of Spain and Movistar Team Hermann Pernsteiner of Austria and Team Bahrain Victorious Mathieu Van Der Poel of Netherlands and Team AlpecinFenix Yellow Leader Jersey in the Breakaway during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

The breakaway of stage 5 is led by GC leader Mathieu van der Poel (Alpecin-Fenix), and also includes Claudio Imhof of Team Switzerland, Sergio Samitier of Movistar Team, Hermann Pernsteiner of Bahrain Victorious (Image credit: Getty Images Sport)
Image 11 of 27

LEUKERBAD SWITZERLAND JUNE 10 Claudio Imhof of Switzerland and Team Switzerland Sergio Samitier Samitier of Spain and Movistar Team Hermann Pernsteiner of Austria and Team Bahrain Victorious Mathieu Van Der Poel of Netherlands and Team AlpecinFenix Yellow Leader Jersey in the Breakaway during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Yellow jersey race leader Mathieu van der Poel (Alpecin-Fenix) leads breakaway with three other riders (Image credit: Getty Images Sport)
Image 12 of 27

LEUKERBAD SWITZERLAND JUNE 10 Claudio Imhof of Switzerland and Team Switzerland Sergio Samitier Samitier of Spain and Movistar Team Hermann Pernsteiner of Austria and Team Bahrain Victorious Mathieu Van Der Poel of Netherlands and Team AlpecinFenix Yellow Leader Jersey in the Breakaway during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Along 172km stage 5, breakaway includes Claudio Imhof of Switzerland and Team Switzerland, Sergio Samitier Samitier of Spain and Movistar Team, Hermann Pernsteiner of Austria and Team Bahrain Victorious and Mathieu Van Der Poel of Netherlands and Team Alpecin-Fenix (Image credit: Getty Images Sport)
Image 13 of 27

LEUKERBAD SWITZERLAND JUNE 10 Claudio Imhof of Switzerland and Team Switzerland Sergio Samitier Samitier of Spain and Movistar Team Hermann Pernsteiner of Austria and Team Bahrain Victorious Mathieu Van Der Poel of Netherlands and Team AlpecinFenix Yellow Leader Jersey in the Breakaway during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m Stretching UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Race leader Mathieu van der Poel (Alpecin-Fenix) takes a break at back of breakaway on stage 5 which had 3:15 gap with 117km to go (Image credit: Getty Images Sport)
Image 14 of 27

LEUKERBAD SWITZERLAND JUNE 10 Claudio Imhof of Switzerland and Team Switzerland Sergio Samitier Samitier of Spain and Movistar Team Hermann Pernsteiner of Austria and Team Bahrain Victorious Mathieu Van Der Poel of Netherlands and Team AlpecinFenix Yellow Leader Jersey in the Breakaway during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Sergio Samitier of Movistar Team was part of original move in break with Hermann Pernsteiner of Bahrain Victorious and Mathieu van der Poel of Alpecin-Fenix, joined later by Claudio Imhof of Switzerland (Image credit: Getty Images Sport)
Image 15 of 27

LEUKERBAD SWITZERLAND JUNE 10 Richard Carapaz of Ecuador Pavel Sivakov of Russia and Team INEOS Grenadiers during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

In the peloton on stage 2 are Richard Carapaz and Pavel Sivakov for Ineos Grenadiers (Image credit: Getty Images Sport)
Image 16 of 27

LEUKERBAD SWITZERLAND JUNE 10 Edward Theuns of Belgium and Team Trek Segafredo during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Edward Theuns (Trek-Segafredo) rides in peloton during stage 5 (Image credit: Getty Images Sport)
Image 17 of 27

LEUKERBAD SWITZERLAND JUNE 10 lvaro Jos Hodeg Chagui of Colombia and Team Deceuninck QuickStep leads The Peloton during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Álvaro José Hodeg Chagui of Deceuninck-QuickStep leads the peloton (Image credit: Getty Images Sport)
Image 18 of 27

LEUKERBAD SWITZERLAND JUNE 10 Sebastian Henao Gomez of Colombia and Team INEOS Grenadiers Stefan Kng of Switzerland and Team Groupama FDJ Hermann Pernsteiner of Austria and Team Bahrain Victorious Kyle Murphy of United States and Team Rally Cycling The peloton passing through Col du Pillon 1546m mountain landscape during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m Mountains Snow UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Scenery on stage 5 between Gstaad and Leukerbad (Image credit: Getty Images Sport)
Image 19 of 27

LEUKERBAD SWITZERLAND JUNE 10 Julian Alaphilippe of France and Team Deceuninck QuickStep at start during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

World Champion Julian Alaphilippe (Deceuninck-QuickStep) at the start in Gstaad (Image credit: Getty Images Sport)
Image 20 of 27

LEUKERBAD SWITZERLAND JUNE 10 Mathieu Van Der Poel of Netherlands and Team AlpecinFenix yellow leader jersey Stefan Kng of Switzerland and Team Groupama FDJ at start during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

At the start in Gstaad are Mathieu Van Der Poel of Netherlands and Team Alpecin-Fenix yellow leader jersey and Stefan Küng of Switzerland and Team Groupama - FDJ (Image credit: Getty Images Sport)
Image 21 of 27

LEUKERBAD SWITZERLAND JUNE 10 Benjamin Thomas of France and Team Groupama FDJ Joel Suter of Switzerland and Team Switzerland The peloton passing through Col du Pillon 1546m mountain landscape during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m Mountains Snow UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Stage 5 took on 172km from Gstaad to Leukerbad (Image credit: Getty Images Sport)
Image 22 of 27

LEUKERBAD, SWITZERLAND - JUNE 10: Richard Carapaz of Ecuador and Team INEOS Grenadiers celebrates at podium during the 84th Tour de Suisse 2021, Stage 5 a 175,2km stage from Gstaad to Leukerbad 1385m / #UCIworldtour / @tds / #tourdesuisse / on June 10, 2021 in Leukerbad, Switzerland. (Photo by Tim de Waele/Getty Images)

Stage 5 winner Richard Carapaz (Ineos Grenadiers) on the podium (Image credit: Getty Images Sport)
Image 23 of 27

LEUKERBAD, SWITZERLAND - JUNE 10: Richard Carapaz of Ecuador and Team INEOS Grenadiers Yellow Leader Jersey celebrates at podium during the 84th Tour de Suisse 2021, Stage 5 a 175,2km stage from Gstaad to Leukerbad 1385m / #UCIworldtour / @tds / #tourdesuisse / on June 10, 2021 in Leukerbad, Switzerland. (Photo by Tim de Waele/Getty Images)

Richard Carapaz (Ineos Grenadiers) takes over as race leader at Tour de Suisse after stage 5 victory (Image credit: Getty Images Sport)
Image 24 of 27

LEUKERBAD SWITZERLAND JUNE 10 Hermann Pernsteiner of Austria and Team Bahrain Victorious Most Combative Rider celebrates at podium during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Hermann Pernsteiner of Bahrain Victorious is named the Most Combative Rider (Image credit: Getty Images Sport)
Image 25 of 27

LEUKERBAD SWITZERLAND JUNE 10 Mathieu Van Der Poel of Netherlands and Team AlpecinFenix Black Points Jersey celebrates at podium during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Mathieu van der Poel of Alpecin-Fenix celebrates the Black Points Jersey (Image credit: Getty Images Sport)
Image 26 of 27

LEUKERBAD, SWITZERLAND - JUNE 10: Lucas Hamilton of Australia and Team Bikeexchange White Best Young Rider Jersey celebrates at podium during the 84th Tour de Suisse 2021, Stage 5 a 175,2km stage from Gstaad to Leukerbad 1385m / #UCIworldtour / @tds / #tourdesuisse / on June 10, 2021 in Leukerbad, Switzerland. (Photo by Tim de Waele/Getty Images)

Lucas Hamilton of Team BikeExchange takes over as the Best Young Rider and wears the white Jersey (Image credit: Getty Images Sport)
Image 27 of 27

LEUKERBAD SWITZERLAND JUNE 10 Johan Esteban Chaves Rubio of Colombia and Team Bikeexchange Orange Mountain Jersey celebrates at podium during the 84th Tour de Suisse 2021 Stage 5 a 1752km stage from Gstaad to Leukerbad 1385m UCIworldtour tds tourdesuisse on June 10 2021 in Leukerbad Switzerland Photo by Tim de WaeleGetty Images

Esteban Chaves of Team BikeExchange is awarded the Orange Mountain Jersey (Image credit: Getty Images Sport)

Richard Carapaz (Ineos Grenadiers) took victory and the race lead on stage 5 of the Tour de Suisse, outsprinting Jakob Fuglsang (Astana-Premier Tech) in the dying metres on the summit finish at Leukerbad.

Fuglsang had attacked 18 kilometres out on the penultimate climb of the day but was caught three kilometres out after Carapaz had flown away from the main GC group. The Ecuadorian bridged a 40-second gap in no time at all and immediately jumped on the front to keep his rivals distanced.

Carapaz led out the sprint before Fuglsang jumped 200 metres out on the uphill finish. The Dane looked good for the win until Carapaz jumped around the outside inside the final 25 metres. What was his first win of 2021 saw him move into his first race leader's jersey of the year, too.

Michael Woods (Israel Start-Up Nation) led the chase group across the line 39 seconds later, meaning that – after time bonuses had been factored in – Carapaz held the overall lead by 26 seconds over Fuglsang as Julian Alaphilippe (Deceuninck-QuickStep) initially dropped to third. However, the world champion was given a 20-second penalty for taking an illegal feed in the final kilometres and he is now fourth overall, 53 seconds back, while Maximilian Schachmann (Bora-Hansgrohe) takes over third, 38 seconds back.

"I'm really happy. It's something we've been working on all week," Carapaz said after the stage. "We knew it was a special day. We wanted to think about the general classification of course and the possibility of winning a stage was there. I did both so I'm happy.

"We knew there was a lot of people interested in the general classification. It was a launchpad for us. We were thinking about the general classification. I made my perfect attack and that was it.

"We're here. We came thinking about preparing for the tour. Of course, we wanted to try and win this. We know the main objective is the Tour but if we can win this it's good."

How it unfolded

The fifth stage of the Tour de Suisse marked a switch to tougher territory, packing two big climbs into the final 40 kilometres of the 175.2-kilometre stage, including the climb to the summit finish at Leukerbad.

First, though, came the first-category climb of the Col du Pillon right from the off, followed up by a long period in the valley. The third-category Varenstrasse – 138 kilometres in – provided a taster for the closing climbs – Erschmatt (8km at 8.4 per cent), and Leukerbad.

With climbing from the start, it was no surprise to see riders attempting to jump away to make the break early on. Jake Stewart (Groupama-FDJ) led an early abortive move, but it wasn't until the descent of the Pillon where the move would be made.

Race leader Mathieu van der Poel (Alpecin-Fenix) had been fourth over the top behind a move led by Gavin Mannion (Rally Cycling), with the Dutchman pushing on down the descent. He was joined by Sergio Samitier (Movistar) and Hermann Pernsteiner (Bahrain Victorious).

The trio flew down the descent, building a gap of a minute over the peloton as they reached the valley. The action wasn't over, though, as Switzerland's Claudio Imhof jumped away from the peloton in pursuit of the break on the flat roads.

Having made his move after 45 kilometres of racing, Imhof didn't take long to get across, joining to make it four out front less than five kilometres later. Back in the peloton, Ineos Grenadiers and Deceuninck-QuickStep controlled the peloton at a maximum gap of 3:30 behind the breakaway.

The pan-flat roads towards Sion offered little further action, with the break's advantage coming down, though no other notable events occurred before Varenstrasse. There, imhof got into trouble almost immediately, dropping back from the quartet before being caught just afterwards, with 36 kilometres to go.

Van der Poel was next to drop back, ending what was effectively a pre-Tour de France training ride at the 30-kilometre mark. Pernsteiner and Samitier would give up the ghost two kilometres later.

On the run to the Erschmatt, which kicked off at 26.5 kilometres to go, Mattia Cattaneo (Deceuninck-QuickStep) led Marc Soler (Movistar) over the intermediate sprint to grab a handful of bonus seconds. After the GC teams had jostled for position before the road angled up, Antwan Tolhoek (Jumbo-Visma) was the first to make a move at just over a kilometre into the climb.

Ineos took it up behind, with Rohan Dennis making the pace. Esteban Chaves (Team BikeExchange) was next to make a move, 23.5 kilometres out, signalling the end of Dennis' work and leaving just Eddie Dunbar to work for Richard Carapaz.

Chaves quickly made his way across to Tolhoek, but didn't stick with the South African for long, pushing on alone four kilometres from the top of the climb. The Colombian gained and gained as the climb went on, enjoying a 55-second margin as he reached the final kilometre.

It was then that the attacks started from the greatly-reduced peloton, with Fuglsang launching a few hundred metres from the top and swiftly bringing the gap down to 30 seconds over the top.

Carapaz, Woods, Alaphilippe, Rigoberto Urán (EF Education-Nippo), Domenico Pozzovivo (Qhubeka Assos), Lucas Hamilton (Team BikeExchange), and Max Schachmann (Bora-Hansgrohe) were the next group to cross the top, seven seconds after Fuglsang.

Disaster almost struck for Chaves five kilometres into the descent as he misjudged the camber of a corner and rode into a luckily-placed driveway. With his gap reduced by another 10 seconds, he was soon joined by Fuglsang at the 10-kilometre mark.

Further back, Dunbar and the Jumbo-Visma pair of Tolhoek and Sam Oomen had rejoined the leaders, making it eight in the chase 20 seconds down on the leaders as they started the final climb. Fuglsang proved the stronger of the lead duo, pushing away from Chaves with 5.5 kilometres to go with the situation still calm behind.

Tolhoek finished his work for Oomen at the 4.5-kilometre mark, provoking an attack by Woods and then a stronger response by Carapaz. The Ecuadorian sailed away from the group and past Chaves, jumping off in search of Fuglsang, who lay 40 seconds up the road at that point.

He made it across by the three-kilometre mark, with the pair continuing together 20 seconds up on the chasers as the attacks and counters flew behind. Carapaz pushed the pair on into the final kilometre before Fuglsang launched his sprint to the line 250 metres out.

The Dane looked a certainty to hang on and win but Carapaz had the last word, coming around the outside in the dying metres to secure victory.

Full results
RankBibResult
1Richard Carapaz (Ecu) Ineos Grenadiers4:01:52
2Jakob Fuglsang (Den) Astana-Premier Tech0:0:00
3Michael Woods (Can) Israel Start-up Nation0:0:39
4Lucas Hamilton (Aus) Team BikeExchange
5Rigoberto Uran (Col) EF Education-Nippo
6Maximilian Schachmann (Ger) Bora-Hansgrohe
7Julian Alaphilippe (Fra) Deceuninck-QuickStep
8Domenico Pozzovivo (Ita) Team Qhubeka Assos
9Esteban Chaves Rubio (Col) Team BikeExchange0:0:49
10Sam Oomen (Ned) Jumbo-Visma0:01:22
11Antwan Tolhoek (Ned) Jumbo-Visma0:02:17
12Eddie Dunbar (Irl) Ineos Grenadiers0:03:39
13Tiesj Benoot (Bel) Team DSM
14Matteo Badilatti (Swi) Groupama-FDJ0:04:04
15Rui Costa (Por) UAE Team Emirates
16Niklas Eg (Den) Trek-Segafredo0:04:13
17Alexis Vuillermoz (Fra) Total Direct Energie0:04:31
18Gonzalo Serrano Rodriguez (Spa) Movistar Team
19James Piccoli (Can) Israel Start-up Nation
20Xandro Meurisse (Bel) Alpecin-Fenix
21Dries Devenyns (Bel) Deceuninck-QuickStep0:04:36
22Bob Jungels (Lux) AG2R Citroën Team
23Mattia Cattaneo (Ita) Deceuninck-QuickStep
24Victor de la Parte (Spa) Total Direct Energie
25Wout Poels (Ned) Bahrain Victorious0:04:49
26Stephen Williams (GBr) Bahrain Victorious0:04:52
27Andreas Leknessund (Nor) Team DSM0:04:54
28Cristian Camilo Muñoz Lancheros (Col) UAE Team Emirates0:05:55
29Pierre Latour (Fra) Total Direct Energie
30Kilian Frankiny (Swi) Team Qhubeka Assos0:06:07
31Matteo Fabbro (Ita) Bora-Hansgrohe0:06:52
32Anton Palzer (Ger) Bora-Hansgrohe0:08:45
33Silvan Dillier (Swi) Alpecin-Fenix
34Jonas Gregaard (Den) Astana-Premier Tech
35Stefan De Bod (RSA) Astana-Premier Tech
36Gijs Leemreize (Ned) Jumbo-Visma
37Hermann Pernsteiner (Aut) Bahrain Victorious
38Héctor Carretero (Spa) Movistar Team
39Antonio Nibali (Ita) Trek-Segafredo
40Neilson Powless (USA) EF Education-Nippo
41Ruben Fernandez (Spa) Cofidis
42Gino Mäder (Swi) Bahrain Victorious0:09:37
43Filippo Conca (Ita) Lotto Soudal0:10:20
44Nans Peters (Fra) AG2R Citroën Team
45Roland Thalmann (Swi) Switzerland
46Andreas Kron (Den) Lotto Soudal
47Maxim Van Gils (Bel) Lotto Soudal
48Ryan Gibbons (RSA) UAE Team Emirates
49Nicola Conci (Ita) Trek-Segafredo
50Stefan Küng (Swi) Groupama-FDJ
51Tom Dumoulin (Ned) Jumbo-Visma0:12:25
52Omar Fraile Matarranz (Spa) Astana-Premier Tech
53Mike Teunissen (Ned) Jumbo-Visma0:14:38
54Christoph Pfingsten (Ger) Jumbo-Visma
55Jasha Sütterlin (Ger) Team DSM
56Guillaume Boivin (Can) Israel Start-up Nation
57Hugo Houle (Can) Astana-Premier Tech
58Marcus Burghardt (Ger) Bora-Hansgrohe
59Alex Howes (USA) EF Education-Nippo
60Thymen Arensman (Ned) Team DSM
61Marc Hirschi (Swi) UAE Team Emirates
62Rohan Dennis (Aus) Ineos Grenadiers
63Floris De Tier (Bel) Alpecin-Fenix0:17:57
64Anthony Turgis (Fra) Total Direct Energie0:19:09
65Cyrille Thiery (Swi) Switzerland
66Christophe Laporte (Fra) Cofidis
67Julien Simon (Fra) Total Direct Energie
68Romain Combaud (Fra) Team DSM
69David de la Cruz (Spa) UAE Team Emirates
70Ivan Garcia Cortina (Spa) Movistar Team
71Nicholas Dlamini (RSA) Team Qhubeka Assos
72Ben King (USA) Rally Cycling
73Mark Donovan (GBr) Team DSM
74Antonio Tiberi (Ita) Trek-Segafredo
75Marc Soler (Spa) Movistar Team
76Joey Rosskopf (USA) Rally Cycling
77Simon Clarke (Aus) Team Qhubeka Assos
78Luke Durbridge (Aus) Team BikeExchange
79Sergio Samitier Samitier (Spa) Movistar Team
80Sebastian Henao Gomez (Col) Ineos Grenadiers
81Michael Schär (Swi) AG2R Citroën Team
82Jean-Pierre Drucker (Lux) Cofidis
83Fred Wright (GBr) Bahrain Victorious
84Pavel Sivakov (Rus) Ineos Grenadiers
85Mathias Frank (Swi) AG2R Citroën Team
86Petr Vakoc (Cze) Alpecin-Fenix
87Matteo Dal-Cin (Can) Rally Cycling0:20:07
88Gavin Mannion (USA) Rally Cycling
89John Degenkolb (Ger) Lotto Soudal
90Jannik Steimle (Ger) Deceuninck-QuickStep
91Jake Stewart (GBr) Groupama-FDJ
92Stefan Bissegger (Swi) EF Education-Nippo
93Tim Declercq (Bel) Deceuninck-QuickStep
94Otto Vergaerde (Bel) Alpecin-Fenix
95Tobias Ludvigsson (Swe) Groupama-FDJ
96Simon Pellaud (Swi) Switzerland
97Kevin Kuhn (Swi) Switzerland
98Fabien Doubey (Fra) Total Direct Energie
99Marc Sarreau (Fra) AG2R Citroën Team
100Andreas Stokbro (Den) Team Qhubeka Assos
101Nathan Van Hooydonck (Bel) Jumbo-Visma
102Mathieu van der Poel (Ned) Alpecin-Fenix
103Ben Tulett (GBr) Alpecin-Fenix
104Oliviero Troia (Ita) UAE Team Emirates
105Hugo Hofstetter (Fra) Israel Start-up Nation
106Alex Kirsch (Lux) Trek-Segafredo
107Jelle Wallays (Bel) Cofidis
108Alexander Kamp (Den) Trek-Segafredo
109Nickolas Zukowsky (Can) Rally Cycling
110Edward Theuns (Bel) Trek-Segafredo
111Manuele Boaro (Ita) Astana-Premier Tech
112Tom Scully (NZl) EF Education-Nippo
113Søren Kragh Andersen (Den) Team DSM
114Sep Vanmarcke (Bel) Israel Start-up Nation
115Dion Smith (NZl) Team BikeExchange
116Kobe Goossens (Bel) Lotto Soudal
117Rob Britton (Can) Rally Cycling
118Maciej Bodnar (Pol) Bora-Hansgrohe
119Damien Touze (Fra) AG2R Citroën Team
120Mauri Vansevenant (Bel) Deceuninck-QuickStep0:20:25
121Amund Grøndahl Jansen (Nor) Team BikeExchange0:20:29
122Michael Matthews (Aus) Team BikeExchange
123Florian Vermeersch (Bel) Lotto Soudal0:23:26
124Viktor Verschaeve (Bel) Lotto Soudal
125Eros Capecchi (Ita) Bahrain Victorious
126Domen Novak (Slo) Bahrain Victorious
127Johan Jacobs (Swi) Movistar Team
128Kyle Murphy (USA) Rally Cycling
129Jack Bauer (NZl) Team BikeExchange0:24:52
130Matthew Walls (GBr) Bora-Hansgrohe
131Luke Rowe (GBr) Ineos Grenadiers
132Claudio Imhof (Swi) Switzerland
133Fabian Lienhard (Swi) Groupama-FDJ
134Michal Golas (Pol) Ineos Grenadiers
135Lukas Ruegg (Swi) Switzerland
136Yevgeniy Gidich (Kaz) Astana-Premier Tech
137Connor Brown (NZl) Team Qhubeka Assos
138Jonas Rutsch (Ger) EF Education-Nippo
139André Greipel (Ger) Israel Start-up Nation
140Reinardt Janse Van Rensburg (RSA) Team Qhubeka Assos
141Rick Zabel (Ger) Israel Start-up Nation
142Sebastian Langeveld (Ned) EF Education-Nippo
143Tom Bohli (Swi) Cofidis
144Rémy Rochas (Fra) Cofidis
145Benoit Cosnefroy (Fra) AG2R Citroën Team
146Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep
147Jordi Meeus (Bel) Bora-Hansgrohe
148Szymon Sajnok (Pol) Cofidis
149Benjamin Thomas (Fra) Groupama-FDJ
150Joel Suter (Swi) Switzerland
151Juan Diego Alba Bolivar (Col) Movistar Team0:29:13
DNSJuan Sebastian Molano Benavides (Col) UAE Team Emirates

Sprint 1 - Gemmistrasse - Sprint km. 133.5
RankBibResult
1Claudio Imhof (Swi) Switzerland4
2Mathieu van der Poel (Ned) Alpecin-Fenix2
3Sergio Samitier Samitier (Spa) Movistar Team1

Sprint 2 - Flugplatz - Sprint km. 147.9
RankBibResult
1Mattia Cattaneo (Ita) Deceuninck-QuickStep4
2Marc Soler (Spa) Movistar Team2
3Jake Stewart (GBr) Groupama-FDJ1

Sprint 3 - Finish - Leukerbad km. 175.2
RankBibResult
1Richard Carapaz (Ecu) Ineos Grenadiers12
2Jakob Fuglsang (Den) Astana-Premier Tech8
3Michael Woods (Can) Israel Start-up Nation6
4Lucas Hamilton (Aus) Team BikeExchange4
5Rigoberto Uran (Col) EF Education-Nippo2

Mountain 1 - Col du Pillon km. 15.7
RankBibResult
1Gavin Mannion (USA) Rally Cycling12
2Antonio Nibali (Ita) Trek-Segafredo8
3Sergio Samitier Samitier (Spa) Movistar Team6
4Mathieu van der Poel (Ned) Alpecin-Fenix4
5Domenico Pozzovivo (Ita) Team Qhubeka Assos2

Mountain 2 - Varenstrasse km. 137.1
RankBibResult
1Sergio Samitier Samitier (Spa) Movistar Team3
2Hermann Pernsteiner (Aut) Bahrain Victorious2
3Mathieu van der Poel (Ned) Alpecin-Fenix1

Mountain 3 - Crossing straight, Hauptstrasse km. 156.8
RankBibResult
1Esteban Chaves Rubio (Col) Team BikeExchange12
2Jakob Fuglsang (Den) Astana-Premier Tech8
3Guillaume Boivin (Can) Israel Start-up Nation6
4Rigoberto Uran (Col) EF Education-Nippo4
5Maximilian Schachmann (Ger) Bora-Hansgrohe2

Young Riders
RankBibResult
1Lucas Hamilton (Aus) Team BikeExchange4:02:31
2Eddie Dunbar (Irl) Ineos Grenadiers0:03:00
3Stephen Williams (GBr) Bahrain Victorious0:04:13
4Andreas Leknessund (Nor) Team DSM0:04:15
5Cristian Camilo Muñoz Lancheros (Col) UAE Team Emirates0:05:16
6Jonas Gregaard (Den) Astana-Premier Tech0:08:06
7Stefan De Bod (RSA) Astana-Premier Tech0:08:06
8Gijs Leemreize (Ned) Jumbo-Visma0:08:06
9Neilson Powless (USA) EF Education-Nippo0:08:06
10Gino Mäder (Swi) Bahrain Victorious0:08:58
11Filippo Conca (Ita) Lotto Soudal0:09:41
12Andreas Kron (Den) Lotto Soudal0:09:41
13Maxim Van Gils (Bel) Lotto Soudal0:09:41
14Nicola Conci (Ita) Trek-Segafredo0:09:41
15Thymen Arensman (Ned) Team DSM0:13:59
16Marc Hirschi (Swi) UAE Team Emirates0:13:59
17Mark Donovan (GBr) Team DSM0:18:30
18Antonio Tiberi (Ita) Trek-Segafredo0:18:30
19Fred Wright (GBr) Bahrain Victorious0:18:30
20Pavel Sivakov (Rus) Ineos Grenadiers0:18:30
21Jannik Steimle (Ger) Deceuninck-QuickStep0:19:28
22Jake Stewart (GBr) Groupama-FDJ0:19:28
23Stefan Bissegger (Swi) EF Education-Nippo0:19:28
24Kevin Kuhn (Swi) Switzerland0:19:28
25Andreas Stokbro (Den) Team Qhubeka Assos0:19:28
26Ben Tulett (GBr) Alpecin-Fenix0:19:28
27Nickolas Zukowsky (Can) Rally Cycling0:19:28
28Kobe Goossens (Bel) Lotto Soudal0:19:28
29Damien Touze (Fra) AG2R Citroën Team0:19:28
30Mauri Vansevenant (Bel) Deceuninck-QuickStep0:19:46
31Florian Vermeersch (Bel) Lotto Soudal0:22:47
32Viktor Verschaeve (Bel) Lotto Soudal0:22:47
33Johan Jacobs (Swi) Movistar Team0:22:47
34Matthew Walls (GBr) Bora-Hansgrohe0:24:13
35Lukas Ruegg (Swi) Switzerland0:24:13
36Yevgeniy Gidich (Kaz) Astana-Premier Tech0:24:13
37Connor Brown (NZl) Team Qhubeka Assos0:24:13
38Jonas Rutsch (Ger) EF Education-Nippo0:24:13
39Rémy Rochas (Fra) Cofidis0:24:13
40Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep0:24:13
41Jordi Meeus (Bel) Bora-Hansgrohe0:24:13
42Szymon Sajnok (Pol) Cofidis0:24:13
43Joel Suter (Swi) Switzerland0:24:13
44Juan Diego Alba Bolivar (Col) Movistar Team0:28:34

Teams
RankBibResult
1Deceuninck-QuickStep12:15:27
2Jumbo-Visma0:02:33
3Total Direct Energie0:05:11
4Bora-Hansgrohe0:06:25
5Astana-Premier Tech0:07:39
6Bahrain Victorious0:08:35
7Ineos Grenadiers0:08:36
8Israel Start-up Nation0:09:57
9UAE Team Emirates0:10:28
10Team BikeExchange0:10:46
11Team DSM0:13:20
12Trek-Segafredo0:13:27
13EF Education-Nippo0:14:11
14Team Qhubeka Assos0:16:04
15Lotto Soudal0:21:09
16Alpecin-Fenix0:21:22
17Movistar Team0:22:34
18AG2R Citroën Team0:24:14
19Groupama-FDJ0:24:40
20Cofidis0:37:12
21Swiss Cycling0:39:45
22Rally Cycling0:48:34

General classification after stage 5
RankBibResult
1Richard Carapaz (Ecu) Ineos Grenadiers16:42:50
2Jakob Fuglsang (Den) Astana-Premier Tech0:00:26
3Maximilian Schachmann (Ger) Bora-Hansgrohe0:00:38
4Julian Alaphilippe (Fra) Deceuninck-QuickStep0:00:53
5Rigoberto Uran (Col) EF Education-Nippo0:01:11
6Lucas Hamilton (Aus) Team BikeExchange0:01:31
7Michael Woods (Can) Israel Start-up Nation0:01:32
8Sam Oomen (Ned) Jumbo-Visma0:02:19
9Esteban Chaves Rubio (Col) Team BikeExchange0:02:22
10Domenico Pozzovivo (Ita) Team Qhubeka Assos0:03:10
11Eddie Dunbar (Irl) Ineos Grenadiers0:04:28
12Tiesj Benoot (Bel) Team DSM0:04:31
13Mattia Cattaneo (Ita) Deceuninck-QuickStep0:04:39
14Wout Poels (Ned) Bahrain Victorious0:05:38
15Alexis Vuillermoz (Fra) Total Direct Energie0:05:43
16Bob Jungels (Lux) AG2R Citroën Team0:05:50
17Stephen Williams (GBr) Bahrain Victorious0:05:57
18Niklas Eg (Den) Trek-Segafredo0:06:06
19Xandro Meurisse (Bel) Alpecin-Fenix0:06:19
20Victor de la Parte (Spa) Total Direct Energie0:06:21
21Andreas Leknessund (Nor) Team DSM0:06:28
22Rui Costa (Por) UAE Team Emirates0:06:32
23Gonzalo Serrano Rodriguez (Spa) Movistar Team0:06:34
24Dries Devenyns (Bel) Deceuninck-QuickStep0:06:37
25Pierre Latour (Fra) Total Direct Energie0:06:52
26Antwan Tolhoek (Ned) Jumbo-Visma0:08:03
27Neilson Powless (USA) EF Education-Nippo0:09:07
28Matteo Badilatti (Swi) Groupama-FDJ0:09:39
29Ruben Fernandez (Spa) Cofidis0:09:40
30Stefan Küng (Swi) Groupama-FDJ0:10:17
31Matteo Fabbro (Ita) Bora-Hansgrohe0:10:32
32Andreas Kron (Den) Lotto Soudal0:10:50
33Cristian Camilo Muñoz Lancheros (Col) UAE Team Emirates0:11:29
34Gino Mäder (Swi) Bahrain Victorious0:11:36
35Stefan De Bod (RSA) Astana-Premier Tech0:11:54
36Nicola Conci (Ita) Trek-Segafredo0:12:10
37Hermann Pernsteiner (Aut) Bahrain Victorious0:12:53
38Omar Fraile Matarranz (Spa) Astana-Premier Tech0:13:48
39Anton Palzer (Ger) Bora-Hansgrohe0:13:55
40Nans Peters (Fra) AG2R Citroën Team0:14:01
41Roland Thalmann (Swi) Switzerland0:14:03
42Gijs Leemreize (Ned) Jumbo-Visma0:14:06
43Jonas Gregaard (Den) Astana-Premier Tech0:14:33
44Ryan Gibbons (RSA) UAE Team Emirates0:15:09
45Marc Hirschi (Swi) UAE Team Emirates0:15:23
46Filippo Conca (Ita) Lotto Soudal0:15:39
47Silvan Dillier (Swi) Alpecin-Fenix0:16:07
48Héctor Carretero (Spa) Movistar Team0:17:00
49Kilian Frankiny (Swi) Team Qhubeka Assos0:17:00
50Marcus Burghardt (Ger) Bora-Hansgrohe0:18:14
51Mike Teunissen (Ned) Jumbo-Visma0:18:19
52Jasha Sütterlin (Ger) Team DSM0:18:47
53Ivan Garcia Cortina (Spa) Movistar Team0:19:18
54Hugo Houle (Can) Astana-Premier Tech0:19:35
55Mathieu van der Poel (Ned) Alpecin-Fenix0:19:58
56Guillaume Boivin (Can) Israel Start-up Nation0:20:03
57Marc Soler (Spa) Movistar Team0:20:10
58Stefan Bissegger (Swi) EF Education-Nippo0:20:38
59Pavel Sivakov (Rus) Ineos Grenadiers0:20:38
60Alexander Kamp (Den) Trek-Segafredo0:20:48
61Ben Tulett (GBr) Alpecin-Fenix0:21:07
62Michael Matthews (Aus) Team BikeExchange0:21:12
63Christoph Pfingsten (Ger) Jumbo-Visma0:21:23
64Rohan Dennis (Aus) Ineos Grenadiers0:21:25
65Anthony Turgis (Fra) Total Direct Energie0:21:58
66Christophe Laporte (Fra) Cofidis0:22:18
67Tom Dumoulin (Ned) Jumbo-Visma0:22:39
68Søren Kragh Andersen (Den) Team DSM0:22:42
69Fred Wright (GBr) Bahrain Victorious0:22:55
70Mauri Vansevenant (Bel) Deceuninck-QuickStep0:23:28
71Dion Smith (NZl) Team BikeExchange0:24:02
72Petr Vakoc (Cze) Alpecin-Fenix0:24:05
73Michael Schär (Swi) AG2R Citroën Team0:24:12
74James Piccoli (Can) Israel Start-up Nation0:24:57
75Julien Simon (Fra) Total Direct Energie0:25:01
76Fabien Doubey (Fra) Total Direct Energie0:25:13
77Edward Theuns (Bel) Trek-Segafredo0:25:27
78David de la Cruz (Spa) UAE Team Emirates0:25:50
79Joey Rosskopf (USA) Rally Cycling0:26:00
80Gavin Mannion (USA) Rally Cycling0:26:05
81Damien Touze (Fra) AG2R Citroën Team0:26:13
82Antonio Tiberi (Ita) Trek-Segafredo0:26:23
83Luke Durbridge (Aus) Team BikeExchange0:26:23
84Rémy Rochas (Fra) Cofidis0:26:38
85Florian Vermeersch (Bel) Lotto Soudal0:26:39
86Thymen Arensman (Ned) Team DSM0:26:47
87Sergio Samitier Samitier (Spa) Movistar Team0:27:03
88Joel Suter (Swi) Switzerland0:27:06
89Jake Stewart (GBr) Groupama-FDJ0:27:07
90Tim Declercq (Bel) Deceuninck-QuickStep0:27:14
91Jean-Pierre Drucker (Lux) Cofidis0:27:15
92Mark Donovan (GBr) Team DSM0:27:17
93Nickolas Zukowsky (Can) Rally Cycling0:27:20
94Sebastian Henao Gomez (Col) Ineos Grenadiers0:27:24
95Amund Grøndahl Jansen (Nor) Team BikeExchange0:27:32
96Jannik Steimle (Ger) Deceuninck-QuickStep0:27:32
97Nathan Van Hooydonck (Bel) Jumbo-Visma0:27:58
98Andreas Stokbro (Den) Team Qhubeka Assos0:28:26
99Nicholas Dlamini (RSA) Team Qhubeka Assos0:29:30
100Manuele Boaro (Ita) Astana-Premier Tech0:30:09
101Simon Clarke (Aus) Team Qhubeka Assos0:30:11
102Ben King (USA) Rally Cycling0:30:48
103Romain Combaud (Fra) Team DSM0:31:38
104Lukas Ruegg (Swi) Switzerland0:32:05
105Maxim Van Gils (Bel) Lotto Soudal0:32:21
106John Degenkolb (Ger) Lotto Soudal0:32:25
107Alex Kirsch (Lux) Trek-Segafredo0:32:52
108Jelle Wallays (Bel) Cofidis0:33:21
109Rob Britton (Can) Rally Cycling0:33:59
110Kobe Goossens (Bel) Lotto Soudal0:34:47
111Cyrille Thiery (Swi) Switzerland0:35:46
112Benoit Cosnefroy (Fra) AG2R Citroën Team0:35:51
113Antonio Nibali (Ita) Trek-Segafredo0:36:10
114Simon Pellaud (Swi) Switzerland0:36:30
115Reinardt Janse Van Rensburg (RSA) Team Qhubeka Assos0:37:25
116Claudio Imhof (Swi) Switzerland0:37:44
117Mathias Frank (Swi) AG2R Citroën Team0:37:52
118Michal Golas (Pol) Ineos Grenadiers0:38:28
119Maciej Bodnar (Pol) Bora-Hansgrohe0:38:42
120Luke Rowe (GBr) Ineos Grenadiers0:39:15
121Benjamin Thomas (Fra) Groupama-FDJ0:39:24
122Tobias Ludvigsson (Swe) Groupama-FDJ0:40:36
123Marc Sarreau (Fra) AG2R Citroën Team0:41:39
124Otto Vergaerde (Bel) Alpecin-Fenix0:41:42
125Hugo Hofstetter (Fra) Israel Start-up Nation0:42:00
126Sep Vanmarcke (Bel) Israel Start-up Nation0:42:16
127Domen Novak (Slo) Bahrain Victorious0:42:43
128Oliviero Troia (Ita) UAE Team Emirates0:42:47
129Eros Capecchi (Ita) Bahrain Victorious0:42:56
130Kevin Kuhn (Swi) Switzerland0:43:47
131Tom Bohli (Swi) Cofidis0:43:54
132Yevgeniy Gidich (Kaz) Astana-Premier Tech0:43:59
133Jonas Rutsch (Ger) EF Education-Nippo0:45:01
134Matteo Dal-Cin (Can) Rally Cycling0:45:15
135Fabian Lienhard (Swi) Groupama-FDJ0:45:46
136Tom Scully (NZl) EF Education-Nippo0:46:21
137Viktor Verschaeve (Bel) Lotto Soudal0:46:24
138Rick Zabel (Ger) Israel Start-up Nation0:46:26
139Alex Howes (USA) EF Education-Nippo0:46:34
140Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep0:46:55
141André Greipel (Ger) Israel Start-up Nation0:47:21
142Matthew Walls (GBr) Bora-Hansgrohe0:48:22
143Floris De Tier (Bel) Alpecin-Fenix0:50:35
144Johan Jacobs (Swi) Movistar Team0:52:27
145Jordi Meeus (Bel) Bora-Hansgrohe0:55:45
146Kyle Murphy (USA) Rally Cycling0:56:10
147Jack Bauer (NZl) Team BikeExchange0:56:24
148Szymon Sajnok (Pol) Cofidis0:56:42
149Connor Brown (NZl) Team Qhubeka Assos0:59:22
150Juan Diego Alba Bolivar (Col) Movistar Team1:01:22
151Sebastian Langeveld (Ned) EF Education-Nippo1:04:18

Points classification
RankBibResult
1Mathieu van der Poel (Ned) Alpecin-Fenix26
2Stefan Bissegger (Swi) EF Education-Nippo21
3Claudio Imhof (Swi) Switzerland16
4Mattia Cattaneo (Ita) Deceuninck-QuickStep14
5Richard Carapaz (Ecu) Ineos Grenadiers12
6Stefan Küng (Swi) Groupama-FDJ12
7Benjamin Thomas (Fra) Groupama-FDJ11
8Joey Rosskopf (USA) Rally Cycling10
9Joel Suter (Swi) Switzerland10
10Maximilian Schachmann (Ger) Bora-Hansgrohe10
11Jakob Fuglsang (Den) Astana-Premier Tech8
12Julian Alaphilippe (Fra) Deceuninck-QuickStep8
13Christophe Laporte (Fra) Cofidis8
14Michael Woods (Can) Israel Start-up Nation7
15Wout Poels (Ned) Bahrain Victorious6
16Michael Matthews (Aus) Team BikeExchange6
17Lucas Hamilton (Aus) Team BikeExchange4
18Ivan Garcia Cortina (Spa) Movistar Team4
19Tom Scully (NZl) EF Education-Nippo4
20Rigoberto Uran (Col) EF Education-Nippo2
21Eddie Dunbar (Irl) Ineos Grenadiers2
22Marc Hirschi (Swi) UAE Team Emirates2
23Marc Soler (Spa) Movistar Team2
24Edward Theuns (Bel) Trek-Segafredo2
25Mathias Frank (Swi) AG2R Citroën Team2
26Tom Bohli (Swi) Cofidis2
27Rémy Rochas (Fra) Cofidis1
28Sergio Samitier Samitier (Spa) Movistar Team1
29Jake Stewart (GBr) Groupama-FDJ1
30Nickolas Zukowsky (Can) Rally Cycling1
31Amund Grøndahl Jansen (Nor) Team BikeExchange1

Mountains classification
RankBibResult
1Esteban Chaves Rubio (Col) Team BikeExchange12
2Gavin Mannion (USA) Rally Cycling12
3Nickolas Zukowsky (Can) Rally Cycling10
4Tom Bohli (Swi) Cofidis10
5Sergio Samitier Samitier (Spa) Movistar Team9
6Maximilian Schachmann (Ger) Bora-Hansgrohe8
7Jakob Fuglsang (Den) Astana-Premier Tech8
8Antonio Nibali (Ita) Trek-Segafredo8
9Mathieu van der Poel (Ned) Alpecin-Fenix7
10Benjamin Thomas (Fra) Groupama-FDJ6
11Guillaume Boivin (Can) Israel Start-up Nation6
12Claudio Imhof (Swi) Switzerland6
13Matteo Dal-Cin (Can) Rally Cycling6
14Ben King (USA) Rally Cycling5
15Rémy Rochas (Fra) Cofidis4
16Julian Alaphilippe (Fra) Deceuninck-QuickStep4
17Rigoberto Uran (Col) EF Education-Nippo4
18Stefan Bissegger (Swi) EF Education-Nippo4
19Michael Woods (Can) Israel Start-up Nation3
20Joey Rosskopf (USA) Rally Cycling3
21Richard Carapaz (Ecu) Ineos Grenadiers2
22Domenico Pozzovivo (Ita) Team Qhubeka Assos2
23Hermann Pernsteiner (Aut) Bahrain Victorious2
24Joel Suter (Swi) Switzerland2
25Eddie Dunbar (Irl) Ineos Grenadiers1
26Pierre Latour (Fra) Total Direct Energie1
27Otto Vergaerde (Bel) Alpecin-Fenix1

Young riders classification
RankBibResult
1Lucas Hamilton (Aus) Team BikeExchange16:44:21
2Eddie Dunbar (Irl) Ineos Grenadiers0:02:57
3Stephen Williams (GBr) Bahrain Victorious0:04:26
4Andreas Leknessund (Nor) Team DSM0:04:57
5Neilson Powless (USA) EF Education-Nippo0:07:36
6Andreas Kron (Den) Lotto Soudal0:09:19
7Cristian Camilo Muñoz Lancheros (Col) UAE Team Emirates0:09:58
8Gino Mäder (Swi) Bahrain Victorious0:10:05
9Stefan De Bod (RSA) Astana-Premier Tech0:10:23
10Nicola Conci (Ita) Trek-Segafredo0:10:39
11Gijs Leemreize (Ned) Jumbo-Visma0:12:35
12Jonas Gregaard (Den) Astana-Premier Tech0:13:02
13Marc Hirschi (Swi) UAE Team Emirates0:13:52
14Filippo Conca (Ita) Lotto Soudal0:14:08
15Stefan Bissegger (Swi) EF Education-Nippo0:19:07
16Pavel Sivakov (Rus) Ineos Grenadiers0:19:07
17Ben Tulett (GBr) Alpecin-Fenix0:19:36
18Fred Wright (GBr) Bahrain Victorious0:21:24
19Mauri Vansevenant (Bel) Deceuninck-QuickStep0:21:57
20Damien Touze (Fra) AG2R Citroën Team0:24:42
21Antonio Tiberi (Ita) Trek-Segafredo0:24:52
22Rémy Rochas (Fra) Cofidis0:25:07
23Florian Vermeersch (Bel) Lotto Soudal0:25:08
24Thymen Arensman (Ned) Team DSM0:25:16
25Joel Suter (Swi) Switzerland0:25:35
26Jake Stewart (GBr) Groupama-FDJ0:25:36
27Mark Donovan (GBr) Team DSM0:25:46
28Nickolas Zukowsky (Can) Rally Cycling0:25:49
29Jannik Steimle (Ger) Deceuninck-QuickStep0:26:01
30Andreas Stokbro (Den) Team Qhubeka Assos0:26:55
31Lukas Ruegg (Swi) Switzerland0:30:34
32Maxim Van Gils (Bel) Lotto Soudal0:30:50
33Kobe Goossens (Bel) Lotto Soudal0:33:16
34Kevin Kuhn (Swi) Switzerland0:42:16
35Yevgeniy Gidich (Kaz) Astana-Premier Tech0:42:28
36Jonas Rutsch (Ger) EF Education-Nippo0:43:30
37Viktor Verschaeve (Bel) Lotto Soudal0:44:53
38Alvaro Hodeg Chagui (Col) Deceuninck-QuickStep0:45:24
39Matthew Walls (GBr) Bora-Hansgrohe0:46:51
40Johan Jacobs (Swi) Movistar Team0:50:56
41Jordi Meeus (Bel) Bora-Hansgrohe0:54:14
42Szymon Sajnok (Pol) Cofidis0:55:11
43Connor Brown (NZl) Team Qhubeka Assos0:57:51
44Juan Diego Alba Bolivar (Col) Movistar Team0:59:51

Teams classification
RankBibResult
1Deceuninck-QuickStep37:40:29
2Jumbo-Visma0:03:33
3Total Direct Energie0:07:16
4Astana-Premier Tech0:08:35
5Bora-Hansgrohe0:09:03
6Ineos Grenadiers0:09:21
7EF Education-Nippo0:10:30
8Bahrain Victorious0:11:33
9Team BikeExchange0:12:27
10UAE Team Emirates0:15:10
11Trek-Segafredo0:15:15
12Israel Start-up Nation0:15:24
13Team DSM0:16:04
14Team Qhubeka Assos0:20:40
15Groupama-FDJ0:22:55
16Alpecin-Fenix0:23:17
17Movistar Team0:24:59
18Lotto Soudal0:25:17
19AG2R Citroën Team0:28:52
20Cofidis0:39:08
21Swiss Cycling0:39:42
22Rally Cycling0:47:45
Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try your first month for just £1 / $1 / €1

Daniel Ostanek

Daniel Ostanek has been a staff writer at Cyclingnews since August 2019, having joined in 2017 as a freelance contributor and later part-time production editor. Before Cyclingnews, he was published in numerous publications around the cycling world, including Procycling, CyclingWeekly, CyclingTips, Cyclist, and Rouleur, among others. As well as reporting and writing news, Daniel runs the 'How to watch' content on Cyclingnews and takes on live race text coverage throughout the season.


Daniel has reported from the world's top races, including the Tour de France, and has interviewed a number of the sport's biggest stars, including Egan Bernal, Wout van Aert, Remco Evenepoel, Mark Cavendish, and Anna van der Breggen. Daniel rides a 2002 Landbouwkrediet Colnago C40 and his favourite races are Tro-Bro Léon, Strade Bianche, and the Vuelta a España.


Latest on Cyclingnews