Skip to main content

Pogacar storms to maillot jaune on stage 20 as Roglic's Tour de France bid collapses

Image 1 of 54

Tour de France 2020 - 107th Edition - 20th stage Lure - La Planche des Belles Filles 36.2 km - 19/09/2020 - Tadej Pogacar (SLO - UAE - Team Emirates) - photo POOL/BettiniPhoto©2020

New yellow jersey for Tadej Pogacar (UAE Team Emirates) with stage 20 win (Image credit: Bettini Photo)
Image 2 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Tadej Pogacar of Slovenia and UAE Team Emirates White Best Young Jersey during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Christophe Ena PoolGetty Images

Tadej Pogacar (UAE Team Emirates) crushes the time trial to La Planche des Belles FIlles (Image credit: Getty Images Sport)
Image 3 of 54

TOPSHOT Team UAE Emirates rider Slovenias Tadej Pogacar wearing the best youngs white jersey rides during the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by AnneChristine POUJOULAT AFP Photo by ANNECHRISTINE POUJOULATAFP via Getty Images

Pogacar flying up the climb (Image credit: Getty Images Sport)
Image 4 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Tadej Pogacar of Slovenia and UAE Team Emirates White Best Young Jersey during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images

Grimace of stage 20 winner Tadej Pogacar (UAE Team Emirates) (Image credit: Getty Images Sport)
Image 5 of 54

Team UAE Emirates rider Slovenias Tadej Pogacar wearing the best youngs white jersey crosses the finish line at the end of the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by Marco Bertorello various sources AFP Photo by MARCO BERTORELLOAFP via Getty Images

Exclamation from 21-year-old Tadej Pogacar (UAE Team Emirates) as he wins stage 20 time trial (Image credit: Getty Images Sport)
Image 6 of 54

Team Deceuninck rider French Remi Cavagna arrives at the finish line at the end of the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by Marco BERTORELLO POOL AFP Photo by MARCO BERTORELLOPOOLAFP via Getty Images

Remi Cavagna (Deceuninck-Quickstep) sets the fastest early time (Image credit: Getty Images Sport)
Image 7 of 54

Team Deceuninck rider French Remi Cavagna crosses the finish line at the end of the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by Marco Bertorello POOL AFP Photo by MARCO BERTORELLOPOOLAFP via Getty Images

Remi Cavagna (Deceuninck-Quickstep) (Image credit: Getty Images Sport)
Image 8 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Remi Cavagna of France and Team Deceuninck QuickStep during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Marco Bertorello PoolGetty Images

Remi Cavagna (Deceuninck-Quickstep) put down the fastest early time, riding his TT bike to the finish (Image credit: Getty Images Sport)
Image 9 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival David De La Cruz Melgarejo of Spain and UAE Team Emirates during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images

LA PLANCHE FRANCE SEPTEMBER 19 Arrival David De La Cruz Melgarejo of Spain and UAE Team Emirates during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images (Image credit: Getty Images Sport)
Image 10 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Tiesj Benoot of Belgium and Team Sunweb during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Tiesj Benoot of Belgium and Team Sunweb during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images (Image credit: Getty Images Sport)
Image 11 of 54

Team Jumbo rider Slovenias Primoz Roglic wearing the overall leaders yellow jersey crosses the finish line at the end of the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by Christophe Ena POOL AFP Photo by CHRISTOPHE ENAPOOLAFP via Getty Images

Slovenian Primoz Roglic (Jumbo-Visma) realizes he will not wear yellow into Paris (Image credit: Getty Images Sport)
Image 12 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Primoz Roglic of Slovenia and Team Jumbo Visma Yellow Leader Jersey Disappointment during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Sebastien Nogier PoolGetty Images

Primoz Roglic of Jumbo-Visma powers across the line to fifth place finish and loses yellow jersey (Image credit: Getty Images Sport)
Image 13 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Tom Dumoulin of The Netherlands and Team Jumbo Visma during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images

Tom Dumoulin (Jumbo-Visma) finished second at La Planche des Belles Filles (Image credit: Getty Images Sport)
Image 14 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Richard Carapaz of Ecuador and Team INEOS Grenadiers Polka Dot Mountain Jersey during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images

Working for every second on climb of La Planche des Belles Filles, Richard Carapaz (Ineos Grenadiers) would lose the KOM jersey to stage winner Tadej Pogacar (Image credit: Getty Images Sport)
Image 15 of 54

Team Deceuninck rider Irelands Sam Bennett wearing the best sprinters green jersey rides during the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by AnneChristine POUJOULAT AFP Photo by ANNECHRISTINE POUJOULATAFP via Getty Images

Sam Bennett (Deceuninck-Quickstep) in the time trial (Image credit: Getty Images Sport)
Image 16 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Tony Martin of Germany and Team Jumbo Visma during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Sebastien Nogier PoolGetty Images

Tony Martin (Jumbo-Visma) (Image credit: Getty Images Sport)
Image 17 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Cyril Barthe of France and Team BB Hotels Vital Concept Fans Public during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images

The fans definitely not social distancing at the finish on La Planche des Belles Filles (Image credit: Getty Images Sport)
Image 18 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Daryl Impey of South Africa and Team Mitchelton Scott during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images

Daryl Impey (Mitchelton-Scott) (Image credit: Getty Images Sport)
Image 19 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Tejay Van Garderen of The United States and Team EF Pro Cycling during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images

Tejay van Garderen (EF Pro Cycling) (Image credit: Getty Images Sport)
Image 20 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Peter Sagan of Slovakia and Team Bora Hansgrohe during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images

Peter Sagan suffers to the finish in the time trial (Image credit: Getty Images Sport)
Image 21 of 54

Tour de France 2020 - 107th Edition - 20th stage Lure - La Planche des Belles Filles 36.2 km - 19/09/2020 - Primoz Roglic (SLO - Team Jumbo - Visma) - photo POOL/BettiniPhoto©2020

Stage 20 winner Tadej Pogacar of UAE Team Emirates (Image credit: Bettini Photo)
Image 22 of 54

Tour de France 2020 107th Edition 20th stage Lure La Planche des Belles Filles 362 km 19092020 Tony Martin NED Team Jumbo Visma photo POOLBettiniPhoto2020

Four-time world champion Tony Martin (Jumbo-Visma) crosses line of uphill TT in 57th position (Image credit: Bettini Photo)
Image 23 of 54

Tour de France 2020 - 107th Edition - 20th stage Lure - La Planche des Belles Filles 36.2 km - 19/09/2020 - Tadej Pogacar (SLO - UAE - Team Emirates) - photo Kei Tsujii//BettiniPhoto©2020

Tadej Pogacar (UAE Team Emirates) started day 57 seconds behind leader Primoz Roglic on GC and finished 59 seconds ahead (Image credit: Bettini Photo)
Image 24 of 54

Team Jumbo rider Slovenias Primoz Roglic wearing the overall leaders yellow jersey rides during the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by KENZO TRIBOUILLARD AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images

Primoz Roglic (Jumbo-Visma) on 36.2km TT course (Image credit: Getty Images Sport)
Image 25 of 54

Tour de France 2020 - 107th Edition - 20th stage Lure - La Planche des Belles Filles 36.2 km - 19/09/2020 - Primoz Roglic (SLO - Team Jumbo - Visma) - photo POOL/BettiniPhoto©2020

Primoz Roglic (Jumbo-Visma) finished well behind countryman Tadej Pogacar and moved to second in GC (Image credit: Bettini Photo)
Image 26 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Peter Sagan of Slovakia and Team Bora Hansgrohe during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images

Peter Sagan not enjoying the time trial (Image credit: Getty Images Sport)
Image 27 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Toms Skujins of Latvia and Team Trek Segafredo during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images

No bike change for Toms Skujins who finished on his Trek TT bike (Image credit: Getty Images Sport)
Image 28 of 54

Tour de France 2020 107th Edition 20th stage Lure La Planche des Belles Filles 362 km 19092020 Remi Cavagna FRA Deceuninck Quick Step photo POOLBettiniPhoto2020

Remi Cavagna (Deceuninck-Quickstep) (Image credit: Bettini Photo)
Image 29 of 54

Tour de France 2020 - 107th Edition - 20th stage Lure - La Planche des Belles Filles 36.2 km - 19/09/2020 - Remi Cavagna (FRA - Deceuninck - Quick Step) - photo Kei Tsujii//BettiniPhoto©2020

Remi Cavagna (Deceuninck-Quickstep) (Image credit: Bettini Photo)
Image 30 of 54

Tour de France 2020 - 107th Edition - 20th stage Lure - La Planche des Belles Filles 36.2 km - 19/09/2020 -Alessandro De Marchi (ITA - CCC Team) - photo Kei Tsujii//BettiniPhoto©2020

Matteo Trentin (CCC Team) pulls a wheelie on his TT bike at the top (Image credit: Bettini Photo)
Image 31 of 54

Tour de France 2020 - 107th Edition - 20th stage Lure - La Planche des Belles Filles 36.2 km - 19/09/2020 - Hugo Hofstetter (FRA - Israel Start-Up Nation) - photo Kei Tsujii//BettiniPhoto©2020

Hugo Hofstetter (Israel Start-Up Nation) enjoying his time on La Planche des Belles FIlles (Image credit: Bettini Photo)
Image 32 of 54

Team Jumbo rider Belgiums Wout van Aert rides during the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by KENZO TRIBOUILLARD AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images

Team Jumbo rider Belgiums Wout van Aert rides during the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by KENZO TRIBOUILLARD AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images (Image credit: Getty Images Sport)
Image 33 of 54

Team Deceuninck rider Luxemburgs Bob Jungels crosses the finish line at the end of the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by Marco BERTORELLO various sources AFP Photo by MARCO BERTORELLOAFP via Getty Images

Team Deceuninck rider Luxemburgs Bob Jungels crosses the finish line at the end of the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by Marco BERTORELLO various sources AFP Photo by MARCO BERTORELLOAFP via Getty Images (Image credit: Getty Images Sport)
Image 34 of 54

Team Bora rider Germanys Lennard Kamna rides during the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by KENZO TRIBOUILLARD AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images

Team Bora rider Germanys Lennard Kamna rides during the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by KENZO TRIBOUILLARD AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images (Image credit: Getty Images Sport)
Image 35 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Enric Mas Nicolau of Spain and Movistar Team during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Sebastien Nogier PoolGetty Images

Enric Mas of Movistar moves to fifth on GC with TT finish (Image credit: Getty Images Sport)
Image 36 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Richard Carapaz of Ecuador and Team INEOS Grenadiers Polka Dot Mountain Jersey during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images

Final day in polka-dot jersey for Richard Carapaz (Ineos Grenadiers) (Image credit: Getty Images Sport)
Image 37 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Richie Porte of Australia and Team Trek Segafredo during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Michael SteeleGetty Images

Trek-Segafredo's Richie Porte powered to third place on stage and moved to third on GC (Image credit: Getty Images Sport)
Image 38 of 54

TOPSHOT Team Jumbo rider Belgiums Wout van Aert crosses the finish line at the end of the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by Marco BERTORELLO POOL AFP Photo by MARCO BERTORELLOPOOLAFP via Getty Images

Jumbo-Visma's Wout van Aert threw his bike across the line to finish fourth in TT (Image credit: Getty Images Sport)
Image 39 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Arrival Mikel Landa Meana of Spain and Team Bahrain Mclaren during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Sebastien Nogier PoolGetty Images

Mikel Landa of Bahrain McLaren moved to fourth on GC after TT (Image credit: Getty Images Sport)
Image 40 of 54

Tour de France 2020 107th Edition 20th stage Lure La Planche des Belles Filles 362 km 19092020 Sam Bennett IRL Deceuninck Quick Step photo POOLBettiniPhoto2020

Sam Bennet (Deceuninck-QuickStep) carries green jersey across the line in TT (Image credit: Bettini Photo)
Image 41 of 54

Tour de France 2020 - 107th Edition - 20th stage Lure - La Planche des Belles Filles 36.2 km - 19/09/2020 - Remi Cavagna (FRA - Deceuninck - Quick Step) - photo Kei Tsujii//BettiniPhoto©2020

Remi Cavagna of Deceuninck-QuickStep was on hot seat as TT leader for several hours, and finished sixth (Image credit: Bettini Photo)
Image 42 of 54

Tour de France 2020 - 107th Edition - 20th stage Lure - La Planche des Belles Filles 36.2 km - 19/09/2020 - Tadej Pogacar (SLO - UAE - Team Emirates) - photo POOL/BettiniPhoto©2020

Tadej Pogacar (UAE Team Emirates) wearing best young rider jersey on stage 20 course (Image credit: Bettini Photo)
Image 43 of 54

Tour de France 2020 107th Edition 20th stage Lure La Planche des Belles Filles 362 km 19092020 Rigoberto Uran COL EF Pro Cycling photo Luca BettiniBettiniPhoto2020

Rigoberto Uraan (EF Pro Cycling) on TT course, finished 10th (Image credit: Bettini Photo)
Image 44 of 54

Tour de France 2020 - 107th Edition - 20th stage Lure - La Planche des Belles Filles 36.2 km - 19/09/2020 - Thibaut Pinot (FRA - Groupama - FDJ) - photo POOL/BettiniPhoto©2020

Thibaut Pinot (Groupama-FDJ) lives and trains in the area of La Planche des Belles Filles and finished 19th (Image credit: Bettini Photo)
Image 45 of 54

Tour de France 2020 107th Edition 20th stage Lure La Planche des Belles Filles 362 km 19092020 Wout Van Aert BEL Team Jumbo Visma photo JDMCVBettiniPhoto2020

Wout van Aert attacks course and finishes fourth, giving Jumbo-Visma three riders in top five of TT (Image credit: Bettini Photo)
Image 46 of 54

Tour de France 2020 107th Edition 20th stage Lure La Planche des Belles Filles 362 km 19092020 Scenery photo JDMCVBettiniPhoto2020

Fans enfold riders on 5.9km ascent of La Planche des Belles Filles (Image credit: Bettini Photo)
Image 47 of 54

Tour de France 2020 107th Edition 20th stage Lure La Planche des Belles Filles 362 km 19092020 Scenery Tim Declercq BEL Deceuninck Quick Step photo Luca BettiniBettiniPhoto2020

Fans on 5.9km climb of La Planche des Belles Filles (Image credit: Bettini Photo)
Image 48 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Mikel Landa Meana of Spain and Team Bahrain Mclaren during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images

Mikel Landa moved to fourth on GC after TT (Image credit: Getty Images Sport)
Image 49 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Richie Porte of Australia and Team Trek Segafredo during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Stuart FranklinGetty Images

Richie Porte moved onto the podium in third after TT (Image credit: Getty Images Sport)
Image 50 of 54

LA PLANCHE FRANCE SEPTEMBER 19 Podium Tadej Pogacar of Slovenia and UAE Team Emirates Polka Dot Mountain Jersey Celebration during the 107th Tour de France 2020 Stage 20 a 362km Individual Time Trial stage from Lure to La Planche Des Belles Filles 1035m ITT TDF2020 LeTour on September 19 2020 in La Planche France Photo by Sebastien Nogier PoolGetty Images

Tadej Pogacar (UAE Team Emirates) climbs into polka dot jersey with stage 20 win (Image credit: Getty Images Sport)
Image 51 of 54

Team Bora rider Slovakias Peter Sagan competes during the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by AnneChristine POUJOULAT AFP Photo by ANNECHRISTINE POUJOULATAFP via Getty Images

Peter Sagan (Bora-Hansgrohe) completes TT course with one day remaining in 2020 Tour (Image credit: Getty Images Sport)
Image 52 of 54

Team Deceuninck rider Irelands Sam Bennett celebrates his green jersey of best sprinter on the podium at the end of the 20th stage of the 107th edition of the Tour de France cycling race 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by Sebastien Nogier POOL AFP Photo by SEBASTIEN NOGIERPOOLAFP via Getty Images

Sam Bennett in green jersey for Deceuninck-QuickStep heading to final stage (Image credit: Getty Images Sport)
Image 53 of 54

Team Jumbo rider Slovenias Primoz Roglic wearing the overall leaders yellow jersey down rests after crossing the finish line at the end of the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by Christophe Petit Tesson various sources AFP Photo by CHRISTOPHE PETIT TESSONAFP via Getty Images

Primoz Roglic is consoled by Jumbo-Visma teammates at finish of TT having lost yellow (Image credit: Getty Images Sport)
Image 54 of 54

Stage winner Team UAE Emirates rider Slovenias Tadej Pogacar celebrates his white jersey of best young on the podium after winning the 20th stage of the 107th edition of the Tour de France cycling race a time trial of 36 km between Lure and La Planche des Belles Filles on September 19 2020 Photo by Sebastien Nogier POOL AFP Photo by SEBASTIEN NOGIERPOOLAFP via Getty Images

Tadej Pogacar eyes finish line Paris (Image credit: Getty Images Sport)

Tadej Pogačar (UAE Team Emirates) stunned the Tour de France to win the stage 20 time trial at La Planche des Belles Filles, taking the yellow jersey after one of the most shocking rides in recent memory to beat Primož Roglič (Jumbo-Visma) by 1:56 on the 36km course.

Heading into the penultimate stage, the 21-year-old had a 57-second gap to make up on his compatriot, though few predicted that the time trial specialist Roglič could actually cede the maillot jaune in a test against the clock.

However, Roglič shed time from the beginning, falling 13 seconds down at the first checkpoint of the day after 14km, and 36 seconds at the end of the flat 30km section of the course. Pogačar flew up the climb as Roglič's struggles continued with a less-than-ideal swap from his TT bike to a road bike.

He was still 20 seconds to the good at that point but seemed to collapse as he climbed the first category mountain, which was 6km long at an average of 8.3 per cent. In a matter of seconds, his virtual lead evaporated to a deficit, going into the red at the 3.9km mark and never looking like returning to green. He crossed the final checkpoint, 2.7km out, a devastating 1:22 down.

As Pogačar rode under the flamme rouge, he was in yellow by over 40 seconds, powering to the line as Roglič's teammates Tom Dumoulin and Wout van Aert watched what was unfolding on the big screen in stunned silence.

By the time Pogačar crossed the line in a time of 55:55 – 1:21 ahead of the previous fastest man Dumoulin, the race was already over with the UAE leader having surged up La Planche 22 seconds faster than anyone else, setting a new all-time climbing record in the process, despite changing his bike at the bottom.

Roglič battled through the final kilometres, but only kept losing time. His Tour de France dream had come to an end in the Vosges mountains as he collapsed after the finish, consoled by his waiting teammates.

"I think I’m dreaming. I don’t know what to say. It’s unbelievable," the new GC leader said at the finish line of stage 20. "My dream was just to be on the Tour de France [podium], now the dream is true. I’m here and now there’s only the last stage. This is unbelievable.

"I'm really proud of the team. They did such a big effort. To get the yellow jersey on the final day is what we dreamed from the start. We achieved that and it's amazing.

"It was not just me, it was all the team. We did a reconnaissance and I knew every corner, every pothole in the road, I knew when to accelerate and that's congrats to all the team. I pushed to the end and I made it."

Miguel Ángel López (Astana) was the last man to cross the line, having experienced a similar disintegration over the past hour. The Colombian clocked the 45th best time of the day – and only the 44th best on the climb – to finish over six minutes down on Pogačar. 

Richie Porte (Trek-Segafredo), who lay 1:39 back in the morning, eased into the final podium spot, finishing third on the stage with a time of 57:16.

After the astonishing events of the day, Pogačar heads to Paris with a 59-second advantage over Roglič, while Porte lies in third, 3:30 down. 

As well as the yellow jersey, Pogačar will take home the white jersey of best young rider, plus the polka dot jersey – the first rider to win all three at one Tour de France in history, since the white jersey didn't exist in the times of Eddy Merckx. Stage 12 winner Marc Hirschi (Team Sunweb), meanwhile, takes the combativity award while Movistar win the team classification once again.

How it unfolded

The penultimate stage of the Tour de France would take in the final mountain of the race, La Planche des Belles Filles, though at the end of a 36.2km time trial rather than a mammoth mountain stage.

The TT – which looked to decide the final podium spot, the makeup of the top ten, plus the destination of the polka dot jersey – took in 14km of flat roads to the first checkpoint. Then it was a long rise and shallow descent to the base of the climb at the second checkpoint, 30km in, before the 6km, 8.3 per cent climb to the line, which featured the third checkpoint at 2.7km from the line.

Deceuninck-QuickStep dominated the early proceedings, with Rémi Cavagna and Kasper Asgreen setting the quickest times of the early runners. Cavagna set off first but caught Asgreen, his 1:30 man, and blitzed the two checkpoints, becoming the first man to break the hour barrier with a time of 57:54. Asgreen crossed the line second fastest at 1:00:25.

Twenty minutes later, Alessandro De Marchi (CCC Team) came just one second away from breaking the hour mark, while UAE Team Emirates climber David De La Cruz was the second man to do so, setting a time of 17:40 up the climb to go second at 58:35.

Double-stage winner Søren Kragh Andersen (Team Sunweb) and Max Schachmann (Bora-Hansgrohe) both went well, setting times of 59:54, but Cavagna's mark stood strong as the top 20 on GC began their efforts.

Wout van Aert (Jumbo-Visma) was the first man to beat Cavagna, almost three hours later. The Belgian all-rounder put in a time of 57:26 – including a new fastest time of 16:52 up the climb – to edge out the Frenchman by 28 seconds. Bahrain McLaren's Damiano Caruso put in an impressive ride, too, going third fastest at 58:24, as he overhauled Alejandro Valverde (Movistar) for 10th overall.

His teammate, former world time trial champion Tom Dumoulin, was flying on course, fastest at the second and third checkpoints, 51 and 27 seconds up on Van Aert, respectively. He crossed the line with a time of 57:16, 10 seconds up.

In the battle for the Tour's final podium spot, Miguel Ángel López (Astana Pro Team) was 41 seconds behind Trek-Segafredo's Richie Porte at the first checkpoint. A few minutes later, Roglič passed through, shedding 13 seconds to Pogačar.

Roglič lost more time at the second checkpoint, passing through 36 seconds down. At the top of the climb, the time for Richard Carapaz (Ineos Grenadiers) was only fourth fastest up the mountain, a fatal blow in his bid to retain the polka dot jersey against the two Slovenians.

After a less than ideal bike change on the climb 5.2km from the top (Pogačar changed 500 metres earlier) Roglič got underway again, a 20-second gap in the virtual GC to Pogačar, but over the early kilometres of the climb he looked to totally crumble, with the time gap ticking down from green into the red.

López was experiencing something similar, losing 2:34 to Porte at the second checkpoint and lost another 1:41 on the climb to fall down to sixth overall, as the Australian grabbed his first-ever Tour podium. Mikel Landa (Bahrain McLaren), who finished 14th at 59:22, and Enric Mas (Movistar), ninth at 58:40, were also beneficiaries of López's poor ride, moving up to fourth and fifth overall respectively, while Dumoulin's second-place finish at 57:16 saw him take sixth.

Meanwhile, at the final checkpoint 2.7km from the finish, Roglič passed the ailing López, but was a mammoth 1:22 down on Pogačar. By that point, any hope that he had been saving energy on the flat had evaporated, and all that remained was the final slog to the finish, his chances in tatters.

Pogačar had blitzed the course, putting time into every major GC rider, bar Dumoulin on the flat, before blowing them away on the climb. The stage victory, and the 2020 Tour de France, is his.

Full results
PlaceRider (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates00:55:55
2Tom Dumoulin (Ned) Team Jumbo-Visma00:01:21
3Richie Porte (Aus) Trek-Segafredo00:01:21
4Wout van Aert (Bel) Team Jumbo-Visma00:01:31
5Primoz Roglic (Slo) Team Jumbo-Visma00:01:56
6Rémi Cavagna (Fra) Deceuninck-Quickstep00:01:59
7Damiano Caruso (Ita) Bahrain McLaren00:02:29
8David De la Cruz Melgarejo (Spa) UAE Team Emirates00:02:40
9Enric Mas Nicolau (Spa) Movistar Team00:02:45
10Rigoberto Uran (Col) EF Pro Cycling00:02:54
11Daniel Felipe Martinez Poveda (Col) EF Pro Cycling00:03:19
12Pello Bilbao (Spa) Bahrain McLaren00:03:20
13Marc Soler (Spa) Movistar Team00:03:26
14Mikel Landa Meana (Spa) Bahrain McLaren00:03:27
15Warren Barguil (Fra) Team Arkea-Samsic00:03:58
16Søren Kragh Andersen (Den) Team Sunweb00:03:59
17Maximilian Schachmann (Ger) Bora-Hansgrohe00:03:59
18Alessandro De Marchi (Ita) CCC Team00:04:06
19Thibaut Pinot (Fra) Groupama-FDJ00:04:09
20Thomas De Gendt (Bel) Lotto Soudal00:04:11
21Lennard Kämna (Ger) Bora-Hansgrohe00:04:12
22Jan Polanc (Slo) UAE Team Emirates00:04:13
23Adam Yates (GBr) Mitchelton-Scott00:04:27
24Kasper Asgreen (Den) Deceuninck-Quickstep00:04:30
25Simon Geschke (Ger) CCC Team00:04:38
26Guillaume Martin (Fra) Cofidis00:04:39
27Nelson Oliveira (Por) Movistar Team00:04:42
28Nils Politt (Ger) Israel Start-Up Nation00:05:04
29Wout Poels (Ned) Bahrain McLaren00:05:14
30Jesus Herrada (Spa) Cofidis00:05:25
31Daniel Martin (Irl) Israel Start-Up Nation00:05:31
32Felix Grossschartner (Aut) Bora-Hansgrohe00:05:31
33Bob Jungels (Lux) Deceuninck-Quickstep00:05:36
34Omar Fraile Matarranz (Spa) Astana Pro Team00:05:46
35Connor Swift (GBr) Team Arkea-Samsic00:05:52
36Nairo Quintana (Col) Team Arkea-Samsic00:05:54
37Neilson Powless (USA) EF Pro Cycling00:05:56
38Maxime Chevalier (Fra) B&B Hotels-Vital Concept00:06:02
39Alexey Lutsenko (Kaz) Astana Pro Team00:06:07
40Esteban Chaves (Col) Mitchelton-Scott00:06:07
41Ben Hermans (Bel) Israel Start-Up Nation00:06:14
42Christopher Juul Jensen (Den) Mitchelton-Scott00:06:16
43Christophe Laporte (Fra) Cofidis00:06:16
44Michael Schär (Swi) CCC Team00:06:17
45Miguel Angel Lopez Moreno (Col) Astana Pro Team00:06:17
46Krists Neilands (Lat) Israel Start-Up Nation00:06:18
47Alejandro Valverde (Spa) Movistar Team00:06:26
48Tiesj Benoot (Bel) Team Sunweb00:06:36
49Kevin Ledanois (Fra) Team Arkea-Samsic00:06:38
50Valentin Madouas (Fra) Groupama-FDJ00:06:47
51Emanuel Buchmann (Ger) Bora-Hansgrohe00:06:52
52Pavel Sivakov (Rus) Ineos Grenadiers00:06:52
53Romain Sicard (Fra) Total Direct Energie00:06:53
54Hugh Carthy (GBr) EF Pro Cycling00:06:56
55Benoit Cosnefroy (Fra) AG2R la Mondiale00:06:57
56Ryan Gibbons (RSA) NTT Pro Cycling00:06:57
57Tony Martin (Ger) Team Jumbo-Visma00:06:59
58Simone Consonni (Ita) Cofidis00:07:00
59Pierre Luc Perichon (Fra) Cofidis00:07:01
60Julian Alaphilippe (Fra) Deceuninck-Quickstep00:07:02
61Quentin Pacher (Fra) B&B Hotels-Vital Concept00:07:08
62Vegard Stake Laengen (Nor) UAE Team Emirates00:07:12
63Joris Nieuwenhuis (Ned) Team Sunweb00:07:17
64Casper Phillip Pedersen (Den) Team Sunweb00:07:18
65Robert Gesink (Ned) Team Jumbo-Visma00:07:18
66Geoffrey Soupe (Fra) Total Direct Energie00:07:23
67Sepp Kuss (USA) Team Jumbo-Visma00:07:23
68Harold Alfonso Tejada Canacue (Col) Astana Pro Team00:07:28
69Dylan Van Baarle (Ned) Ineos Grenadiers00:07:28
70Michael Valgren (Den) NTT Pro Cycling00:07:32
71Anthony Turgis (Fra) Total Direct Energie00:07:35
72Alberto Bettiol (Ita) EF Pro Cycling00:07:39
73Nans Peters (Fra) AG2R la Mondiale00:07:41
74Sonny Colbrelli (Ita) Bahrain McLaren00:07:41
75Luis León Sanchez (Spa) Astana Pro Team00:07:42
76Niklas Eg (Den) Trek-Segafredo00:07:42
77Oliver Naesen (Bel) AG2R la Mondiale00:07:45
78Cyril Barthe (Fra) B&B Hotels-Vital Concept00:07:47
79Maximilian Walscheid (Ger) NTT Pro Cycling00:07:52
80Rudy Molard (Fra) Groupama-FDJ00:07:52
81Richard Carapaz (Ecu) Ineos Grenadiers00:07:53
82Alexis Vuillermoz (Fra) AG2R la Mondiale00:07:54
83Fabien Grellier (Fra) Total Direct Energie00:08:04
84Roman Kreuziger (Cze) NTT Pro Cycling00:08:14
85Nicolas Edet (Fra) Cofidis00:08:16
86Dries Devenyns (Bel) Deceuninck-Quickstep00:08:17
87Matthieu Ladagnous (Fra) Groupama-FDJ00:08:21
88Frederik Frison (Bel) Lotto Soudal00:08:22
89Edvald Boasson Hagen (Nor) NTT Pro Cycling00:08:22
90Sébastien Reichenbach (Swi) Groupama-FDJ00:08:24
91Marc Hirschi (Swi) Team Sunweb00:08:29
92Roger Kluge (Ger) Lotto Soudal00:08:30
93Michal Kwiatkowski (Pol) Ineos Grenadiers00:08:31
94Daniel Oss (Ita) Bora-Hansgrohe00:08:31
95Imanol Erviti (Spa) Movistar Team00:08:32
96Matej Mohoric (Slo) Bahrain McLaren00:08:34
97Nicolas Roche (Irl) Team Sunweb00:08:34
98Clément Russo (Fra) Team Arkea-Samsic00:08:36
99Winner Anacona (Col) Team Arkea-Samsic00:08:44
100Edward Theuns (Bel) Trek-Segafredo00:08:46
101Pierre Rolland (Fra) B&B Hotels-Vital Concept00:08:49
102Jan Hirt (Cze) CCC Team00:08:57
103Hugo Hofstetter (Fra) Israel Start-Up Nation00:08:57
104Marco Marcato (Ita) UAE Team Emirates00:08:58
105Peter Sagan (Svk) Bora-Hansgrohe00:09:00
106Elia Viviani (Ita) Cofidis00:09:02
107Tim Declercq (Bel) Deceuninck-Quickstep00:09:02
108Mikael Cherel (Fra) AG2R la Mondiale00:09:03
109Alexander Kristoff (Nor) UAE Team Emirates00:09:09
110Mads Pedersen (Den) Trek-Segafredo00:09:09
111Kenny Elissonde (Fra) Trek-Segafredo00:09:10
112Bryan Coquard (Fra) B&B Hotels-Vital Concept00:09:10
113Dario Cataldo (Ita) Movistar Team00:09:15
114Amund Grøndahl Jansen (Nor) Team Jumbo-Visma00:09:15
115Cyril Gautier (Fra) B&B Hotels-Vital Concept00:09:15
116Gorka Izagirre Insausti (Spa) Astana Pro Team00:09:17
117Clement Venturini (Fra) AG2R la Mondiale00:09:20
118Carlos Verona Quintanilla (Spa) Movistar Team00:09:21
119Cees Bol (Ned) Team Sunweb00:09:23
120Tejay Van Garderen (USA) EF Pro Cycling00:09:30
121Jonas Koch (Ger) CCC Team00:09:31
122Hugo Houle (Can) Astana Pro Team00:09:31
123Matteo Trentin (Ita) CCC Team00:09:35
124Luke Rowe (GBr) Ineos Grenadiers00:09:37
125Jasper De Buyst (Bel) Lotto Soudal00:09:38
126Andrey Amador (CRc) Ineos Grenadiers00:09:39
127Toms Skujins (Lat) Trek-Segafredo00:09:40
128Caleb Ewan (Aus) Lotto Soudal00:09:44
129Daryl Impey (RSA) Mitchelton-Scott00:09:49
130Jens Keukeleire (Bel) EF Pro Cycling00:09:58
131Sam Bennett (Irl) Deceuninck-Quickstep00:10:00
132Jasper Stuyven (Bel) Trek-Segafredo00:10:01
133Greg Van Avermaet (Bel) CCC Team00:10:02
134Michael Mørkøv (Den) Deceuninck-Quickstep00:10:02
135Tom Van Asbroeck (Bel) Israel Start-Up Nation00:10:07
136Mathieu Burgaudeau (Fra) Total Direct Energie00:10:15
137Guy Niv (Isr) Israel Start-Up Nation00:10:23
138Niccolò Bonifazio (Ita) Total Direct Energie00:10:45
139Marco Haller (Aut) Bahrain McLaren00:10:45
140Dayer Quintana (Col) Team Arkea-Samsic00:10:49
141José Rojas (Spa) Movistar Team00:10:50
142Luka Mezgec (Slo) Mitchelton-Scott00:10:59
143Nikias Arndt (Ger) Team Sunweb00:11:04
144George Bennett (NZl) Team Jumbo-Visma00:11:06
145Kevin Reza (Fra) B&B Hotels-Vital Concept00:11:27
146Jack Bauer (NZl) Mitchelton-Scott00:11:58

Points
PlaceRider (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates20
2Tom Dumoulin (Ned) Team Jumbo-Visma17
3Richie Porte (Aus) Trek-Segafredo15
4Wout van Aert (Bel) Team Jumbo-Visma13
5Primoz Roglic (Slo) Team Jumbo-Visma11
6Rémi Cavagna (Fra) Deceuninck-Quickstep10
7Damiano Caruso (Ita) Bahrain McLaren9
8David De la Cruz Melgarejo (Spa) UAE Team Emirates8
9Enric Mas Nicolau (Spa) Movistar Team7
10Rigoberto Uran (Col) EF Pro Cycling6
11Daniel Felipe Martinez Poveda (Col) EF Pro Cycling5
12Pello Bilbao (Spa) Bahrain McLaren4
13Marc Soler (Spa) Movistar Team3
14Mikel Landa Meana (Spa) Bahrain McLaren2
15Warren Barguil (Fra) Team Arkea-Samsic1 PT

Mountain 1 - La Planche Des Belles Filles km. 36.2
PlaceRider (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates10
2Richie Porte (Aus) Trek-Segafredo8
3Wout van Aert (Bel) Team Jumbo-Visma6
4Enric Mas Nicolau (Spa) Movistar Team4
5Pello Bilbao (Spa) Bahrain McLaren2
6Daniel Felipe Martinez Poveda (Col) EF Pro Cycling1 PT

Young riders
PlaceRider (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates00:55:55
2Rémi Cavagna (Fra) Deceuninck-Quickstep00:01:59
3Enric Mas Nicolau (Spa) Movistar Team00:02:45
4Daniel Felipe Martinez Poveda (Col) EF Pro Cycling00:03:19
5Lennard Kämna (Ger) Bora-Hansgrohe00:04:12
6Kasper Asgreen (Den) Deceuninck-Quickstep00:04:30
7Connor Swift (GBr) Team Arkea-Samsic00:05:52
8Neilson Powless (USA) EF Pro Cycling00:05:56
9Maxime Chevalier (Fra) B&B Hotels-Vital Concept00:06:02
10Valentin Madouas (Fra) Groupama-FDJ00:06:47
11Pavel Sivakov (Rus) Ineos Grenadiers00:06:52
12Benoit Cosnefroy (Fra) AG2R la Mondiale00:06:57
13Joris Nieuwenhuis (Ned) Team Sunweb00:07:17
14Casper Phillip Pedersen (Den) Team Sunweb00:07:18
15Harold Alfonso Tejada Canacue (Col) Astana Pro Team00:07:28
16Niklas Eg (Den) Trek-Segafredo00:07:42
17Cyril Barthe (Fra) B&B Hotels-Vital Concept00:07:47
18Marc Hirschi (Swi) Team Sunweb00:08:29
19Clément Russo (Fra) Team Arkea-Samsic00:08:36
20Mads Pedersen (Den) Trek-Segafredo00:09:09
21Cees Bol (Ned) Team Sunweb00:09:23
22Mathieu Burgaudeau (Fra) Total Direct Energie00:10:15

Teams
PlaceRider (Country) TeamResult
1Team Jumbo-Visma02:52:33
2UAE Team Emirates00:02:05
3Bahrain McLaren00:04:28
4Movistar Team00:06:05
5Deceuninck-Quick-Step00:07:17
6EF Pro Cycling00:07:21
7Bora-Hansgrohe00:08:54
8CCC Team00:10:13
9Team Arkea-Samsic00:10:56
10Cofidis00:11:32
11Israel Start-Up Nation00:12:01
12Mitchelton-Scott00:12:02
13Trek-Segafredo00:13:01
14Team Sunweb00:13:04
15Astana Pro Team00:13:22
16Groupama-FDJ00:14:00
17B&B Hotels-Vital Concept00:16:09
18Lotto Soudal00:16:15
19Total Direct Energie00:17:03
20Ineos Grenadiers00:17:25
21NTT Pro Cycling00:17:33
22AG2R la Mondiale00:17:35

General classification after stage 20
PlaceRider (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates84:26:33
2Primoz Roglic (Slo) Team Jumbo-Visma00:00:59
3Richie Porte (Aus) Trek-Segafredo00:03:30
4Mikel Landa Meana (Spa) Bahrain McLaren00:05:58
5Enric Mas Nicolau (Spa) Movistar Team00:06:07
6Miguel Angel Lopez Moreno (Col) Astana Pro Team00:06:47
7Tom Dumoulin (Ned) Team Jumbo-Visma00:07:48
8Rigoberto Uran (Col) EF Pro Cycling00:08:02
9Adam Yates (GBr) Mitchelton-Scott00:09:25
10Damiano Caruso (Ita) Bahrain McLaren00:14:03
11Guillaume Martin (Fra) Cofidis00:16:58
12Alejandro Valverde (Spa) Movistar Team00:17:41
13Richard Carapaz (Ecu) Ineos Grenadiers00:24:44
14Warren Barguil (Fra) Team Arkea-Samsic00:31:04
15Sepp Kuss (USA) Team Jumbo-Visma00:42:20
16Pello Bilbao (Spa) Bahrain McLaren00:55:56
17Nairo Quintana (Col) Team Arkea-Samsic01:02:46
18Pierre Rolland (Fra) B&B Hotels-Vital Concept01:08:05
19Carlos Verona Quintanilla (Spa) Movistar Team01:19:54
20Wout van Aert (Bel) Team Jumbo-Visma01:20:31
21Marc Soler (Spa) Movistar Team01:29:23
22Gorka Izagirre Insausti (Spa) Astana Pro Team01:36:12
23Sébastien Reichenbach (Swi) Groupama-FDJ01:38:18
24Esteban Chaves (Col) Mitchelton-Scott01:38:45
25Kenny Elissonde (Fra) Trek-Segafredo01:39:45
26Mikael Cherel (Fra) AG2R la Mondiale01:40:30
27Valentin Madouas (Fra) Groupama-FDJ01:42:22
28Daniel Felipe Martinez Poveda (Col) EF Pro Cycling01:54:51
29Thibaut Pinot (Fra) Groupama-FDJ01:59:33
30Michal Kwiatkowski (Pol) Ineos Grenadiers02:03:09
31Romain Sicard (Fra) Total Direct Energie02:10:52
32George Bennett (NZl) Team Jumbo-Visma02:12:02
33Luis León Sanchez (Spa) Astana Pro Team02:13:47
34Lennard Kämna (Ger) Bora-Hansgrohe02:14:33
35Alexis Vuillermoz (Fra) AG2R la Mondiale02:15:58
36Julian Alaphilippe (Fra) Deceuninck-Quickstep02:17:41
37Hugh Carthy (GBr) EF Pro Cycling02:17:53
38Emanuel Buchmann (Ger) Bora-Hansgrohe02:19:19
39Rudy Molard (Fra) Groupama-FDJ02:26:53
40Daniel Martin (Irl) Israel Start-Up Nation02:29:51
41Jan Polanc (Slo) UAE Team Emirates02:29:54
42Robert Gesink (Ned) Team Jumbo-Visma02:30:14
43Bob Jungels (Lux) Deceuninck-Quickstep02:32:29
44Jesus Herrada (Spa) Cofidis02:33:33
45Harold Alfonso Tejada Canacue (Col) Astana Pro Team02:36:41
46Hugo Houle (Can) Astana Pro Team02:39:33
47Alexey Lutsenko (Kaz) Astana Pro Team02:39:37
48Simon Geschke (Ger) CCC Team02:43:21
49Nicolas Edet (Fra) Cofidis02:46:17
50Greg Van Avermaet (Bel) CCC Team02:48:25
51Niklas Eg (Den) Trek-Segafredo02:49:43
52Thomas De Gendt (Bel) Lotto Soudal02:50:43
53Marc Hirschi (Swi) Team Sunweb02:51:29
54Quentin Pacher (Fra) B&B Hotels-Vital Concept02:53:11
55Maximilian Schachmann (Ger) Bora-Hansgrohe03:00:50
56Nelson Oliveira (Por) Movistar Team03:01:41
57Neilson Powless (USA) EF Pro Cycling03:02:48
58Søren Kragh Andersen (Den) Team Sunweb03:04:58
59Dylan Van Baarle (Ned) Ineos Grenadiers03:07:21
60Omar Fraile Matarranz (Spa) Astana Pro Team03:13:20
61Oliver Naesen (Bel) AG2R la Mondiale03:22:04
62Nicolas Roche (Irl) Team Sunweb03:23:26
63Felix Grossschartner (Aut) Bora-Hansgrohe03:24:11
64Alberto Bettiol (Ita) EF Pro Cycling03:24:55
65Nans Peters (Fra) AG2R la Mondiale03:26:29
66Winner Anacona (Col) Team Arkea-Samsic03:31:31
67Jan Hirt (Cze) CCC Team03:32:20
68Ben Hermans (Bel) Israel Start-Up Nation03:36:03
69Michael Valgren (Den) NTT Pro Cycling03:37:52
70David De la Cruz Melgarejo (Spa) UAE Team Emirates03:38:50
71Michael Schär (Swi) CCC Team03:38:55
72José Rojas (Spa) Movistar Team03:40:49
73Jasper Stuyven (Bel) Trek-Segafredo03:40:52
74Tiesj Benoot (Bel) Team Sunweb03:46:45
75Imanol Erviti (Spa) Movistar Team03:48:00
76Andrey Amador (CRc) Ineos Grenadiers03:48:43
77Matej Mohoric (Slo) Bahrain McLaren03:49:02
78Cyril Gautier (Fra) B&B Hotels-Vital Concept03:51:18
79Matteo Trentin (Ita) CCC Team03:52:10
80Toms Skujins (Lat) Trek-Segafredo03:52:48
81Dario Cataldo (Ita) Movistar Team03:52:51
82Vegard Stake Laengen (Nor) UAE Team Emirates03:53:17
83Jack Bauer (NZl) Mitchelton-Scott04:00:34
84Peter Sagan (Svk) Bora-Hansgrohe04:04:19
85Krists Neilands (Lat) Israel Start-Up Nation04:09:54
86Pierre Luc Perichon (Fra) Cofidis04:13:05
87Pavel Sivakov (Rus) Ineos Grenadiers04:13:09
88Luka Mezgec (Slo) Mitchelton-Scott04:17:07
89Jens Keukeleire (Bel) EF Pro Cycling04:18:47
90Tejay Van Garderen (USA) EF Pro Cycling04:19:42
91Dries Devenyns (Bel) Deceuninck-Quickstep04:20:09
92Casper Phillip Pedersen (Den) Team Sunweb04:22:38
93Matthieu Ladagnous (Fra) Groupama-FDJ04:23:46
94Sonny Colbrelli (Ita) Bahrain McLaren04:24:42
95Dayer Quintana (Col) Team Arkea-Samsic04:25:03
96Cyril Barthe (Fra) B&B Hotels-Vital Concept04:27:07
97Daryl Impey (RSA) Mitchelton-Scott04:27:13
98Alessandro De Marchi (Ita) CCC Team04:30:43
99Tom Van Asbroeck (Bel) Israel Start-Up Nation04:33:17
100Christopher Juul Jensen (Den) Mitchelton-Scott04:33:42
101Edvald Boasson Hagen (Nor) NTT Pro Cycling04:34:19
102Kevin Ledanois (Fra) Team Arkea-Samsic04:34:33
103Joris Nieuwenhuis (Ned) Team Sunweb04:38:50
104Clement Venturini (Fra) AG2R la Mondiale04:39:08
105Connor Swift (GBr) Team Arkea-Samsic04:39:21
106Daniel Oss (Ita) Bora-Hansgrohe04:40:12
107Roman Kreuziger (Cze) NTT Pro Cycling04:41:39
108Christophe Laporte (Fra) Cofidis04:44:30
109Anthony Turgis (Fra) Total Direct Energie04:44:57
110Wout Poels (Ned) Bahrain McLaren04:47:02
111Marco Marcato (Ita) UAE Team Emirates04:47:38
112Simone Consonni (Ita) Cofidis04:53:50
113Rémi Cavagna (Fra) Deceuninck-Quickstep04:57:16
114Benoit Cosnefroy (Fra) AG2R la Mondiale04:57:52
115Fabien Grellier (Fra) Total Direct Energie04:59:22
116Kasper Asgreen (Den) Deceuninck-Quickstep04:59:46
117Hugo Hofstetter (Fra) Israel Start-Up Nation05:00:14
118Tony Martin (Ger) Team Jumbo-Visma05:02:50
119Edward Theuns (Bel) Trek-Segafredo05:04:23
120Nils Politt (Ger) Israel Start-Up Nation05:07:53
121Ryan Gibbons (RSA) NTT Pro Cycling05:09:11
122Bryan Coquard (Fra) B&B Hotels-Vital Concept05:10:32
123Geoffrey Soupe (Fra) Total Direct Energie05:10:40
124Mads Pedersen (Den) Trek-Segafredo05:11:09
125Jonas Koch (Ger) CCC Team05:12:04
126Nikias Arndt (Ger) Team Sunweb05:12:50
127Tim Declercq (Bel) Deceuninck-Quickstep05:13:22
128Amund Grøndahl Jansen (Nor) Team Jumbo-Visma05:17:28
129Luke Rowe (GBr) Ineos Grenadiers05:17:29
130Mathieu Burgaudeau (Fra) Total Direct Energie05:24:13
131Michael Mørkøv (Den) Deceuninck-Quickstep05:26:21
132Alexander Kristoff (Nor) UAE Team Emirates05:28:28
133Clément Russo (Fra) Team Arkea-Samsic05:28:45
134Maximilian Walscheid (Ger) NTT Pro Cycling05:29:38
135Elia Viviani (Ita) Cofidis05:30:01
136Maxime Chevalier (Fra) B&B Hotels-Vital Concept05:30:51
137Kevin Reza (Fra) B&B Hotels-Vital Concept05:31:37
138Sam Bennett (Irl) Deceuninck-Quickstep05:32:43
139Guy Niv (Isr) Israel Start-Up Nation05:33:34
140Cees Bol (Ned) Team Sunweb05:38:16
141Niccolò Bonifazio (Ita) Total Direct Energie05:42:13
142Jasper De Buyst (Bel) Lotto Soudal05:43:07
143Marco Haller (Aut) Bahrain McLaren05:46:27
144Caleb Ewan (Aus) Lotto Soudal05:50:25
145Frederik Frison (Bel) Lotto Soudal05:59:38
146Roger Kluge (Ger) Lotto Soudal06:05:42

Points Classification
PlaceRider (Country) TeamResult
1Sam Bennett (Irl) Deceuninck-Quickstep319
2Peter Sagan (Svk) Bora-Hansgrohe264
3Matteo Trentin (Ita) CCC Team250
4Bryan Coquard (Fra) B&B Hotels-Vital Concept173
5Wout van Aert (Bel) Team Jumbo-Visma160
6Caleb Ewan (Aus) Lotto Soudal158
7Julian Alaphilippe (Fra) Deceuninck-Quickstep150
8Tadej Pogacar (Slo) UAE Team Emirates143
9Søren Kragh Andersen (Den) Team Sunweb138
10Michael Mørkøv (Den) Deceuninck-Quickstep129
11Primoz Roglic (Slo) Team Jumbo-Visma112
12Luka Mezgec (Slo) Mitchelton-Scott109
13Marc Hirschi (Swi) Team Sunweb100
14Alexander Kristoff (Nor) UAE Team Emirates100
15Lennard Kämna (Ger) Bora-Hansgrohe95
16Greg Van Avermaet (Bel) CCC Team89
17Jasper Stuyven (Bel) Trek-Segafredo85
18Daniel Oss (Ita) Bora-Hansgrohe82
19Richard Carapaz (Ecu) Ineos Grenadiers76
20Cees Bol (Ned) Team Sunweb72
21Adam Yates (GBr) Mitchelton-Scott65
22Richie Porte (Aus) Trek-Segafredo63
23Jesus Herrada (Spa) Cofidis63
24Maximilian Schachmann (Ger) Bora-Hansgrohe63
25Edvald Boasson Hagen (Nor) NTT Pro Cycling61
26Pierre Rolland (Fra) B&B Hotels-Vital Concept61
27Mads Pedersen (Den) Trek-Segafredo61
28Neilson Powless (USA) EF Pro Cycling60
29Miguel Angel Lopez Moreno (Col) Astana Pro Team57
30Quentin Pacher (Fra) B&B Hotels-Vital Concept57
31Alexey Lutsenko (Kaz) Astana Pro Team56
32Simon Geschke (Ger) CCC Team55
33Niccolò Bonifazio (Ita) Total Direct Energie55
34Hugo Hofstetter (Fra) Israel Start-Up Nation54
35Mikel Landa Meana (Spa) Bahrain McLaren51
36Daniel Felipe Martinez Poveda (Col) EF Pro Cycling48
37Rémi Cavagna (Fra) Deceuninck-Quickstep47
38Toms Skujins (Lat) Trek-Segafredo47
39Clement Venturini (Fra) AG2R la Mondiale45
40Tom Dumoulin (Ned) Team Jumbo-Visma44
41Sébastien Reichenbach (Swi) Groupama-FDJ44
42Michal Kwiatkowski (Pol) Ineos Grenadiers43
43Guillaume Martin (Fra) Cofidis42
44Warren Barguil (Fra) Team Arkea-Samsic41
45Elia Viviani (Ita) Cofidis41
46Nils Politt (Ger) Israel Start-Up Nation40
47Oliver Naesen (Bel) AG2R la Mondiale40
48Edward Theuns (Bel) Trek-Segafredo37
49Enric Mas Nicolau (Spa) Movistar Team37
50Benoit Cosnefroy (Fra) AG2R la Mondiale37
51Tiesj Benoot (Bel) Team Sunweb36
52Damiano Caruso (Ita) Bahrain McLaren34
53Sepp Kuss (USA) Team Jumbo-Visma34
54Kasper Asgreen (Den) Deceuninck-Quickstep33
55Nicolas Roche (Irl) Team Sunweb32
56Nans Peters (Fra) AG2R la Mondiale29
57Marc Soler (Spa) Movistar Team29
58Nicolas Edet (Fra) Cofidis29
59Rigoberto Uran (Col) EF Pro Cycling28
60Nairo Quintana (Col) Team Arkea-Samsic28
61Christophe Laporte (Fra) Cofidis28
62Carlos Verona Quintanilla (Spa) Movistar Team27
63Daniel Martin (Irl) Israel Start-Up Nation27
64Alberto Bettiol (Ita) EF Pro Cycling27
65Luke Rowe (GBr) Ineos Grenadiers27
66Mathieu Burgaudeau (Fra) Total Direct Energie27
67Hugo Houle (Can) Astana Pro Team26
68Imanol Erviti (Spa) Movistar Team25
69Felix Grossschartner (Aut) Bora-Hansgrohe24
70Casper Phillip Pedersen (Den) Team Sunweb24
71Alejandro Valverde (Spa) Movistar Team23
72Simone Consonni (Ita) Cofidis23
73Michael Schär (Swi) CCC Team21
74David De la Cruz Melgarejo (Spa) UAE Team Emirates21
75Pavel Sivakov (Rus) Ineos Grenadiers21
76Anthony Turgis (Fra) Total Direct Energie21
77Fabien Grellier (Fra) Total Direct Energie21
78Matthieu Ladagnous (Fra) Groupama-FDJ20
79Pello Bilbao (Spa) Bahrain McLaren20
80Maximilian Walscheid (Ger) NTT Pro Cycling20
81Valentin Madouas (Fra) Groupama-FDJ18
82Dries Devenyns (Bel) Deceuninck-Quickstep18
83Sonny Colbrelli (Ita) Bahrain McLaren18
84Thomas De Gendt (Bel) Lotto Soudal17
85Omar Fraile Matarranz (Spa) Astana Pro Team17
86Ben Hermans (Bel) Israel Start-Up Nation17
87Cyril Gautier (Fra) B&B Hotels-Vital Concept17
88Krists Neilands (Lat) Israel Start-Up Nation16
89Gorka Izagirre Insausti (Spa) Astana Pro Team15
90Esteban Chaves (Col) Mitchelton-Scott15
91Luis León Sanchez (Spa) Astana Pro Team15
92Daryl Impey (RSA) Mitchelton-Scott15
93Thibaut Pinot (Fra) Groupama-FDJ14
94Nikias Arndt (Ger) Team Sunweb14
95Dylan Van Baarle (Ned) Ineos Grenadiers13
96Ryan Gibbons (RSA) NTT Pro Cycling13
97Kevin Reza (Fra) B&B Hotels-Vital Concept13
98Nelson Oliveira (Por) Movistar Team12
99Andrey Amador (CRc) Ineos Grenadiers12
100Geoffrey Soupe (Fra) Total Direct Energie12
101Alexis Vuillermoz (Fra) AG2R la Mondiale11
102Bob Jungels (Lux) Deceuninck-Quickstep11
103Kevin Ledanois (Fra) Team Arkea-Samsic11
104Marco Haller (Aut) Bahrain McLaren10
105Kenny Elissonde (Fra) Trek-Segafredo9
106Romain Sicard (Fra) Total Direct Energie9
107Jack Bauer (NZl) Mitchelton-Scott9
108Marco Marcato (Ita) UAE Team Emirates9
109Winner Anacona (Col) Team Arkea-Samsic8
110Jasper De Buyst (Bel) Lotto Soudal8
111Roger Kluge (Ger) Lotto Soudal8
112Christopher Juul Jensen (Den) Mitchelton-Scott7
113Dario Cataldo (Ita) Movistar Team5
114Tom Van Asbroeck (Bel) Israel Start-Up Nation5
115Robert Gesink (Ned) Team Jumbo-Visma4
116Michael Valgren (Den) NTT Pro Cycling4
117Jonas Koch (Ger) CCC Team4
118Tejay Van Garderen (USA) EF Pro Cycling3
119Roman Kreuziger (Cze) NTT Pro Cycling3
120Mikael Cherel (Fra) AG2R la Mondiale2
121Cyril Barthe (Fra) B&B Hotels-Vital Concept2
122Tony Martin (Ger) Team Jumbo-Visma2
123Harold Alfonso Tejada Canacue (Col) Astana Pro Team1 PT
124Jens Keukeleire (Bel) EF Pro Cycling1 PT
125Tim Declercq (Bel) Deceuninck-Quickstep1 PT
126Amund Grøndahl Jansen (Nor) Team Jumbo-Visma1 PT
127Hugh Carthy (GBr) EF Pro Cycling0 PT

Mountains Classification
PlaceRider (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates82
2Richard Carapaz (Ecu) Ineos Grenadiers74
3Primoz Roglic (Slo) Team Jumbo-Visma67
4Marc Hirschi (Swi) Team Sunweb62
5Miguel Angel Lopez Moreno (Col) Astana Pro Team51
6Benoit Cosnefroy (Fra) AG2R la Mondiale36
7Pierre Rolland (Fra) B&B Hotels-Vital Concept36
8Richie Porte (Aus) Trek-Segafredo36
9Nans Peters (Fra) AG2R la Mondiale32
10Lennard Kämna (Ger) Bora-Hansgrohe27
11Enric Mas Nicolau (Spa) Movistar Team26
12Sepp Kuss (USA) Team Jumbo-Visma26
13Michal Kwiatkowski (Pol) Ineos Grenadiers26
14Jesus Herrada (Spa) Cofidis25
15Julian Alaphilippe (Fra) Deceuninck-Quickstep25
16Quentin Pacher (Fra) B&B Hotels-Vital Concept24
17Pello Bilbao (Spa) Bahrain McLaren24
18Toms Skujins (Lat) Trek-Segafredo24
19Simon Geschke (Ger) CCC Team23
20Carlos Verona Quintanilla (Spa) Movistar Team22
21Daniel Martin (Irl) Israel Start-Up Nation21
22Valentin Madouas (Fra) Groupama-FDJ16
23Neilson Powless (USA) EF Pro Cycling16
24Mikel Landa Meana (Spa) Bahrain McLaren16
25Daniel Felipe Martinez Poveda (Col) EF Pro Cycling15
26Nicolas Roche (Irl) Team Sunweb14
27Maximilian Schachmann (Ger) Bora-Hansgrohe14
28Marc Soler (Spa) Movistar Team12
29Alexey Lutsenko (Kaz) Astana Pro Team10
30Thomas De Gendt (Bel) Lotto Soudal10
31Gorka Izagirre Insausti (Spa) Astana Pro Team10
32Omar Fraile Matarranz (Spa) Astana Pro Team8
33Greg Van Avermaet (Bel) CCC Team7
34Søren Kragh Andersen (Den) Team Sunweb7
35Fabien Grellier (Fra) Total Direct Energie6
36Adam Yates (GBr) Mitchelton-Scott6
37Guillaume Martin (Fra) Cofidis6
38Sébastien Reichenbach (Swi) Groupama-FDJ6
39Kasper Asgreen (Den) Deceuninck-Quickstep6
40Warren Barguil (Fra) Team Arkea-Samsic5
41Robert Gesink (Ned) Team Jumbo-Visma5
42Nicolas Edet (Fra) Cofidis5
43Damiano Caruso (Ita) Bahrain McLaren4
44Nairo Quintana (Col) Team Arkea-Samsic4
45Wout van Aert (Bel) Team Jumbo-Visma4
46Rémi Cavagna (Fra) Deceuninck-Quickstep3
47David De la Cruz Melgarejo (Spa) UAE Team Emirates3
48Edward Theuns (Bel) Trek-Segafredo3
49Michael Schär (Swi) CCC Team2
50Krists Neilands (Lat) Israel Start-Up Nation2
51Mathieu Burgaudeau (Fra) Total Direct Energie2
52Felix Grossschartner (Aut) Bora-Hansgrohe2
53Ben Hermans (Bel) Israel Start-Up Nation2
54Cyril Gautier (Fra) B&B Hotels-Vital Concept2
55Kevin Ledanois (Fra) Team Arkea-Samsic2
56Wout Poels (Ned) Bahrain McLaren2
57Nils Politt (Ger) Israel Start-Up Nation2
58Tiesj Benoot (Bel) Team Sunweb1 PT
59Matthieu Ladagnous (Fra) Groupama-FDJ1 PT
60Niccolò Bonifazio (Ita) Total Direct Energie1 PT
61Hugh Carthy (GBr) EF Pro Cycling0 PT

Young Riders Classification
PlaceRider (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates84:26:33
2Enric Mas Nicolau (Spa) Movistar Team00:06:07
3Valentin Madouas (Fra) Groupama-FDJ01:42:22
4Daniel Felipe Martinez Poveda (Col) EF Pro Cycling01:54:51
5Lennard Kämna (Ger) Bora-Hansgrohe02:14:33
6Harold Alfonso Tejada Canacue (Col) Astana Pro Team02:36:41
7Niklas Eg (Den) Trek-Segafredo02:49:43
8Marc Hirschi (Swi) Team Sunweb02:51:29
9Neilson Powless (USA) EF Pro Cycling03:02:48
10Pavel Sivakov (Rus) Ineos Grenadiers04:13:09
11Casper Phillip Pedersen (Den) Team Sunweb04:22:38
12Cyril Barthe (Fra) B&B Hotels-Vital Concept04:27:07
13Joris Nieuwenhuis (Ned) Team Sunweb04:38:50
14Connor Swift (GBr) Team Arkea-Samsic04:39:21
15Rémi Cavagna (Fra) Deceuninck-Quickstep04:57:16
16Benoit Cosnefroy (Fra) AG2R la Mondiale04:57:52
17Kasper Asgreen (Den) Deceuninck-Quickstep04:59:46
18Mads Pedersen (Den) Trek-Segafredo05:11:09
19Mathieu Burgaudeau (Fra) Total Direct Energie05:24:13
20Clément Russo (Fra) Team Arkea-Samsic05:28:45
21Maxime Chevalier (Fra) B&B Hotels-Vital Concept05:30:51
22Cees Bol (Ned) Team Sunweb05:38:16

Teams Classification
PlaceRider (Country) TeamResult
1Movistar Team253:34:22
2Team Jumbo-Visma00:18:31
3Bahrain McLaren00:57:10
4EF Pro Cycling01:16:43
5Ineos Grenadiers01:30:58
6Trek-Segafredo01:39:39
7Astana Pro Team01:47:15
8AG2R la Mondiale02:58:26
9UAE Team Emirates03:06:46
10Mitchelton-Scott03:25:10
11Groupama-FDJ03:27:54
12Team Arkea-Samsic03:41:42
13Cofidis04:24:08
14CCC Team04:58:19
15Bora-Hansgrohe05:03:57
16B&B Hotels-Vital Concept06:49:27
17Team Sunweb07:12:32
18Deceuninck-Quick-Step07:26:36
19Israel Start-Up Nation08:31:56
20NTT Pro Cycling09:55:20
21Total Direct Energie10:24:44
22Lotto Soudal13:34:28

Latest on Cyclingnews