Skip to main content

Tour de France: Van Aert storms to victory as Pogacar seals his second overall title

Image 1 of 57

SAINTEMILION FRANCE JULY 17 Wout Van Aert of Belgium and Team JumboVisma at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Wout van Aert crosses the line in Saint-Emilion with the fastest time (Image credit: Getty Images Sport)
Image 2 of 57

SAINTEMILION FRANCE JULY 17 Wout Van Aert of Belgium and Team JumboVisma during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m Vineyards ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Michael SteeleGetty Images

Winds on the course were no match for Wout van Aert (Jumbo-Visma), who delivered the fastest time at the finish, to that point, of 35:53 (Image credit: Getty Images Sport)
Image 3 of 57

Saint Emilion - France - wielrennen - cycling - cyclisme - radsport - pictured during 108th Tour de France 2021 stage 20 from Libourne to Saint Emilion ITT (30.8KM) - photo Tim van Wichelen/Cor Vos © 2021

Wout van Aert went from the hot seat to the top step of the podium on a hot day for time trial in Saint-Emilion (Image credit: Getty Images Sport)
Image 4 of 57

Saint Emilion - France - wielrennen - cycling - cyclisme - radsport - pictured during 108th Tour de France 2021 stage 20 from Libourne to Saint Emilion ITT (30.8KM) - photo Tim van Wichelen/Cor Vos © 2021

Wout van Aert set the course ablaze with the fastest time in the ITT on stage 20 and won his fifth career stage at the Tour (Image credit: Getty Images Sport)
Image 5 of 57

Team Deceuninck Quicksteps Kasper Asgreen of Denmark crosses the finish line during the 20th stage of the 108th edition of the Tour de France cycling race a 30 km time trial between Libourne and SaintEmilion on July 17 2021 Photo by AnneChristine POUJOULAT AFP Photo by ANNECHRISTINE POUJOULATAFP via Getty Images

Kasper Asgreen (Deceuninck-Quickstep) lunges for the line (Image credit: Getty Images Sport)
Image 6 of 57

Team GroupamaFDJs Stefan Kung of Switzerland rides during the 20th stage of the 108th edition of the Tour de France cycling race a 30 km time trial between Libourne and SaintEmilion on July 17 2021 Photo by Philippe LOPEZ AFP Photo by PHILIPPE LOPEZAFP via Getty Images

Stefan Küng (Groupama-FDJ) in the stage 20 time trial (Image credit: Getty Images Sport)
Image 7 of 57

Team Deceuninck Quicksteps Kasper Asgreen of Denmark crosses the finish line during the 20th stage of the 108th edition of the Tour de France cycling race a 30 km time trial between Libourne and SaintEmilion on July 17 2021 Photo by AnneChristine POUJOULAT AFP Photo by ANNECHRISTINE POUJOULATAFP via Getty Images

Kasper Asgreen (Deceuninck-Quickstep) pushes Bissegger out of the hot seat (Image credit: Getty Images Sport)
Image 8 of 57

Swiss Stefan Kung of GroupamaFDJ rides the stage 19 of the 108th edition of the Tour de France cycling race a 308km individual time trial from Libourne to SaintEmilion in France Saturday 17 July 2021 This years Tour de France takes place from 26 June to 18 July 2021BELGA PHOTO DAVID STOCKMAN Photo by DAVID STOCKMANBELGA MAGAFP via Getty Images

Stefan Küng (Groupama-FDJ), the European TT champion, en route to the fastest time (Image credit: Getty Images Sport)
Image 9 of 57

SAINTEMILION FRANCE JULY 17 Mark Cavendish of The United Kingdom and Team Deceuninck QuickStep Green Points Jersey during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Michael SteeleGetty Images

Mark Cavendish (Deceuninck-Quickstep) (Image credit: Getty Images Sport)
Image 10 of 57

SAINTEMILION FRANCE JULY 17 Tim Declercq of Belgium and Team Deceuninck QuickStep during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Michael SteeleGetty Images

Tim Declercq (Deceuninck-Quickstep) is the Tour's lanterne rouge (Image credit: Getty Images Sport)
Image 11 of 57

SAINTEMILION FRANCE JULY 17 Andr Greipel of Germany and Team Israel StartUp Nation during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Michael SteeleGetty Images

Andre Greipel in his last Tour de France time trial (Image credit: Getty Images Sport)
Image 12 of 57

SAINTEMILION FRANCE JULY 17 Stefan Bissegger of Switzerland and Team EF Education Nippo at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Stefan Bissegger (EF-Nippo) set the fastest early time (Image credit: Getty Images Sport)
Image 13 of 57

SAINTEMILION FRANCE JULY 17 Mark Cavendish of The United Kingdom and Team Deceuninck QuickStep Green Points Jersey during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m Public Fans ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Tim de WaeleGetty Images

Mark Cavendish during the time trial (Image credit: Getty Images Sport)
Image 14 of 57

SAINTEMILION FRANCE JULY 17 Ide Schelling of The Netherlands and Team BORA Hansgrohe during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m Vineyards Public Fans ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Tim de WaeleGetty Images

Ide Schelling (Bora-Hansgrohe) (Image credit: Getty Images Sport)
Image 15 of 57

SAINTEMILION FRANCE JULY 17 Guillaume Boivin of Canada and Team Israel StartUp Nation at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Guillaume Boivin finishes the stage (Image credit: Getty Images Sport)
Image 16 of 57

SAINTEMILION FRANCE JULY 17 Greg Van Avermaet of Belgium and AG2R Citron Team at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Greg Van Avermaet (AG2R Citroen) finishes his time trial (Image credit: Getty Images Sport)
Image 17 of 57

SAINTEMILION FRANCE JULY 17 Michael Matthews of Australia and Team BikeExchange during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m Vineyards ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Michael SteeleGetty Images

Michael Matthews (BikeExchange) (Image credit: Getty Images Sport)
Image 18 of 57

SAINTEMILION FRANCE JULY 17 Harry Sweeny of Australia and Team Lotto Soudal at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Harry Sweeny (Lotto Soudal) (Image credit: Getty Images Sport)
Image 19 of 57

SAINTEMILION FRANCE JULY 17 Michael Matthews of Australia and Team BikeExchange at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Michael Matthews (BikeExchange) finishes the stage (Image credit: Getty Images Sport)
Image 20 of 57

SAINTEMILION FRANCE JULY 17 Dorian Godon of France and AG2R Citron Team at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Dorian Godon almost gets it wrong at the finish (Image credit: Getty Images Sport)
Image 21 of 57

SAINTEMILION FRANCE JULY 17 Brandon Mcnulty of The United States and UAETeam Emirates at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Brandon McNulty (UAE Team Emirates) (Image credit: Getty Images Sport)
Image 22 of 57

SAINTEMILION FRANCE JULY 17 Toms Skuji of Latvia and Team Trek Segafredo at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Toms Skujins (Trek-Segafredo) (Image credit: Getty Images Sport)
Image 23 of 57

SAINTEMILION FRANCE JULY 17 Micha Kwiatkowski of Poland and Team INEOS Grenadiers at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Michal Kwiatkowski (Ineos Grenadiers) finishes stage 20 (Image credit: Getty Images Sport)
Image 24 of 57

SAINTEMILION FRANCE JULY 17 Hugo Houle of Canada and Team Astana Premier Tech at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Hugo Houle (Astana-Premier Tech) (Image credit: Getty Images Sport)
Image 25 of 57

SAINTEMILION FRANCE JULY 17 Micha Kwiatkowski of Poland and Team INEOS Grenadiers at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Michal Kwiatkowski (Ineos) (Image credit: Getty Images Sport)
Image 26 of 57

SAINTEMILION FRANCE JULY 17 Michael Valgren of Denmark and Team EF Education Nippo during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m Public Fans Vineyards Pomerol wine Landscape ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Tim de WaeleGetty Images

Magnus Cort (EF-Nippo) en route to the finish (Image credit: Getty Images Sport)
Image 27 of 57

SAINTEMILION FRANCE JULY 17 Tao Geoghegan Hart of The United Kingdom and Team INEOS Grenadiers at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Tao Geoghegan Hart (Ineos) (Image credit: Getty Images Sport)
Image 28 of 57

SAINTEMILION FRANCE JULY 17 Magnus Cort of Denmark and Team EF Education Nippo at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Magnus Cort (EF-Nippo) (Image credit: Getty Images Sport)
Image 29 of 57

Tour de France 2021 - 108th Edition - 19th stage Mourenx - Libourne 207 km - 16/07/2021 - Stefan Bissegger (SUI - EF Education - Nippo) - photo Dario Belingheri/BettiniPhoto©2021

Stefan Bissegger (EF-Nippo) set the fast early time (Image credit: Bettini Photo)
Image 30 of 57

Tour de France 2021 108th Edition 20th stage Libourne Saint Emilion 308 km 17072021 Sepp Kuss USA Jumbo Visma photo Dario BelingheriBettiniPhoto2021

Kepp Kuss of Jumbo-Visma on the 30.8km course (Image credit: Bettini Photo)
Image 31 of 57

Tour de France 2021 - 108th Edition - 19th stage Mourenx - Libourne 207 km - 16/07/2021 - Jonas Rickaert (BEL - Alpecin-Fenix) - photo Dario Belingheri/BettiniPhoto©2021

Jonas Rickaert (Alpecin-Fenix) (Image credit: Bettini Photo)
Image 32 of 57

Tour de France 2021 - 108th Edition - 20th stage Libourne - Saint Emilion 30,8 km - 17/07/2021 - Imanol Erviti (ESP - Movistar Team) - photo Gregory Van Gansen/PN/BettiniPhoto©2021

Imanol Erviti (Movistar) gets encouragement from a young fan (Image credit: Bettini Photo)
Image 33 of 57

Tour de France 2021 - 108th Edition - 20th stage Libourne - Saint Emilion 30,8 km - 17/07/2021 - Chris Froome (GBR - Israel Start-Up Nation) - photo Tim Van Wichelen/CV/BettiniPhoto©2021

Chris Froome (Israel Start-Up Nation) (Image credit: Bettini Photo)
Image 34 of 57

Tour de France 2021 - 108th Edition - 20th stage Libourne - Saint Emilion 30,8 km - 17/07/2021 - Chris Froome (GBR - Israel Start-Up Nation) - photo Tim Van Wichelen/CV/BettiniPhoto©2021

Chris Froome (Israel Start-Up Nation) (Image credit: Bettini Photo)
Image 35 of 57

Tour de France 2021 108th Edition 20th stage Libourne Saint Emilion 308 km 17072021 Jakob Fuglsang DEN Astana Premier Tech photo Dario BelingheriBettiniPhoto2021

Jakob Fuglsang (Astana) (Image credit: Bettini Photo)
Image 36 of 57

Tour de France 2021 - 108th Edition - 20th stage Libourne - Saint Emilion 30,8 km - 17/07/2021 - Stefan Kung (SUI - Groupama - FDJ) - photo Tim Van Wichelen/CV/BettiniPhoto©2021

European TT Champion Stefan Küng (Groupama-FDJ) was looking for a stage win, but Kasper Asgreen had a faster time (Image credit: Bettini Photo)
Image 37 of 57

SAINTEMILION FRANCE JULY 17 Richie Porte of Australia and Team INEOS Grenadiers during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m Vineyards Landscape ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Tim de WaeleGetty Images

Richie Porte (Ineos Grenadiers) passes the vineyards en route to Saint-Emilion (Image credit: Getty Images Sport)
Image 38 of 57

SAINTEMILION FRANCE JULY 17 Kasper Asgreen of Denmark and Team Deceuninck QuickStep at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Tim van Wichelen PoolGetty Images

Kasper Asgreen (Deceuninck-QuickStep) took the hot seat after his ride (Image credit: Getty Images Sport)
Image 39 of 57

Tour de France 2021 108th Edition 20th stage Libourne Saint Emilion 308 km 17072021 Wout Van Aert BEL Jumbo Visma photo Dario BelingheriBettiniPhoto2021

The fastest time at the second intermediate sprint, 20.1km at Montagne, was set before the top 10 riders took the course by Wout van Aert (Jumbo-Visma) (Image credit: Bettini Photo)
Image 40 of 57

Tour de France 2021 108th Edition 20th stage Libourne Saint Emilion 308 km 17072021 Wouter Poels NED Bahrain Victorious photo Dario BelingheriBettiniPhoto2021

KOM leader Wout Poels of Bahrain Victorious on the ITT course (Image credit: Bettini Photo)
Image 41 of 57

SAINTEMILION FRANCE JULY 17 Julian Alaphilippe of France and Team Deceuninck QuickStep at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Finishing the ITT in 37:58 is Julian Alaphilippe (Deceuninck-QuickStep) (Image credit: Getty Images Sport)
Image 42 of 57

Tour de France 2021 108th Edition 20th stage Libourne Saint Emilion 308 km 17072021 Rigoberto Uran COL EF Education Nippo photo Dario BelingheriBettiniPhoto2021

The first of the top 10 riders on the course was Rigoberto Urán (EF Education-Nippo) (Image credit: Bettini Photo)
Image 43 of 57

Tour de France 2021 108th Edition 20th stage Libourne Saint Emilion 308 km 17072021 Wilco Kelderman NED Bora Hansgrohe photo Dario BelingheriBettiniPhoto2021

Wilco Kelderman of Bora-Hansgrohe on the course (Image credit: Bettini Photo)
Image 44 of 57

Tour de France 2021 108th Edition 20th stage Libourne Saint Emilion 308 km 17072021 Jonas Vingegaard DEN Jumbo Visma photo Dario BelingheriBettiniPhoto2021

Jumbo-Visma's Jonas Vingegaard setting a fast pace through the early part of the course (Image credit: Bettini Photo)
Image 45 of 57

Tour de France 2021 108th Edition 20th stage Libourne Saint Emilion 308 km 17072021 Tadej Pogacar SLO UAE Team Emirates photo Dario BelingheriBettiniPhoto2021

The final rider takes the course, yellow jersey Tadej Pogačar (UAE Team Emirates) (Image credit: Bettini Photo)
Image 46 of 57

Tour de France 2021 108th Edition 20th stage Libourne Saint Emilion 308 km 17072021 Tadej Pogacar SLO UAE Team Emirates photo Dario BelingheriBettiniPhoto2021

Race leader Tadej Pogačar finished eighth on stage 20 and will ride into Paris Sunday in yellow (Image credit: Bettini Photo)
Image 47 of 57

SAINTEMILION FRANCE JULY 17 Richard Carapaz of Ecuador and Team INEOS Grenadiers during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m Vineyards Landscape ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Tim de WaeleGetty Images

Richard Carapaz (Ineos Grenadiers) kept his third-place overall safe with his ITT ride (Image credit: Getty Images Sport)
Image 48 of 57

Tour de France 2021 108th Edition 20th stage Libourne Saint Emilion 308 km 17072021 Jonas Vingegaard DEN Jumbo Visma photo Kei TsujiBettiniPhoto2021

Jonas Vingegaard (Jumbo-Visma) was third on stage 20 and held second-place overall after the ITT (Image credit: Bettini Photo)
Image 49 of 57

Tour de France 2021 - 108th Edition - 20th stage Libourne - Saint Emilion 30,8 km - 17/07/2021 - Tadej Pogacar (SLO - UAE Team Emirates)) - photo Jan De Meuleneir/PN/BettiniPhoto©2021

With his eighth place finish on stage 20, Tadej Pogačar pumps his fist to confirm he'll wear the yellow jersey to Paris on Sunday (Image credit: Bettini Photo)
Image 50 of 57

SAINTEMILION FRANCE JULY 17 Tadej Pogaar of Slovenia and UAETeam Emirates yellow leader jersey celebrates at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Tim de WaeleGetty Images

The crowd in Saint-Emilion applauds finish of Tadej Pogačar (UAE Team Emirates) (Image credit: Getty Images Sport)
Image 51 of 57

SAINTEMILION FRANCE JULY 17 Ben Oconnor of Australia and AG2R Citron Team at arrival during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

Ben O'Connor rode a solid ITT to keep his GC position of fourth place (Image credit: Getty Images Sport)
Image 52 of 57

Tour de France 2021 108th Edition 20th stage Libourne Saint Emilion 308 km 17072021 Richard Carapaz ECU Ineos Grenadiers photo Dario BelingheriBettiniPhoto2021

Richard Carapaz (Ineos Grenadiers) did enough in the ITT to keep his overall podium position of third for Sunday's ride in Paris (Image credit: Bettini Photo)
Image 53 of 57

Tour de France 2021 108th Edition 20th stage Libourne Saint Emilion 308 km 17072021 Jonas Vingegaard DEN Jumbo Visma photo Kei TsujiBettiniPhoto2021

Jonas Vingegaard (Jumbo-Visma) rode to third place on stage 20 (Image credit: Bettini Photo)
Image 54 of 57

SAINTEMILION FRANCE JULY 17 Wout Van Aert of Belgium and Team JumboVisma stage winner celebrates at podium during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Tim de WaeleGetty Images

Wout van Aert of Jumbo-Visma celebrates his second stage win of this year's Tour de France after ITT victory on Saturday (Image credit: Getty Images Sport)
Image 55 of 57

SAINTEMILION FRANCE JULY 17 Wout Van Aert of Belgium and Team JumboVisma stage winner celebrates at podium during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Chris GraythenGetty Images

All smiles for Wout van Aert (Jumbo-Visma) with stage 20 victory, his fifth career win at Tour (Image credit: Getty Images Sport)
Image 56 of 57

SAINTEMILION FRANCE JULY 17 Tadej Pogaar of Slovenia and UAETeam Emirates yellow leader jersey celebrates at podium during the 108th Tour de France 2021 Stage 20 a 308km Individual Time Trial Stage from Libourne to SaintEmilion 75m Lion Mascot ITT LeTour TDF2021 on July 17 2021 in SaintEmilion France Photo by Tim de WaeleGetty Images

Celebrating the maillot jaune with a top 10 finish in ITT is Tadej Pogačar (UAE Team Emirates) (Image credit: Getty Images Sport)
Image 57 of 57

SAINT-EMILION, FRANCE - JULY 17: Mark Cavendish of The United Kingdom and Team Deceuninck - Quick-Step Green Points Jersey celebrates at podium during the 108th Tour de France 2021, Stage 20 a 30,8km Individual Time Trial Stage from Libourne to Saint-Emilion 75m / Mascot / ITT / @LeTour / #TDF2021 / on July 17, 2021 in Saint-Emilion, France. (Photo by Michael Steele/Getty Images)

Mark Cavendish will have one more day to compete for points to keep the green jersey (Image credit: Getty Images Sport)

Wout Van Aert (Jumbo-Visma) stormed to victory on the penultimate stage of the Tour de France winning the 30.8-kilometre time trial between Liborne and Saint-Emilion on Saturday. 

The Belgian put in a thoroughly dominant performance, setting the fastest times at both intermediate time checks before eventually crossing the line with a winning time of 35:53. 

Tadej Pogačar (UAE Team Emirates) finished the stage in eighth and safely came home to all but seal his second straight Tour de France. Barring a major incident, the Slovenian will ride into Paris on Sunday to be crowned the 2021 Tour de France winner.

Van Aert finished 21 seconds ahead of early pacesetter Kasper Asgreen (Deceuninck-QuickStep) to deny the Dane his first Tour stage win.

Jonas Vingegaard (Jumbo-Visma) finished third on the stage and secured his second place overall with another sterling ride in his debut Grand Tour. The result means he is the first Danish rider to finish on the Tour de France podium since Bjarne Riis won the race back in 1996 - which coincidentally also had a time trial to Saint-Emilion on its penultimate stage.

Heading into Paris for the final stage, Pogačar holds a 5:20 lead over Vingegaard with Richard Carapaz (Ineos Grenadiers) in third at 7:03. None of the top-ten riders in the overall standings changed positions in the time trial.

Pogačar, who won the first time trial in the race on stage 5, was far from his electrifying best, perhaps knowing that his margin over his rivals was so clear-cut that he could afford to dial down the gears and ride a conservative race. The same wasn't true for Van Aert who looked to be back to his blistering best against the clock.

Already a winner on the Mont Ventoux stage the Belgian was three seconds faster than Stefan Küng (Groupama-FDJ) at the first time check at 7km and only extended that as the course unfolded. He was 24 seconds up at the second check at 20.1km and whereas Küng cooked and then crumbled in the final section Van Aert simply kept his power in check and eventually came home with a healthy winning margin.

"Winning the Tour de France time trial has been one of my biggest objectives in my career. I was really focused on this day in the last couple of days and I'm so happy I could finish it off," Van Aert said at the finish.

"Compared to the first TT it was more rolling and faster. With my weight, it was more to my advantage than the first one, which was punchier. I think it was a perfect day.

"It was definitely the hot seat in the first couple of minutes because I was completely overheated after the effort. Afterwards, it was always stressful, but I guess I had a nice margin on the specialists and when I saw the intermediates of the GC guys my hopes were rising. 

"It's been a really hard Tour de France for our team, but we always fought through and in the end, we have three stage wins and Jonas in second in GC which is an amazing result with only four guys left. I'm really proud of how we fought."

The biggest smile, however, was reserved for Pogačar, who at the age of just 22 already has two Tour de France titles to his name. The first was somewhat of a shock, a victory deserved but snatched in the final time trial, yet his defence was an entirely different ride with the Slovenian able to distance his rivals in the mountains with jaw-dropping ease after a blistering time trial on stage 5 put him head and shoulders above a world-class field.

How it unfolded

After 19 stages of racing the Tour de France headed into the penultimate day of racing with very little to play for in terms of the overall standings. The top 10 were relatively spaced out but there was still the small matter of a stage win up for grabs as the specialists headed out for the second test against the clock since the race left Brest three weeks ago.

Tour de France debutant Stefan Bissegger (EF Education-Nippo) set the pace early on with a time of 36:37, with Mikkel Bjerg (UAE Team Emirates) and Max Walscheid (Qhubeka-NextHash) both inside the top three but it was Asgreen who laid down the most impressive marker in the early stages. The Dane was six seconds up at the first time check and extended his lead to 23 seconds at the 20.1km split. 

Küng, who was beaten in the first test by Pogacar on stage 5, was ideally suited to the course and he managed to edge ahead of Asgreen at the first check. However, the Groupama-FDJ rider’s advantage has dropped to less than half a second by the second check and worse was to follow in the final 10km with Küng succumbing to his initial pace strategy and slipping back to second on the line.

By the time the GC riders were on the road, it was clear that Van Aert was a cut above but behind him, the margins varied from rider to rider.

Vingegaard looked rapid as he rattled through the few technical sections out on the course while Alexey Lutsenko, Carapaz, and Wilco Kelderman all put in solid performances. Ben O’Connor dug in to keep his impressive fourth place on GC while Guillaume Martin, Pello Bilbao and Rigoberto Uran all did enough to retain their top-10 places ahead of Paris.

Full Results
Pos.Rider Name (Country) TeamResult
1Wout Van Aert (Bel) Jumbo-Visma 0:35:53
2Kasper Asgreen (Den) Deceuninck-QuickStep 0:00:21
3Jonas Vingegaard (Den) Jumbo-Visma 0:00:32
4Stefan Küng (Swi) Groupama-FDJ 0:00:38
5Stefan Bissegger (Swi) EF Education-Nippo 0:00:44
6Mattia Cattaneo (Ita) Deceuninck-QuickStep 0:00:49
7Mikkel Bjerg (Den) UAE Team Emirates 0:00:52
8Tadej Pogacar (Slo) UAE Team Emirates 0:00:57
9Magnus Cort (Den) EF Education-Nippo 0:01:00
10Dylan van Baarle (Ned) Ineos Grenadiers 0:01:21
11Brandon McNulty (USA) UAE Team Emirates 0:01:35
12Bruno Armirail (Fra) Groupama-FDJ 0:01:46
13Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 0:01:47
14Omar Fraile Matarranz (Spa) Astana-Premier Tech
15Fred Wright (GBr) Bahrain Victorious 0:01:56
16Alexey Lutsenko (Kaz) Astana-Premier Tech 0:01:58
17Maximilian Walscheid (Ger) Qhubeka-NextHash 0:02:01
18Harry Sweeny (Aus) Lotto Soudal
19Julian Alaphilippe (Fra) Deceuninck-QuickStep 0:02:05
20Anthony Perez (Fra) Cofidis
21Luke Durbridge (Aus) Team BikeExchange
22Dries Devenyns (Bel) Deceuninck-QuickStep 0:02:06
23Richard Carapaz (Ecu) Ineos Grenadiers 0:02:09
24Neilson Powless (USA) EF Education-Nippo 0:02:16
25Jonas Rickaert (Bel) Alpecin-Fenix 0:02:19
26Wilco Kelderman (Ned) Bora-Hansgrohe 0:02:20
27Enric Mas Nicolau (Spa) Movistar Team 0:02:29
28Bauke Mollema (Ned) Trek-Segafredo 0:02:32
29Hugo Houle (Can) Astana-Premier Tech 0:02:33
30Xandro Meurisse (Bel) Alpecin-Fenix 0:02:40
31Ben O'Connor (Aus) AG2R Citroën Team 0:02:41
32Ruben Guerreiro (Por) EF Education-Nippo
33Thomas De Gendt (Bel) Lotto Soudal 0:02:42
34Connor Swift (GBr) Team Arkea-Samsic 0:02:43
35Pierre Latour (Fra) TotalEnergies 0:02:45
36Aurélien Paret Peintre (Fra) AG2R Citroën Team
37Jasper Stuyven (Bel) Trek-Segafredo 0:02:47
38Christophe Laporte (Fra) Cofidis 0:03:04
39Dylan Teuns (Bel) Bahrain Victorious
40Rigoberto Uran (Col) EF Education-Nippo 0:03:06
41Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux 0:03:11
42Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 0:03:13
43Richie Porte (Aus) Ineos Grenadiers 0:03:15
44Rui Costa (Por) UAE Team Emirates 0:03:19
45Michael Valgren (Den) EF Education-Nippo 0:03:22
46Sergio Higuita Garcia (Col) EF Education-Nippo 0:03:23
47Geraint Thomas (GBr) Ineos Grenadiers 0:03:28
48Jakob Fuglsang (Den) Astana-Premier Tech 0:03:35
49David Gaudu (Fra) Groupama-FDJ 0:03:36
50Pierre-Luc Périchon (Fra) Cofidis 0:03:41
51Michael Mørkøv (Den) Deceuninck-QuickStep 0:03:42
52Sepp Kuss (USA) Jumbo-Visma 0:03:44
53Guillaume Martin (Fra) Cofidis
54Nils Eekhoff (Ned) Team DSM 0:03:47
55Valentin Madouas (Fra) Groupama-FDJ 0:03:52
56Vegard Stake Laengen (Nor) UAE Team Emirates 0:03:54
57Jonas Rutsch (Ger) EF Education-Nippo
58Brent Van Moer (Bel) Lotto Soudal 0:03:56
59Daniel Oss (Ita) Bora-Hansgrohe 0:03:58
60Rafal Majka (Pol) UAE Team Emirates 0:04:00
61Dorian Godon (Fra) AG2R Citroën Team
62Omer Goldstein (Isr) Israel Start-up Nation 0:04:01
63Philippe Gilbert (Bel) Lotto Soudal
64Maxime Chevalier (Fra) B&B Hotels p/b KTM 0:04:07
65Cyril Barthe (Fra) B&B Hotels p/b KTM 0:04:11
66Mark Cavendish (GBr) Deceuninck-QuickStep 0:04:12
67Oliver Naesen (Bel) AG2R Citroën Team 0:04:13
68Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 0:04:17
69Ion Izagirre Insausti (Spa) Astana-Premier Tech 0:04:18
70Julien Bernard (Fra) Trek-Segafredo
71Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 0:04:20
72Nils Politt (Ger) Bora-Hansgrohe 0:04:22
73Alejandro Valverde (Spa) Movistar Team 0:04:23
74Tao Geoghegan Hart (GBr) Ineos Grenadiers
75Mads Pedersen (Den) Trek-Segafredo 0:04:24
76Michael Schär (Swi) AG2R Citroën Team 0:04:25
77Cristian Rodriguez Martin (Spa) TotalEnergies
78Michael Matthews (Aus) Team BikeExchange 0:04:26
79Kenny Elissonde (Fra) Trek-Segafredo
80Quentin Pacher (Fra) B&B Hotels p/b KTM
81Imanol Erviti (Spa) Movistar Team 0:04:27
82Tim Declercq (Bel) Deceuninck-QuickStep
83Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 0:04:28
84Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
85Emanuel Buchmann (Ger) Bora-Hansgrohe 0:04:30
86Davide Ballerini (Ita) Deceuninck-QuickStep
87Jelle Wallays (Bel) Cofidis
88Toms Skujins (Lat) Trek-Segafredo
89Fabien Doubey (Fra) TotalEnergies 0:04:31
90Rick Zabel (Ger) Israel Start-up Nation 0:04:32
91Wout Poels (Ned) Bahrain Victorious
92Daniel Martin (Irl) Israel Start-up Nation 0:04:33
93Ivan Garcia Cortina (Spa) Movistar Team 0:04:34
94Davide Formolo (Ita) UAE Team Emirates 0:04:38
95Simon Clarke (Aus) Qhubeka-NextHash 0:04:39
96Mark Donovan (GBr) Team DSM
97Jorge Arcas (Spa) Movistar Team 0:04:40
98Victor de la Parte (Spa) TotalEnergies 0:04:43
99Christopher Juul-Jensen (Den) Team BikeExchange 0:04:44
100Lukas Pöstlberger (Aut) Bora-Hansgrohe 0:04:45
101Marc Hirschi (Swi) UAE Team Emirates
102Kristian Sbaragli (Ita) Alpecin-Fenix 0:04:49
103Anthony Turgis (Fra) TotalEnergies 0:04:50
104Reto Hollenstein (Swi) Israel Start-up Nation 0:04:56
105Jesus Herrada (Spa) Cofidis 0:04:58
106Sonny Colbrelli (Ita) Bahrain Victorious 0:05:00
107Edward Theuns (Bel) Trek-Segafredo 0:05:04
108Alex Aranburu Deba (Spa) Astana-Premier Tech 0:05:07
109Joris Nieuwenhuis (Ned) Team DSM
110Franck Bonnamour (Fra) B&B Hotels p/b KTM 0:05:11
111Casper Pedersen (Den) Team DSM
112Greg Van Avermaet (Bel) AG2R Citroën Team 0:05:12
113André Greipel (Ger) Israel Start-up Nation 0:05:14
114Cyril Gautier (Fra) B&B Hotels p/b KTM
115Petr Vakoc (Cze) Alpecin-Fenix 0:05:15
116Mike Teunissen (Ned) Jumbo-Visma 0:05:16
117Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:05:17
118Luka Mezgec (Slo) Team BikeExchange
119Cees Bol (Ned) Team DSM 0:05:23
120Julien Simon (Fra) TotalEnergies
121Patrick Konrad (Aut) Bora-Hansgrohe 0:05:24
122Dmitriy Gruzdev (Kaz) Astana-Premier Tech 0:05:25
123Chris Froome (GBr) Israel Start-up Nation 0:05:28
124Guillaume Boivin (Can) Israel Start-up Nation 0:05:32
125Ruben Fernandez (Spa) Cofidis 0:05:33
126Ide Schelling (Ned) Bora-Hansgrohe 0:05:40
127Sergio Henao Montoya (Col) Qhubeka-NextHash 0:05:43
128Nairo Quintana (Col) Team Arkea-Samsic 0:05:44
129Carlos Barbero (Spa) Qhubeka-NextHash 0:05:46
130Michal Kwiatkowski (Pol) Ineos Grenadiers
131Jasper Philipsen (Bel) Alpecin-Fenix 0:05:47
132Jeremy Cabot (Fra) TotalEnergies 0:05:50
133Simon Geschke (Ger) Cofidis
134Marco Haller (Aut) Bahrain Victorious 0:05:53
135Pierre Rolland (Fra) B&B Hotels p/b KTM 0:05:54
136Carlos Verona Quintanilla (Spa) Movistar Team 0:05:56
137Benoit Cosnefroy (Fra) AG2R Citroën Team 0:05:57
138Silvan Dillier (Swi) Alpecin-Fenix 0:06:04
139Sean Bennett (USA) Qhubeka-NextHash 0:06:09
140Matej Mohoric (Slo) Bahrain Victorious 0:06:11
141Elie Gesbert (Fra) Team Arkea-Samsic 0:06:14
142Esteban Chaves Rubio (Col) Team BikeExchange 0:06:38

Sprint 1 - Saint-Émilion km. 30.8
Pos.Rider Name (Country) TeamResult
1Wout Van Aert (Bel) Jumbo-Visma 20
2Kasper Asgreen (Den) Deceuninck-QuickStep 17
3Jonas Vingegaard (Den) Jumbo-Visma 15
4Stefan Küng (Swi) Groupama-FDJ 13
5Stefan Bissegger (Swi) EF Education-Nippo 11
6Mattia Cattaneo (Ita) Deceuninck-QuickStep 10
7Mikkel Bjerg (Den) UAE Team Emirates 9
8Tadej Pogacar (Slo) UAE Team Emirates 8
9Magnus Cort (Den) EF Education-Nippo 7
10Dylan van Baarle (Ned) Ineos Grenadiers 6
11Brandon McNulty (USA) UAE Team Emirates 5
12Bruno Armirail (Fra) Groupama-FDJ 4
13Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 3
14Omar Fraile Matarranz (Spa) Astana-Premier Tech 2
15Fred Wright (GBr) Bahrain Victorious 1

Young riders
Pos.Rider Name (Country) TeamResult
1Jonas Vingegaard (Den) Jumbo-Visma 0:36:25
2Stefan Bissegger (Swi) EF Education-Nippo 0:00:12
3Mikkel Bjerg (Den) UAE Team Emirates 0:00:20
4Tadej Pogacar (Slo) UAE Team Emirates 0:00:25
5Brandon McNulty (USA) UAE Team Emirates 0:01:03
6Fred Wright (GBr) Bahrain Victorious 0:01:24
7Harry Sweeny (Aus) Lotto Soudal 0:01:29
8Neilson Powless (USA) EF Education-Nippo 0:01:44
9Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:02:13
10Sergio Higuita Garcia (Col) EF Education-Nippo 0:02:51
11David Gaudu (Fra) Groupama-FDJ 0:03:04
12Nils Eekhoff (Ned) Team DSM 0:03:15
13Valentin Madouas (Fra) Groupama-FDJ 0:03:20
14Jonas Rutsch (Ger) EF Education-Nippo 0:03:22
15Brent Van Moer (Bel) Lotto Soudal 0:03:24
16Dorian Godon (Fra) AG2R Citroën Team 0:03:28
17Omer Goldstein (Isr) Israel Start-up Nation 0:03:29
18Maxime Chevalier (Fra) B&B Hotels p/b KTM 0:03:35
19Cyril Barthe (Fra) B&B Hotels p/b KTM 0:03:39
20Mark Donovan (GBr) Team DSM 0:04:07
21Marc Hirschi (Swi) UAE Team Emirates 0:04:13
22Joris Nieuwenhuis (Ned) Team DSM 0:04:35
23Casper Pedersen (Den) Team DSM 0:04:39
24Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:04:45
25Ide Schelling (Ned) Bora-Hansgrohe 0:05:08
26Jasper Philipsen (Bel) Alpecin-Fenix 0:05:15
27Sean Bennett (USA) Qhubeka-NextHash 0:05:37

Teams
Pos.Rider Name (Country) TeamResult
1Deceuninck-QuickStep 1:50:54
2UAE Team Emirates 0:00:09
3EF Education-Nippo 0:00:45
4Jumbo-Visma 0:01:01
5Ineos Grenadiers 0:02:02
6Groupama-FDJ 0:02:45
7Astana-Premier Tech 0:03:03
8Bahrain Victorious 0:04:58
9Lotto Soudal 0:05:24
10Cofidis 0:05:35
11AG2R Citroën Team 0:06:11
12Trek-Segafredo 0:06:22
13Alpecin-Fenix 0:06:33
14Bora-Hansgrohe 0:07:25
15Team BikeExchange 0:08:00
16Movistar Team 0:08:04
17TotalEnergies 0:08:26
18Intermarché-Wanty-Gobert Matériaux 0:08:33
19Qhubeka-NextHash 0:09:08
20B&B Hotels p/b KTM 0:09:29
21Israel Start-up Nation 0:09:51
22Team DSM 0:10:18
23Team Arkea-Samsic 0:11:26

General classification after stage 20
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 80:16:59
2Jonas Vingegaard (Den) Jumbo-Visma 0:05:20
3Richard Carapaz (Ecu) Ineos Grenadiers 0:07:03
4Ben O'Connor (Aus) AG2R Citroën Team 0:10:02
5Wilco Kelderman (Ned) Bora-Hansgrohe 0:10:13
6Enric Mas Nicolau (Spa) Movistar Team 0:11:43
7Alexey Lutsenko (Kaz) Astana-Premier Tech 0:12:23
8Guillaume Martin (Fra) Cofidis 0:15:33
9Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 0:16:04
10Rigoberto Uran (Col) EF Education-Nippo 0:18:34
11David Gaudu (Fra) Groupama-FDJ 0:21:21
12Mattia Cattaneo (Ita) Deceuninck-QuickStep 0:23:28
13Esteban Chaves Rubio (Col) Team BikeExchange 0:37:48
14Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux 0:38:09
15Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:39:09
16Wout Poels (Ned) Bahrain Victorious 0:50:35
17Dylan Teuns (Bel) Bahrain Victorious 0:51:40
18Ruben Guerreiro (Por) EF Education-Nippo 0:54:10
19Wout Van Aert (Bel) Jumbo-Visma 0:57:12
20Bauke Mollema (Ned) Trek-Segafredo 1:01:39
21Sergio Henao Montoya (Col) Qhubeka-NextHash 1:03:12
22Franck Bonnamour (Fra) B&B Hotels p/b KTM 1:04:35
23Sergio Higuita Garcia (Col) EF Education-Nippo 1:05:27
24Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 1:06:20
25Alejandro Valverde (Spa) Movistar Team 1:07:50
26Ion Izagirre Insausti (Spa) Astana-Premier Tech 1:23:39
27Patrick Konrad (Aut) Bora-Hansgrohe 1:27:06
28Nairo Quintana (Col) Team Arkea-Samsic 1:33:11
29Julian Alaphilippe (Fra) Deceuninck-QuickStep 1:39:37
30Xandro Meurisse (Bel) Alpecin-Fenix 1:40:48
31Matej Mohoric (Slo) Bahrain Victorious 1:49:05
32Emanuel Buchmann (Ger) Bora-Hansgrohe 1:49:39
33Sepp Kuss (USA) Jumbo-Visma 1:50:04
34Kenny Elissonde (Fra) Trek-Segafredo 1:50:35
35Rafal Majka (Pol) UAE Team Emirates 1:54:04
36Quentin Pacher (Fra) B&B Hotels p/b KTM 1:54:47
37Julien Bernard (Fra) Trek-Segafredo 2:03:32
38Jakob Fuglsang (Den) Astana-Premier Tech 2:03:42
39Richie Porte (Aus) Ineos Grenadiers 2:05:13
40Jasper Stuyven (Bel) Trek-Segafredo 2:07:39
41Daniel Martin (Irl) Israel Start-up Nation 2:08:09
42Geraint Thomas (GBr) Ineos Grenadiers 2:10:11
43Valentin Madouas (Fra) Groupama-FDJ 2:11:39
44Neilson Powless (USA) EF Education-Nippo 2:13:33
45Mark Donovan (GBr) Team DSM 2:14:52
46Davide Formolo (Ita) UAE Team Emirates 2:15:56
47Cristian Rodriguez Martin (Spa) TotalEnergies 2:19:31
48Pierre Latour (Fra) TotalEnergies 2:19:36
49Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 2:21:30
50Stefan Küng (Swi) Groupama-FDJ 2:22:03
51Michael Valgren (Den) EF Education-Nippo 2:22:27
52Nils Politt (Ger) Bora-Hansgrohe 2:22:44
53Pierre Rolland (Fra) B&B Hotels p/b KTM 2:23:11
54Sonny Colbrelli (Ita) Bahrain Victorious 2:24:39
55Dylan van Baarle (Ned) Ineos Grenadiers 2:27:07
56Jonas Rutsch (Ger) EF Education-Nippo 2:29:33
57Omar Fraile Matarranz (Spa) Astana-Premier Tech 2:30:09
58Magnus Cort (Den) EF Education-Nippo 2:30:23
59Michael Schär (Swi) AG2R Citroën Team 2:35:18
60Silvan Dillier (Swi) Alpecin-Fenix 2:35:43
61Tao Geoghegan Hart (GBr) Ineos Grenadiers 2:36:26
62Simon Geschke (Ger) Cofidis 2:37:25
63Elie Gesbert (Fra) Team Arkea-Samsic 2:38:28
64Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 2:39:57
65Hugo Houle (Can) Astana-Premier Tech 2:40:15
66Brent Van Moer (Bel) Lotto Soudal 2:41:12
67Kasper Asgreen (Den) Deceuninck-QuickStep 2:43:02
68Anthony Turgis (Fra) TotalEnergies 2:43:18
69Michal Kwiatkowski (Pol) Ineos Grenadiers 2:47:56
70Imanol Erviti (Spa) Movistar Team 2:49:07
71Brandon McNulty (USA) UAE Team Emirates 2:50:53
72Oliver Naesen (Bel) AG2R Citroën Team 2:52:25
73Toms Skujins (Lat) Trek-Segafredo 2:52:56
74Victor de la Parte (Spa) TotalEnergies 2:54:28
75Alex Aranburu Deba (Spa) Astana-Premier Tech 2:56:44
76Dorian Godon (Fra) AG2R Citroën Team 2:57:11
77Mike Teunissen (Ned) Jumbo-Visma 2:58:25
78Rui Costa (Por) UAE Team Emirates 2:58:29
79Fabien Doubey (Fra) TotalEnergies 3:00:34
80Michael Matthews (Aus) Team BikeExchange 3:03:30
81Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 3:04:18
82Thomas De Gendt (Bel) Lotto Soudal 3:07:59
83Harry Sweeny (Aus) Lotto Soudal 3:08:25
84Cyril Gautier (Fra) B&B Hotels p/b KTM 3:08:30
85Jesus Herrada (Spa) Cofidis 3:09:49
86Bruno Armirail (Fra) Groupama-FDJ 3:09:58
87Ruben Fernandez (Spa) Cofidis 3:10:43
88Anthony Perez (Fra) Cofidis 3:10:56
89Cyril Barthe (Fra) B&B Hotels p/b KTM 3:12:31
90Connor Swift (GBr) Team Arkea-Samsic 3:13:48
91Jorge Arcas (Spa) Movistar Team 3:14:41
92Christophe Laporte (Fra) Cofidis 3:15:03
93Pierre-Luc Périchon (Fra) Cofidis 3:15:22
94Maxime Chevalier (Fra) B&B Hotels p/b KTM 3:16:54
95Ivan Garcia Cortina (Spa) Movistar Team 3:21:25
96Jonas Rickaert (Bel) Alpecin-Fenix 3:22:36
97Fred Wright (GBr) Bahrain Victorious 3:24:19
98Greg Van Avermaet (Bel) AG2R Citroën Team 3:24:29
99Marc Hirschi (Swi) UAE Team Emirates 3:24:38
100Carlos Verona Quintanilla (Spa) Movistar Team 3:26:09
101Philippe Gilbert (Bel) Lotto Soudal 3:27:22
102Luke Durbridge (Aus) Team BikeExchange 3:27:26
103Luka Mezgec (Slo) Team BikeExchange 3:30:17
104Stefan Bissegger (Swi) EF Education-Nippo 3:31:35
105Edward Theuns (Bel) Trek-Segafredo 3:32:46
106Benoit Cosnefroy (Fra) AG2R Citroën Team 3:33:24
107Guillaume Boivin (Can) Israel Start-up Nation 3:33:42
108Kristian Sbaragli (Ita) Alpecin-Fenix 3:34:19
109Davide Ballerini (Ita) Deceuninck-QuickStep 3:35:13
110Casper Pedersen (Den) Team DSM 3:42:13
111Jasper Philipsen (Bel) Alpecin-Fenix 3:42:17
112Mikkel Bjerg (Den) UAE Team Emirates 3:42:21
113Christopher Juul-Jensen (Den) Team BikeExchange 3:43:00
114Vegard Stake Laengen (Nor) UAE Team Emirates 3:43:33
115Dmitriy Gruzdev (Kaz) Astana-Premier Tech 3:44:49
116Daniel Oss (Ita) Bora-Hansgrohe 3:46:53
117Lukas Pöstlberger (Aut) Bora-Hansgrohe 3:47:12
118Petr Vakoc (Cze) Alpecin-Fenix 3:47:37
119Ide Schelling (Ned) Bora-Hansgrohe 3:48:15
120Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 3:50:25
121Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 3:52:53
122Maximilian Walscheid (Ger) Qhubeka-NextHash 3:53:05
123Simon Clarke (Aus) Qhubeka-NextHash 3:53:41
124Omer Goldstein (Isr) Israel Start-up Nation 3:55:26
125Carlos Barbero (Spa) Qhubeka-NextHash 4:00:20
126André Greipel (Ger) Israel Start-up Nation 4:01:26
127Joris Nieuwenhuis (Ned) Team DSM 4:02:43
128Nils Eekhoff (Ned) Team DSM 4:02:44
129Marco Haller (Aut) Bahrain Victorious 4:03:01
130Julien Simon (Fra) TotalEnergies 4:05:49
131Sean Bennett (USA) Qhubeka-NextHash 4:07:42
132Jeremy Cabot (Fra) TotalEnergies 4:09:00
133Jelle Wallays (Bel) Cofidis 4:09:46
134Chris Froome (GBr) Israel Start-up Nation 4:12:01
135Rick Zabel (Ger) Israel Start-up Nation 4:13:07
136Dries Devenyns (Bel) Deceuninck-QuickStep 4:18:53
137Reto Hollenstein (Swi) Israel Start-up Nation 4:24:19
138Mads Pedersen (Den) Trek-Segafredo 4:29:17
139Michael Mørkøv (Den) Deceuninck-QuickStep 4:32:45
140Mark Cavendish (GBr) Deceuninck-QuickStep 4:34:18
141Cees Bol (Ned) Team DSM 4:36:39
142Tim Declercq (Bel) Deceuninck-QuickStep 4:56:45

Points Classification
Pos.Rider Name (Country) TeamResult
1Mark Cavendish (GBr) Deceuninck-QuickStep 304
2Michael Matthews (Aus) Team BikeExchange 269
3Sonny Colbrelli (Ita) Bahrain Victorious 216
4Jasper Philipsen (Bel) Alpecin-Fenix 186
5Matej Mohoric (Slo) Bahrain Victorious 163
6Julian Alaphilippe (Fra) Deceuninck-QuickStep 155
7Tadej Pogacar (Slo) UAE Team Emirates 154
8Wout Van Aert (Bel) Jumbo-Visma 121
9Michael Mørkøv (Den) Deceuninck-QuickStep 113
10Jonas Vingegaard (Den) Jumbo-Visma 103
11Nils Politt (Ger) Bora-Hansgrohe 86
12Patrick Konrad (Aut) Bora-Hansgrohe 85
13Kasper Asgreen (Den) Deceuninck-QuickStep 85
14Franck Bonnamour (Fra) B&B Hotels p/b KTM 77
15Stefan Küng (Swi) Groupama-FDJ 77
16Bauke Mollema (Ned) Trek-Segafredo 76
17Luka Mezgec (Slo) Team BikeExchange 70
18Mattia Cattaneo (Ita) Deceuninck-QuickStep 66
19Richard Carapaz (Ecu) Ineos Grenadiers 65
20Sergio Higuita Garcia (Col) EF Education-Nippo 65
21Pierre-Luc Périchon (Fra) Cofidis 64
22André Greipel (Ger) Israel Start-up Nation 63
23Wilco Kelderman (Ned) Bora-Hansgrohe 61
24David Gaudu (Fra) Groupama-FDJ 61
25Edward Theuns (Bel) Trek-Segafredo 57
26Christophe Laporte (Fra) Cofidis 57
27Anthony Turgis (Fra) TotalEnergies 55
28Davide Ballerini (Ita) Deceuninck-QuickStep 52
29Toms Skujins (Lat) Trek-Segafredo 48
30Anthony Perez (Fra) Cofidis 47
31Dylan Teuns (Bel) Bahrain Victorious 45
32Brent Van Moer (Bel) Lotto Soudal 45
33Magnus Cort (Den) EF Education-Nippo 45
34Imanol Erviti (Spa) Movistar Team 45
35Cees Bol (Ned) Team DSM 45
36Julien Bernard (Fra) Trek-Segafredo 44
37Harry Sweeny (Aus) Lotto Soudal 44
38Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 43
39Enric Mas Nicolau (Spa) Movistar Team 41
40Ben O'Connor (Aus) AG2R Citroën Team 40
41Wout Poels (Ned) Bahrain Victorious 40
42Alex Aranburu Deba (Spa) Astana-Premier Tech 40
43Jasper Stuyven (Bel) Trek-Segafredo 39
44Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 38
45Guillaume Martin (Fra) Cofidis 38
46Maxime Chevalier (Fra) B&B Hotels p/b KTM 38
47Sepp Kuss (USA) Jumbo-Visma 35
48Alexey Lutsenko (Kaz) Astana-Premier Tech 35
49Daniel Martin (Irl) Israel Start-up Nation 32
50Ide Schelling (Ned) Bora-Hansgrohe 31
51Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 31
52Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 30
53Ion Izagirre Insausti (Spa) Astana-Premier Tech 30
54Sean Bennett (USA) Qhubeka-NextHash 30
55Rigoberto Uran (Col) EF Education-Nippo 29
56Dorian Godon (Fra) AG2R Citroën Team 28
57Ivan Garcia Cortina (Spa) Movistar Team 28
58Connor Swift (GBr) Team Arkea-Samsic 27
59Cyril Barthe (Fra) B&B Hotels p/b KTM 26
60Elie Gesbert (Fra) Team Arkea-Samsic 26
61Fred Wright (GBr) Bahrain Victorious 25
62Christopher Juul-Jensen (Den) Team BikeExchange 25
63Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 24
64Kenny Elissonde (Fra) Trek-Segafredo 24
65Neilson Powless (USA) EF Education-Nippo 24
66Pierre Latour (Fra) TotalEnergies 24
67Stefan Bissegger (Swi) EF Education-Nippo 24
68Jonas Rickaert (Bel) Alpecin-Fenix 23
69Alejandro Valverde (Spa) Movistar Team 23
70Fabien Doubey (Fra) TotalEnergies 23
71Hugo Houle (Can) Astana-Premier Tech 22
72Thomas De Gendt (Bel) Lotto Soudal 22
73Xandro Meurisse (Bel) Alpecin-Fenix 21
74Lukas Pöstlberger (Aut) Bora-Hansgrohe 21
75Simon Clarke (Aus) Qhubeka-NextHash 21
76Greg Van Avermaet (Bel) AG2R Citroën Team 20
77Omer Goldstein (Isr) Israel Start-up Nation 20
78Ruben Guerreiro (Por) EF Education-Nippo 20
79Mike Teunissen (Ned) Jumbo-Visma 20
80Casper Pedersen (Den) Team DSM 20
81Omar Fraile Matarranz (Spa) Astana-Premier Tech 19
82Maximilian Walscheid (Ger) Qhubeka-NextHash 19
83Nairo Quintana (Col) Team Arkea-Samsic 18
84Dries Devenyns (Bel) Deceuninck-QuickStep 18
85Mads Pedersen (Den) Trek-Segafredo 18
86Michael Schär (Swi) AG2R Citroën Team 17
87Mikkel Bjerg (Den) UAE Team Emirates 17
88Esteban Chaves Rubio (Col) Team BikeExchange 15
89Aurélien Paret Peintre (Fra) AG2R Citroën Team 15
90Valentin Madouas (Fra) Groupama-FDJ 15
91Jonas Rutsch (Ger) EF Education-Nippo 15
92Bruno Armirail (Fra) Groupama-FDJ 15
93Jeremy Cabot (Fra) TotalEnergies 15
94Sergio Henao Montoya (Col) Qhubeka-NextHash 13
95Silvan Dillier (Swi) Alpecin-Fenix 13
96Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 13
97Kristian Sbaragli (Ita) Alpecin-Fenix 13
98Daniel Oss (Ita) Bora-Hansgrohe 13
99Jelle Wallays (Bel) Cofidis 13
100Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux 12
101Michael Valgren (Den) EF Education-Nippo 12
102Quentin Pacher (Fra) B&B Hotels p/b KTM 11
103Jakob Fuglsang (Den) Astana-Premier Tech 11
104Philippe Gilbert (Bel) Lotto Soudal 9
105Benoit Cosnefroy (Fra) AG2R Citroën Team 9
106Brandon McNulty (USA) UAE Team Emirates 8
107Richie Porte (Aus) Ineos Grenadiers 7
108Geraint Thomas (GBr) Ineos Grenadiers 7
109Davide Formolo (Ita) UAE Team Emirates 6
110Dylan van Baarle (Ned) Ineos Grenadiers 6
111Cyril Gautier (Fra) B&B Hotels p/b KTM 5
112Rick Zabel (Ger) Israel Start-up Nation 5
113Tao Geoghegan Hart (GBr) Ineos Grenadiers 4
114Nils Eekhoff (Ned) Team DSM 4
115Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 3
116Emanuel Buchmann (Ger) Bora-Hansgrohe 2
117Mark Donovan (GBr) Team DSM 2
118Jesus Herrada (Spa) Cofidis 2
119Dmitriy Gruzdev (Kaz) Astana-Premier Tech 2
120Marco Haller (Aut) Bahrain Victorious 2
121Marc Hirschi (Swi) UAE Team Emirates 1
122Vegard Stake Laengen (Nor) UAE Team Emirates 1
123Reto Hollenstein (Swi) Israel Start-up Nation -6
124Pierre Rolland (Fra) B&B Hotels p/b KTM -10

Mountains Classification
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 107
2Wout Poels (Ned) Bahrain Victorious 88
3Jonas Vingegaard (Den) Jumbo-Visma 82
4Wout Van Aert (Bel) Jumbo-Visma 68
5Nairo Quintana (Col) Team Arkea-Samsic 66
6Richard Carapaz (Ecu) Ineos Grenadiers 56
7Ben O'Connor (Aus) AG2R Citroën Team 44
8Bauke Mollema (Ned) Trek-Segafredo 41
9David Gaudu (Fra) Groupama-FDJ 41
10Anthony Perez (Fra) Cofidis 37
11Sergio Higuita Garcia (Col) EF Education-Nippo 36
12Kenny Elissonde (Fra) Trek-Segafredo 27
13Pierre Latour (Fra) TotalEnergies 26
14Sepp Kuss (USA) Jumbo-Visma 26
15Daniel Martin (Irl) Israel Start-up Nation 26
16Julian Alaphilippe (Fra) Deceuninck-QuickStep 21
17Enric Mas Nicolau (Spa) Movistar Team 20
18Patrick Konrad (Aut) Bora-Hansgrohe 18
19Mattia Cattaneo (Ita) Deceuninck-QuickStep 18
20Anthony Turgis (Fra) TotalEnergies 16
21Guillaume Martin (Fra) Cofidis 15
22Ruben Guerreiro (Por) EF Education-Nippo 14
23Dorian Godon (Fra) AG2R Citroën Team 14
24Wilco Kelderman (Ned) Bora-Hansgrohe 12
25Rigoberto Uran (Col) EF Education-Nippo 12
26Matej Mohoric (Slo) Bahrain Victorious 11
27Alejandro Valverde (Spa) Movistar Team 11
28Dylan Teuns (Bel) Bahrain Victorious 10
29Sonny Colbrelli (Ita) Bahrain Victorious 10
30Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 8
31Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 8
32Omar Fraile Matarranz (Spa) Astana-Premier Tech 8
33Fabien Doubey (Fra) TotalEnergies 6
34Ide Schelling (Ned) Bora-Hansgrohe 5
35Ion Izagirre Insausti (Spa) Astana-Premier Tech 5
36Kristian Sbaragli (Ita) Alpecin-Fenix 4
37Alexey Lutsenko (Kaz) Astana-Premier Tech 4
38Franck Bonnamour (Fra) B&B Hotels p/b KTM 4
39Xandro Meurisse (Bel) Alpecin-Fenix 4
40Jasper Stuyven (Bel) Trek-Segafredo 4
41Thomas De Gendt (Bel) Lotto Soudal 4
42Maxime Chevalier (Fra) B&B Hotels p/b KTM 4
43Brent Van Moer (Bel) Lotto Soudal 3
44Kasper Asgreen (Den) Deceuninck-QuickStep 3
45Harry Sweeny (Aus) Lotto Soudal 3
46Nils Politt (Ger) Bora-Hansgrohe 2
47Edward Theuns (Bel) Trek-Segafredo 2
48Christopher Juul-Jensen (Den) Team BikeExchange 2
49Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 2
50Valentin Madouas (Fra) Groupama-FDJ 2
51Michal Kwiatkowski (Pol) Ineos Grenadiers 2
52Michael Matthews (Aus) Team BikeExchange 2
53Lukas Pöstlberger (Aut) Bora-Hansgrohe 2
54Jonas Rutsch (Ger) EF Education-Nippo 1
55Hugo Houle (Can) Astana-Premier Tech 1
56Greg Van Avermaet (Bel) AG2R Citroën Team 1
57Jelle Wallays (Bel) Cofidis 1
58Esteban Chaves Rubio (Col) Team BikeExchange 1
59Stefan Küng (Swi) Groupama-FDJ 1
60Toms Skujins (Lat) Trek-Segafredo 1
61Pierre Rolland (Fra) B&B Hotels p/b KTM
62Reto Hollenstein (Swi) Israel Start-up Nation -1

Young Riders Classification
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 80:16:59
2Jonas Vingegaard (Den) Jumbo-Visma 0:05:20
3David Gaudu (Fra) Groupama-FDJ 0:21:21
4Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:39:09
5Sergio Higuita Garcia (Col) EF Education-Nippo 1:05:27
6Valentin Madouas (Fra) Groupama-FDJ 2:11:39
7Neilson Powless (USA) EF Education-Nippo 2:13:33
8Mark Donovan (GBr) Team DSM 2:14:52
9Jonas Rutsch (Ger) EF Education-Nippo 2:29:33
10Brent Van Moer (Bel) Lotto Soudal 2:41:12
11Brandon McNulty (USA) UAE Team Emirates 2:50:53
12Dorian Godon (Fra) AG2R Citroën Team 2:57:11
13Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 3:04:18
14Harry Sweeny (Aus) Lotto Soudal 3:08:25
15Cyril Barthe (Fra) B&B Hotels p/b KTM 3:12:31
16Maxime Chevalier (Fra) B&B Hotels p/b KTM 3:16:54
17Fred Wright (GBr) Bahrain Victorious 3:24:19
18Marc Hirschi (Swi) UAE Team Emirates 3:24:38
19Stefan Bissegger (Swi) EF Education-Nippo 3:31:35
20Casper Pedersen (Den) Team DSM 3:42:13
21Jasper Philipsen (Bel) Alpecin-Fenix 3:42:17
22Mikkel Bjerg (Den) UAE Team Emirates 3:42:21
23Ide Schelling (Ned) Bora-Hansgrohe 3:48:15
24Omer Goldstein (Isr) Israel Start-up Nation 3:55:26
25Joris Nieuwenhuis (Ned) Team DSM 4:02:43
26Nils Eekhoff (Ned) Team DSM 4:02:44
27Sean Bennett (USA) Qhubeka-NextHash 4:07:42

Teams Classification
Pos.Rider Name (Country) TeamResult
1Bahrain Victorious 241:17:56
2EF Education-Nippo 0:19:12
3Jumbo-Visma 1:11:35
4Ineos Grenadiers 1:27:10
5AG2R Citroën Team 1:31:54
6Bora-Hansgrohe 1:36:44
7Trek-Segafredo 1:47:04
8Astana-Premier Tech 2:01:45
9Movistar Team 2:04:28
10UAE Team Emirates 2:38:08
11Deceuninck-QuickStep 3:36:47
12B&B Hotels p/b KTM 3:43:10
13Groupama-FDJ 3:46:26
14Cofidis 3:50:22
15Intermarché-Wanty-Gobert Matériaux 4:15:34
16Team BikeExchange 4:31:31
17TotalEnergies 5:02:02
18Team Arkea-Samsic 5:50:38
19Israel Start-up Nation 5:52:16
20Alpecin-Fenix 6:07:29
21Qhubeka-NextHash 6:55:52
22Team DSM 7:32:50
23Lotto Soudal 7:42:30
Daniel Benson

Editor in Chief - Cyclingnews.

Latest on Cyclingnews