Tour de France: Michal Kwiatkowski wins stage 18

Barry Ryan
·40 min read
 Team Ineos rider Polands Michal Kwiatkowski R celebrates as he crosses the finish line ahead of Team Ineos rider Ecuadors Richard Carapaz during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by STEPHANE MAHE  POOL  AFP Photo by STEPHANE MAHEPOOLAFP via Getty Images
Team Ineos rider Polands Michal Kwiatkowski R celebrates as he crosses the finish line ahead of Team Ineos rider Ecuadors Richard Carapaz during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by STEPHANE MAHE POOL AFP Photo by STEPHANE MAHEPOOLAFP via Getty Images

Image 1 of 45

Michal Kwiatkowski R of Ineos Grenadiers and Richard Carapaz of Ineos Grenadiers celebrate after winning the stage 18 of the 107th edition of the Tour de France cycling race from Meribel to LaRochesurForon 175 km in France Thursday 17 September 2020 This years Tour de France was postponed due to the worldwide Covid19 pandemic The 2020 race starts in Nice on Saturday 29 August and ends on 20 September BELGA PHOTO POOL Photo by POOLBELGA MAGAFP via Getty Images
Michal Kwiatkowski R of Ineos Grenadiers and Richard Carapaz of Ineos Grenadiers celebrate after winning the stage 18 of the 107th edition of the Tour de France cycling race from Meribel to LaRochesurForon 175 km in France Thursday 17 September 2020 This years Tour de France was postponed due to the worldwide Covid19 pandemic The 2020 race starts in Nice on Saturday 29 August and ends on 20 September BELGA PHOTO POOL Photo by POOLBELGA MAGAFP via Getty Images

Image 2 of 45

Team Ineos rider Polands Michal Kwiatkowski R celebrates as he crosses the finish line ahead of Team Ineos rider Ecuadors Richard Carapaz during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by STEPHANE MAHE  POOL  AFP Photo by STEPHANE MAHEPOOLAFP via Getty Images
Team Ineos rider Polands Michal Kwiatkowski R celebrates as he crosses the finish line ahead of Team Ineos rider Ecuadors Richard Carapaz during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by STEPHANE MAHE POOL AFP Photo by STEPHANE MAHEPOOLAFP via Getty Images

Image 3 of 45

Team Ineos rider Polands Michal Kwiatkowski rides ahead during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by KENZO TRIBOUILLARD  AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images
Team Ineos rider Polands Michal Kwiatkowski rides ahead during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by KENZO TRIBOUILLARD AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images

Image 4 of 45

The early break of the day pushed on at speed
The early break of the day pushed on at speed

Image 5 of 45

The views across the Alps
The views across the Alps

Image 6 of 45

Primoz Roglic stayed safely in the yellow jersey
Primoz Roglic stayed safely in the yellow jersey

Image 7 of 45

Sam Bennett and his sprint shadow Peter Sagan
Sam Bennett and his sprint shadow Peter Sagan

Image 8 of 45

Sam Bennett kept the green jersey for another day
Sam Bennett kept the green jersey for another day

Image 9 of 45

Julian Alaphilippe (Deceuninck-QuickStep)
Julian Alaphilippe (Deceuninck-QuickStep)

Image 10 of 45

Tadej Pogacar in the polka-dot jersey
Tadej Pogacar in the polka-dot jersey

Image 11 of 45

Tour de France 2020 - 107th Edition - 18th stage Meribel - La Roche sur Foron 175 km - 17/09/2020 - Thomas De Gendt (BEL - Lotto Soudal) - photo Peter De Voecht/PN/BettiniPhoto©2020
Tour de France 2020 - 107th Edition - 18th stage Meribel - La Roche sur Foron 175 km - 17/09/2020 - Thomas De Gendt (BEL - Lotto Soudal) - photo Peter De Voecht/PN/BettiniPhoto©2020

Image 12 of 45

Tour de France 2020 - 107th Edition - 18th stage Meribel - La Roche sur Foron 175 km - 17/09/2020 - Richard Carapaz (ECU - Ineos Grenadiers) - Marc Hirschi (SUI - Team Sunweb) - Michael Valgren (DEN - NTT Pro Cycling) - photo Peter De Voecht/PN/BettiniPhoto©2020
Tour de France 2020 - 107th Edition - 18th stage Meribel - La Roche sur Foron 175 km - 17/09/2020 - Richard Carapaz (ECU - Ineos Grenadiers) - Marc Hirschi (SUI - Team Sunweb) - Michael Valgren (DEN - NTT Pro Cycling) - photo Peter De Voecht/PN/BettiniPhoto©2020

Image 13 of 45

Tour de France 2020 - 107th Edition - 18th stage Meribel - La Roche sur Foron 175 km - 17/09/2020 - Scenery - photo Peter De Voecht/PN/BettiniPhoto©2020
Tour de France 2020 - 107th Edition - 18th stage Meribel - La Roche sur Foron 175 km - 17/09/2020 - Scenery - photo Peter De Voecht/PN/BettiniPhoto©2020

Image 14 of 45

Tour de France 2020 - 107th Edition - 18th stage Meribel - La Roche sur Foron 175 km - 17/09/2020 - Krists Neilands (LAT - Israel Start-Up Nation) - Pello Bilbao (ESP - Bahrain - McLaren) - photo Peter De Voecht/PN/BettiniPhoto©2020
Tour de France 2020 - 107th Edition - 18th stage Meribel - La Roche sur Foron 175 km - 17/09/2020 - Krists Neilands (LAT - Israel Start-Up Nation) - Pello Bilbao (ESP - Bahrain - McLaren) - photo Peter De Voecht/PN/BettiniPhoto©2020

Image 15 of 45

Tour de France 2020 - 107th Edition - 18th stage Meribel - La Roche sur Foron 175 km - 17/09/2020 - Tadej Pogacar (SLO - UAE - Team Emirates) - Primoz Roglic (SLO - Team Jumbo - Visma) - photo Peter De Voecht/PN/BettiniPhoto©2020
Tour de France 2020 - 107th Edition - 18th stage Meribel - La Roche sur Foron 175 km - 17/09/2020 - Tadej Pogacar (SLO - UAE - Team Emirates) - Primoz Roglic (SLO - Team Jumbo - Visma) - photo Peter De Voecht/PN/BettiniPhoto©2020

Image 16 of 45

Team Ineos rider Ecuadors Richard Carapaz ahead during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by Marco Bertorello  AFP Photo by MARCO BERTORELLOAFP via Getty Images
Team Ineos rider Ecuadors Richard Carapaz ahead during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by Marco Bertorello AFP Photo by MARCO BERTORELLOAFP via Getty Images

Image 17 of 45

The pack rides during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by Marco BERTORELLO  AFP Photo by MARCO BERTORELLOAFP via Getty Images
The pack rides during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by Marco BERTORELLO AFP Photo by MARCO BERTORELLOAFP via Getty Images

Image 18 of 45

Team Bora rider Slovakias Peter Sagan rides during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by KENZO TRIBOUILLARD  AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images
Team Bora rider Slovakias Peter Sagan rides during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by KENZO TRIBOUILLARD AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images

Image 19 of 45

Team Sunweb rider Switzerlands Marc Hirschi is pushed forward after crashing during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by Marco BERTORELLO  AFP Photo by MARCO BERTORELLOAFP via Getty Images
Team Sunweb rider Switzerlands Marc Hirschi is pushed forward after crashing during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by Marco BERTORELLO AFP Photo by MARCO BERTORELLOAFP via Getty Images

Image 20 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Sam Bennett of Ireland and Team Deceuninck  QuickStep Green Points Jersey  Max Walscheid of Germany and NTT Pro Cycling Team  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Sam Bennett of Ireland and Team Deceuninck QuickStep Green Points Jersey Max Walscheid of Germany and NTT Pro Cycling Team during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images

Image 21 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Michal Kwiatkowski of Poland and Team INEOS Grenadiers  Refreshment  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Michal Kwiatkowski of Poland and Team INEOS Grenadiers Refreshment during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images

Image 22 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Luis Leon Sanchez Gil of Spain and Astana Pro Team  Thomas De Gendt of Belgium and Team Lotto Soudal  Breakaway  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Luis Leon Sanchez Gil of Spain and Astana Pro Team Thomas De Gendt of Belgium and Team Lotto Soudal Breakaway during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images

Image 23 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Tadej Pogacar of Slovenia and UAE Team Emirates Polka Dot Mountain Jersey  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Tadej Pogacar of Slovenia and UAE Team Emirates Polka Dot Mountain Jersey during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images

Image 24 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Primoz Roglic of Slovenia and Team Jumbo  Visma Yellow Leader Jersey  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Primoz Roglic of Slovenia and Team Jumbo Visma Yellow Leader Jersey during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images

Image 25 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Michal Kwiatkowski of Poland and Team INEOS Grenadiers  Richard Carapaz of Ecuador and Team INEOS Grenadiers  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Michael SteeleGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Michal Kwiatkowski of Poland and Team INEOS Grenadiers Richard Carapaz of Ecuador and Team INEOS Grenadiers during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Michael SteeleGetty Images

Image 26 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Primoz Roglic of Slovenia and Team Jumbo  Visma Yellow Leader Jersey  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Primoz Roglic of Slovenia and Team Jumbo Visma Yellow Leader Jersey during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images

Image 27 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Thomas De Gendt of Belgium and Team Lotto Soudal  Michal Kwiatkowski of Poland and Team INEOS Grenadiers  Richard Carapaz of Ecuador and Team INEOS Grenadiers  Marc Hirschi of Switzerland and Team Sunweb  Bob Jungels of Luxembourg and Team Deceuninck  QuickStep  Breakaway  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Thomas De Gendt of Belgium and Team Lotto Soudal Michal Kwiatkowski of Poland and Team INEOS Grenadiers Richard Carapaz of Ecuador and Team INEOS Grenadiers Marc Hirschi of Switzerland and Team Sunweb Bob Jungels of Luxembourg and Team Deceuninck QuickStep Breakaway during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images

Image 28 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Marc Hirschi of Switzerland and Team Sunweb  Crash  Injury during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Michael SteeleGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Marc Hirschi of Switzerland and Team Sunweb Crash Injury during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Michael SteeleGetty Images

Image 29 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Fans  Public  Detail view  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Fans Public Detail view during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Tim de WaeleGetty Images

Image 30 of 45

Team Jumbo rider Slovenias Primoz Roglic wearing the overall leaders yellow jersey R and Team Jumbo rider Netherlands Tom Dumoulin 2ndR ride during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by KENZO TRIBOUILLARD  AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images
Team Jumbo rider Slovenias Primoz Roglic wearing the overall leaders yellow jersey R and Team Jumbo rider Netherlands Tom Dumoulin 2ndR ride during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by KENZO TRIBOUILLARD AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images

Image 31 of 45

Team Bahrain rider Spains Mikel Landa rides during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by KENZO TRIBOUILLARD  AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images
Team Bahrain rider Spains Mikel Landa rides during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by KENZO TRIBOUILLARD AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images

Image 32 of 45

Team Jumbo rider Slovenias Primoz Roglic wearing the overall leaders yellow jersey L and Team Movistar rider Spains Enric Mas 2ndL ride on the Glieres plateau during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by KENZO TRIBOUILLARD  AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images
Team Jumbo rider Slovenias Primoz Roglic wearing the overall leaders yellow jersey L and Team Movistar rider Spains Enric Mas 2ndL ride on the Glieres plateau during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by KENZO TRIBOUILLARD AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images

Image 33 of 45

From L Team Movistar rider Spains Marc Soler Team Jumbo rider Belgiums Wout van Aert and Team Astana rider Spains Luis Leon Sanchez ride on the Glieres plateau during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by KENZO TRIBOUILLARD  AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images
From L Team Movistar rider Spains Marc Soler Team Jumbo rider Belgiums Wout van Aert and Team Astana rider Spains Luis Leon Sanchez ride on the Glieres plateau during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by KENZO TRIBOUILLARD AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images

Image 34 of 45

Team Education First rider Colombias Rigoberto Uran rides during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by KENZO TRIBOUILLARD  AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images
Team Education First rider Colombias Rigoberto Uran rides during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by KENZO TRIBOUILLARD AFP Photo by KENZO TRIBOUILLARDAFP via Getty Images

Image 35 of 45

TOPSHOT  Team Ineos rider Polands Michal Kwiatkowski R celebrates before crossing the finish line ahead of Team Ineos rider Ecuadors Richard Carapaz L during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by Marco Bertorello  AFP Photo by MARCO BERTORELLOAFP via Getty Images
TOPSHOT Team Ineos rider Polands Michal Kwiatkowski R celebrates before crossing the finish line ahead of Team Ineos rider Ecuadors Richard Carapaz L during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by Marco Bertorello AFP Photo by MARCO BERTORELLOAFP via Getty Images

Image 36 of 45

Team UAE Emirates rider Slovenias Tadej Pogacar wearing the best climbers polka dot jersey L and Team Jumbo rider Slovenias Primoz Roglic wearing the overall leaders yellow jersey cross the finish line at the end of the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by STEPHANE MAHE  POOL  AFP Photo by STEPHANE MAHEPOOLAFP via Getty Images
Team UAE Emirates rider Slovenias Tadej Pogacar wearing the best climbers polka dot jersey L and Team Jumbo rider Slovenias Primoz Roglic wearing the overall leaders yellow jersey cross the finish line at the end of the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by STEPHANE MAHE POOL AFP Photo by STEPHANE MAHEPOOLAFP via Getty Images

Image 37 of 45

A man who jumped over the barriers is detained by a staff member at the end of the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by Marco Bertorello  AFP Photo by MARCO BERTORELLOAFP via Getty Images
A man who jumped over the barriers is detained by a staff member at the end of the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by Marco Bertorello AFP Photo by MARCO BERTORELLOAFP via Getty Images

Image 38 of 45

Primoz Roglic of Team Jumbo  Visma in action during the stage 18 of the 107th edition of the Tour de France cycling race from Meribel to LaRochesurForon 175 km in France Thursday 17 September 2020 This years Tour de France was postponed due to the worldwide Covid19 pandemic The 2020 race starts in Nice on Saturday 29 August and ends on 20 September BELGA PHOTO DAVID STOCKMAN Photo by DAVID STOCKMANBELGA MAGAFP via Getty Images
Primoz Roglic of Team Jumbo Visma in action during the stage 18 of the 107th edition of the Tour de France cycling race from Meribel to LaRochesurForon 175 km in France Thursday 17 September 2020 This years Tour de France was postponed due to the worldwide Covid19 pandemic The 2020 race starts in Nice on Saturday 29 August and ends on 20 September BELGA PHOTO DAVID STOCKMAN Photo by DAVID STOCKMANBELGA MAGAFP via Getty Images

Image 39 of 45

Team Ineos rider Polands Michal Kwiatkowski R celebrates as he crosses the finish line ahead of Team Ineos rider Ecuadors Richard Carapaz during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by AnneChristine POUJOULAT  POOL  AFP Photo by ANNECHRISTINE POUJOULATPOOLAFP via Getty Images
Team Ineos rider Polands Michal Kwiatkowski R celebrates as he crosses the finish line ahead of Team Ineos rider Ecuadors Richard Carapaz during the 18th stage of the 107th edition of the Tour de France cycling race 168 km between Meribel and La Roche sur Foron on September 17 2020 Photo by AnneChristine POUJOULAT POOL AFP Photo by ANNECHRISTINE POUJOULATPOOLAFP via Getty Images

Image 40 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Arrival  Richard Carapaz of Ecuador and Team INEOS Grenadiers  Michal Kwiatkowski of Poland and Team INEOS Grenadiers  Celebration  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Stephane Mahe  PoolGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Arrival Richard Carapaz of Ecuador and Team INEOS Grenadiers Michal Kwiatkowski of Poland and Team INEOS Grenadiers Celebration during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Stephane Mahe PoolGetty Images

Image 41 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Arrival  Richard Carapaz of Ecuador and Team INEOS Grenadiers  Michal Kwiatkowski of Poland and Team INEOS Grenadiers  Celebration  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Stephane Mahe  PoolGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Arrival Richard Carapaz of Ecuador and Team INEOS Grenadiers Michal Kwiatkowski of Poland and Team INEOS Grenadiers Celebration during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Stephane Mahe PoolGetty Images

Image 42 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Arrival  Richard Carapaz of Ecuador and Team INEOS Grenadiers  Michal Kwiatkowski of Poland and Team INEOS Grenadiers  Celebration  Fans  Public  Run  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Stephane Mahe  PoolGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Arrival Richard Carapaz of Ecuador and Team INEOS Grenadiers Michal Kwiatkowski of Poland and Team INEOS Grenadiers Celebration Fans Public Run during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Stephane Mahe PoolGetty Images

Image 43 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Arrival  Wout Van Aert of Belgium and Team Jumbo  Visma  Celebration  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Stuart FranklinGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Arrival Wout Van Aert of Belgium and Team Jumbo Visma Celebration during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Stuart FranklinGetty Images

Image 44 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Arrival  Simon Geschke of Germany and CCC Team  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by Stuart FranklinGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Arrival Simon Geschke of Germany and CCC Team during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by Stuart FranklinGetty Images

Image 45 of 45

LA ROCHESURFORON FRANCE  SEPTEMBER 17 Arrival  Richard Carapaz of Ecuador and Team INEOS Grenadiers  Michal Kwiatkowski of Poland and Team INEOS Grenadiers  Celebration  Fans  Public  during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m  TDF2020  LeTour  on September 17 2020 in La RochesurForon France Photo by AnneChristine Poujoulat  PoolGetty Images
LA ROCHESURFORON FRANCE SEPTEMBER 17 Arrival Richard Carapaz of Ecuador and Team INEOS Grenadiers Michal Kwiatkowski of Poland and Team INEOS Grenadiers Celebration Fans Public during the 107th Tour de France 2020 Stage 18 a 175km stage from Mribel to La Roche sur Foron 543m TDF2020 LeTour on September 17 2020 in La RochesurForon France Photo by AnneChristine Poujoulat PoolGetty Images

Michal Kwiatkowski won stage 18 of the Tour de France in La Roche-sur-Foron after spending the last 60km off the front in the company of his Ineos teammate Richard Carapaz on the race’s final day in the Alps.

The pair had an unassailable lead by the time they navigated the gravel atop the Plateau des Glières with 30km remaining, and they were able to sit up and savour their exploit in the finishing straight, where Kwiatkowski eased across the line ahead of his companion.

Wout van Aert (Jumbo-Visma) won the sprint for third – and the remaining 4-second time bonus – after he led the yellow jersey group home at 1:51, and his effort helped to ensure that Primoz Roglic maintains his 57-second lead over Tadej Pogacar (UAE Team Emirates) atop the overall standings with just three days remaining.

“It was two hard days in a row, yesterday and also today. Again the team did a great job – I was there, so one day less,” said Roglic, who downplayed the idea that the race was all but decided.

“After the time trial there will be a decision known of the rankings but also tomorrow is another day to be really focused. It's far from being really safe.”

Roglic and Pogacar had been the main drivers in the elite group that formed on the hors categorie Montée du Plateau des Glières and the tricky gravel section over the top, where third-placed Miguel Angel Lopez (Astana), an improving Enric Mas (Movistar) and the ever-impressive Sepp Kuss (Jumbo-Visma) were also present.

“Roglic and I were both happy that nothing happened in the gravel because there was a possibility to puncture,” Pogacar said.

Perhaps still smarting from the way he fell flat after his team had laid down foundations on his behalf on the Col de la Loze 24 hours earlier, Mikel Landa (Bahrain-McLaren) was the principal aggressor among the GC contenders on the final mountain stage, attacking with purpose at the foot of the Montée du Plateau des Glières, while the group of favourites fragmented behind.

Although Landa was caught by the yellow jersey group on the gravel, his effort was not in vain, as he moves up to 5th overall after Adam Yates (Mitchelton-Scott) and Rigoberto Uran (EF Pro Cycling) were both distanced on the climb and crossed the line almost three minutes down on their podium rivals.

“It was our last opportunity,” Landa said.

“We had our team up toward the front but it’s a shame that we couldn’t do any better because Jumbo-Visma’s pace was too high.”

Richie Porte (Trek-Segafredo) remains in fourth place after finishing alongside Roglic et al, though he endured a scare when he punctured on the gravel section, but he was able to chase back on in the company of Tom Dumoulin (Jumbo-Visma) over the final, uncategorised ascent of the Col des Fleuries.

Van Aert, whose pace-making had whittled down the yellow jersey group to its bare bones on the Glières, also summoned up the strength to chase back on and he still had enough left to mop up the final bonus seconds.

“Primoz is pretty fast but it was safer to go for Wout, so I did a small lead-out into the finish for Wout,” said Dumoulin. “That guy can do anything – sprints, climbing, whatever you ask from him.”

Ineos

Up until Sunday, Ineos would have expected to have been engaged in the battle for yellow at this point of the Tour, but instead they had men minutes up the road in pursuit of stage victory. Kwiatkowski and Carapaz were the last survivors of the day’s early break, which formed ahead of the first climb, the Cormet de Roseland.  32 riders were in the initial move, but only five remained over the top of the Col des Saisies, where the Ineos duo had Marc Hirschi (Sunweb), Nicolas Edet (Cofidis) and Pello Bilbao (Bahrain-McLaren) for company. Hirschi’s crash on the descent changed the complexion of the stage. 

The Swiss rider had appeared to be the dangerman, and though he made a spirited lone pursuit, he would never get back on terms. Edet, meanwhile, was distanced on the Col des Aravis, while Bilbao lost contact with Carapaz and Kwiatkowski on the Montée du Plateau des Glières, though he provided some robust support for his teammate Landa near the summit of the ascent.

There were shades of Saunier Duval on Hautacam in 2008 or Mapei at Paris-Roubaix in 1996 as Kwiatkowski and Carapaz made their way to the finish, and there was never any prospect of the pair sprinting it out for victory. Each man could argue he deserved the victory.

Kwiatkowski has been a selfless part of Sky’s operation for many years, while Carapaz, a late addition to the Tour team, has been on the offensive for the past three days and done more than anyone to help retrieve something from a disappointing race.

In the end, length of tenure ensured that Kwiatkowski got the nod, though Carapaz has the consolation of taking possession of the polka dot jersey. “That was some day. I can’t describe how grateful I am to the whole team and to Richard,” Kwiatkowski said.

“It was an incredible day for us, and I will never forget that. I’ve had some nice moments in cycling but that was something new. I had goose bumps for the last kilometres because I knew that the gap was so big that we would make it.”

How it unfolded

The final mountain stage of the Tour doubled as the final opportunity for many riders and teams to salvage a tangible reward from their race, and there was a wave of early attackers once the peloton left the start in Méribel.

A group of 32 riders escaped in the opening kilometres, but the would-be stage winners knew they would have cede the floor initially to Sam Bennett (Deceuninck-QuickStep) and Peter Sagan (Bora-Hansgrohe), as they continued their debate over the final destination of the green jersey at the intermediate sprint.

The sprint was in Aime, at the base of La Plagne, which was perhaps a good omen for the Irishman – 1987 and all that – and he duly beat Matteo Trentin (CCC) and Sagan to the line to extend his advantage to 52 points.

Once the road began to climb on the Cormet de Roseland, the front group duly splintered, while there were frissons, too, in the main peloton, as Damiano Caruso (Bahrain-McLaren) attacked to bridge up to the break, while Guillaume Martin (Cofidis) made a speculative effort that was shut down swiftly by Jumbo-Visma. At the very back of the race, meanwhile, an ailing André Greipel (Israel Start-Up) abandoned, while the hostile terrain saw Caleb Ewan and Lotto Soudal teammates Roger Kluge and Frederik Frison already settling into a stage-long battle against elimination.

Out in front, Hirschi outsprinted Carapaz for the king of the mountains points atop the Cormet de Roseland and that duo pressed on together on the descent, while the rest of the break shattered behind them. When the dust settled at the other side, they were joined by three more riders – Kwiatkowski, Edet and Bilbao.

Hirschi picked up maximum points on the category 3 Côte de la Route des Villes and again on the category 1 Col des Saisies, where Carapaz made inventive use of a roundabout to try to outsmart the Swiss rider in the sprint.

At that point, the five leaders had 7 minutes in hand on the peloton and looked destined to dispute the stage honours, while Hirschi seemed set to claim the king of the mountains title, but his race would change in an instant on the descent, when his wheels slipped from under him on a left-hand bend. Although Hirschi remounted and gave chase, the Ineos duo up front weren’t minded to wait for a man living such a moment of form, and he was forced into a lone and ultimately forlorn pursuit on the following Col des Aravis.

“He took that corner way too fast. When I saw that I went on my brakes,” said Kwiatkowski, though there was no question of waiting for him. “He wasn’t keen to work before so we just wanted to do our own race and not look behind.”

Edet was distanced from the break on the Aravis, while Carapaz, Kwiatkowski and Bilbao pressed on ahead, with the Ecuadorian now in the box seat for the polka-dot jersey after leading over the summit. Hirschi came over the top a little over a minute down, a group of chasers including Caruso followed at five minutes, while the Jumbo-Visma-led peloton was 8:30 behind as the race reached the final 50km.

As anticipated, the podium contenders held their fire until the Plateau des Glières, with Landa making a game effort to break the Jumbo-Visma hegemony. Before the race settled over the Cormet de Roseland, there had been indications that the Dutch squad might be more vulnerable than in days past, but, not for the first time, Van Aert filled in the gaps on the final climb. His pace-making not only kept Landa’s lead pegged inside half a minute, it also saw climbers of the quality of like Yates, Uran and Martin jettisoned out the back.

“Wout van Aert was once again incredible,” Dumoulin said. “He kept Landa on quite a close distance and in the back a lot of GC riders were already dropping.”

Over the top, meanwhile, Roglic could again rely on Kuss. With three days and one crucial time trial to go, Pogacar remains at arm’s length.

 

Place

Rider (Country) Team

Result

1

Michal Kwiatkowski (Pol) Ineos Grenadiers

04:47:33

2

Richard Carapaz (Ecu) Ineos Grenadiers

3

Wout van Aert (Bel) Team Jumbo-Visma

00:01:51

4

Primoz Roglic (Slo) Team Jumbo-Visma

00:01:53

5

Tadej Pogacar (Slo) UAE Team Emirates

00:01:53

6

Richie Porte (Aus) Trek-Segafredo

00:01:54

7

Enric Mas Nicolau (Spa) Movistar Team

00:01:54

8

Mikel Landa Meana (Spa) Bahrain McLaren

00:01:54

9

Damiano Caruso (Ita) Bahrain McLaren

00:01:54

10

Tom Dumoulin (Ned) Team Jumbo-Visma

00:01:54

11

Sepp Kuss (USA) Team Jumbo-Visma

00:01:54

12

Miguel Angel Lopez Moreno (Col) Astana Pro Team

00:01:54

13

Marc Hirschi (Swi) Team Sunweb

00:02:04

14

Pello Bilbao (Spa) Bahrain McLaren

00:02:04

15

Simon Geschke (Ger) CCC Team

00:04:32

16

Nans Peters (Fra) AG2R la Mondiale

00:04:32

17

Adam Yates (GBr) Mitchelton-Scott

00:04:34

18

Guillaume Martin (Fra) Cofidis

00:04:34

19

Rigoberto Uran (Col) EF Pro Cycling

00:04:34

20

Alejandro Valverde (Spa) Movistar Team

00:04:34

21

Luis León Sanchez (Spa) Astana Pro Team

00:04:34

22

Sébastien Reichenbach (Swi) Groupama-FDJ

00:04:34

23

Daniel Felipe Martinez Poveda (Col) EF Pro Cycling

00:04:34

24

Jan Hirt (Cze) CCC Team

00:04:34

25

Warren Barguil (Fra) Team Arkea-Samsic

00:04:34

26

Marc Soler (Spa) Movistar Team

00:04:41

27

Carlos Verona Quintanilla (Spa) Movistar Team

00:04:41

28

Esteban Chaves (Col) Mitchelton-Scott

00:05:10

29

Kenny Elissonde (Fra) Trek-Segafredo

00:06:55

30

Rudy Molard (Fra) Groupama-FDJ

00:06:55

31

Pierre Rolland (Fra) B&B Hotels-Vital Concept

00:06:55

32

Thomas De Gendt (Bel) Lotto Soudal

00:08:41

33

Mikael Cherel (Fra) AG2R la Mondiale

00:09:11

34

Bob Jungels (Lux) Deceuninck-Quickstep

00:09:19

35

Alexey Lutsenko (Kaz) Astana Pro Team

00:10:40

36

Valentin Madouas (Fra) Groupama-FDJ

00:13:11

37

Alexis Vuillermoz (Fra) AG2R la Mondiale

00:13:11

38

Thibaut Pinot (Fra) Groupama-FDJ

00:13:11

39

Nicolas Edet (Fra) Cofidis

00:13:11

40

Niklas Eg (Den) Trek-Segafredo

00:13:11

41

Hugo Houle (Can) Astana Pro Team

00:13:11

42

Jesus Herrada (Spa) Cofidis

00:13:23

43

Jan Polanc (Slo) UAE Team Emirates

00:13:28

44

Hugh Carthy (GBr) EF Pro Cycling

00:14:07

45

David De la Cruz Melgarejo (Spa) UAE Team Emirates

00:17:09

46

Pierre Luc Perichon (Fra) Cofidis

00:19:27

47

Michael Schär (Swi) CCC Team

00:19:27

48

Emanuel Buchmann (Ger) Bora-Hansgrohe

00:19:27

49

Felix Grossschartner (Aut) Bora-Hansgrohe

00:19:27

50

Gorka Izagirre Insausti (Spa) Astana Pro Team

00:19:27

51

Omar Fraile Matarranz (Spa) Astana Pro Team

00:19:27

52

Imanol Erviti (Spa) Movistar Team

00:19:27

53

Robert Gesink (Ned) Team Jumbo-Visma

00:19:27

54

Connor Swift (GBr) Team Arkea-Samsic

00:19:27

55

Tiesj Benoot (Bel) Team Sunweb

00:19:27

56

Nelson Oliveira (Por) Movistar Team

00:19:27

57

Vegard Stake Laengen (Nor) UAE Team Emirates

00:19:27

58

Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers

00:19:27

59

Harold Alfonso Tejada Canacue (Col) Astana Pro Team

00:19:27

60

Casper Phillip Pedersen (Den) Team Sunweb

00:19:27

61

Andrey Amador (CRc) Ineos Grenadiers

00:19:27

62

Lennard Kämna (Ger) Bora-Hansgrohe

00:19:27

63

Matej Mohoric (Slo) Bahrain McLaren

00:19:27

64

Wout Poels (Ned) Bahrain McLaren

00:19:27

65

Dylan Van Baarle (Ned) Ineos Grenadiers

00:21:17

66

Jack Bauer (NZl) Mitchelton-Scott

00:21:17

67

Anthony Turgis (Fra) Total Direct Energie

00:22:14

68

Romain Sicard (Fra) Total Direct Energie

00:22:14

69

Quentin Pacher (Fra) B&B Hotels-Vital Concept

00:25:39

70

George Bennett (NZl) Team Jumbo-Visma

00:25:39

71

Jasper Stuyven (Bel) Trek-Segafredo

00:28:18

72

Oliver Naesen (Bel) AG2R la Mondiale

00:28:18

73

Nikias Arndt (Ger) Team Sunweb

00:28:18

74

Christopher Juul Jensen (Den) Mitchelton-Scott

00:28:28

75

José Rojas (Spa) Movistar Team

00:28:51

76

Dario Cataldo (Ita) Movistar Team

00:28:51

77

Maximilian Schachmann (Ger) Bora-Hansgrohe

00:28:51

78

Dayer Quintana (Col) Team Arkea-Samsic

00:28:51

79

Daniel Oss (Ita) Bora-Hansgrohe

00:28:51

80

Alessandro De Marchi (Ita) CCC Team

00:28:51

81

Lukas Pöstlberger (Aut) Bora-Hansgrohe

00:28:51

82

Jens Keukeleire (Bel) EF Pro Cycling

00:28:51

83

Daryl Impey (RSA) Mitchelton-Scott

00:28:51

84

Peter Sagan (Svk) Bora-Hansgrohe

00:28:51

85

Kevin Ledanois (Fra) Team Arkea-Samsic

00:28:51

86

Nicolas Roche (Irl) Team Sunweb

00:28:51

87

Tejay Van Garderen (USA) EF Pro Cycling

00:28:51

88

Nairo Quintana (Col) Team Arkea-Samsic

00:28:51

89

Michael Valgren (Den) NTT Pro Cycling

00:28:51

90

Mads Pedersen (Den) Trek-Segafredo

00:28:51

91

Toms Skujins (Lat) Trek-Segafredo

00:28:51

92

Luka Mezgec (Slo) Mitchelton-Scott

00:28:51

93

Jonas Koch (Ger) CCC Team

00:28:51

94

Søren Kragh Andersen (Den) Team Sunweb

00:28:51

95

Alberto Bettiol (Ita) EF Pro Cycling

00:31:23

96

Matteo Trentin (Ita) CCC Team

00:31:23

97

Cyril Gautier (Fra) B&B Hotels-Vital Concept

00:31:25

98

Greg Van Avermaet (Bel) CCC Team

00:31:25

99

Matthieu Ladagnous (Fra) Groupama-FDJ

00:31:25

100

Ben Hermans (Bel) Israel Start-Up Nation

00:31:25

101

Jasper De Buyst (Bel) Lotto Soudal

00:31:25

102

Rémi Cavagna (Fra) Deceuninck-Quickstep

00:31:25

103

Krists Neilands (Lat) Israel Start-Up Nation

00:31:25

104

Winner Anacona (Col) Team Arkea-Samsic

00:31:25

105

Sonny Colbrelli (Ita) Bahrain McLaren

00:31:25

106

Clément Russo (Fra) Team Arkea-Samsic

00:31:25

107

Geoffrey Soupe (Fra) Total Direct Energie

00:31:25

108

Tom Van Asbroeck (Bel) Israel Start-Up Nation

00:31:25

109

Daniel Martin (Irl) Israel Start-Up Nation

00:31:25

110

Neilson Powless (USA) EF Pro Cycling

00:31:25

111

Maximilian Walscheid (Ger) NTT Pro Cycling

00:31:25

112

Nils Politt (Ger) Israel Start-Up Nation

00:31:25

113

Ryan Gibbons (RSA) NTT Pro Cycling

00:31:25

114

Tim Declercq (Bel) Deceuninck-Quickstep

00:31:25

115

Marco Marcato (Ita) UAE Team Emirates

00:31:25

116

Hugo Hofstetter (Fra) Israel Start-Up Nation

00:31:25

117

Bryan Coquard (Fra) B&B Hotels-Vital Concept

00:31:25

118

Cyril Barthe (Fra) B&B Hotels-Vital Concept

00:31:25

119

Maxime Chevalier (Fra) B&B Hotels-Vital Concept

00:31:25

120

Benoit Cosnefroy (Fra) AG2R la Mondiale

00:31:25

121

Mathieu Burgaudeau (Fra) Total Direct Energie

00:31:25

122

Clement Venturini (Fra) AG2R la Mondiale

00:31:25

123

Tony Martin (Ger) Team Jumbo-Visma

00:31:25

124

Pavel Sivakov (Rus) Ineos Grenadiers

00:31:25

125

Marco Haller (Aut) Bahrain McLaren

00:31:32

126

Kevin Reza (Fra) B&B Hotels-Vital Concept

00:31:32

127

Caleb Ewan (Aus) Lotto Soudal

00:31:32

128

Kasper Asgreen (Den) Deceuninck-Quickstep

00:31:32

129

Julian Alaphilippe (Fra) Deceuninck-Quickstep

00:31:32

130

Luke Rowe (GBr) Ineos Grenadiers

00:31:32

131

Michael Mørkøv (Den) Deceuninck-Quickstep

00:31:32

132

Guy Niv (Isr) Israel Start-Up Nation

00:31:32

133

Alexander Kristoff (Nor) UAE Team Emirates

00:31:32

134

Edvald Boasson Hagen (Nor) NTT Pro Cycling

00:31:32

135

Fabien Grellier (Fra) Total Direct Energie

00:31:32

136

Dries Devenyns (Bel) Deceuninck-Quickstep

00:31:32

137

Sam Bennett (Irl) Deceuninck-Quickstep

00:31:32

138

Niccolò Bonifazio (Ita) Total Direct Energie

00:31:32

139

Amund Grøndahl Jansen (Nor) Team Jumbo-Visma

00:31:32

140

Elia Viviani (Ita) Cofidis

00:31:32

141

Simone Consonni (Ita) Cofidis

00:31:32

142

Edward Theuns (Bel) Trek-Segafredo

00:31:32

143

Christophe Laporte (Fra) Cofidis

00:31:32

144

Michael Gogl (Aut) NTT Pro Cycling

00:31:32

145

Roger Kluge (Ger) Lotto Soudal

00:31:32

146

Frederik Frison (Bel) Lotto Soudal

00:31:32

147

Joris Nieuwenhuis (Ned) Team Sunweb

00:31:32

148

Roman Kreuziger (Cze) NTT Pro Cycling

00:31:32

149

Cees Bol (Ned) Team Sunweb

00:31:32

DNF

André Greipel (Ger) Israel Start-Up Nation

Place

Rider (Country) Team

Result

1

Sam Bennett (Irl) Deceuninck-Quickstep

20

2

Matteo Trentin (Ita) CCC Team

17

3

Peter Sagan (Svk) Bora-Hansgrohe

15

4

Dylan Van Baarle (Ned) Ineos Grenadiers

13

5

Bob Jungels (Lux) Deceuninck-Quickstep

11

6

Thomas De Gendt (Bel) Lotto Soudal

10

7

Michal Kwiatkowski (Pol) Ineos Grenadiers

9

8

Jasper De Buyst (Bel) Lotto Soudal

8

9

Simon Geschke (Ger) CCC Team

7

10

Krists Neilands (Lat) Israel Start-Up Nation

6

11

Dario Cataldo (Ita) Movistar Team

5

12

Nelson Oliveira (Por) Movistar Team

4

13

Tejay Van Garderen (USA) EF Pro Cycling

3

14

Pello Bilbao (Spa) Bahrain McLaren

2

15

Alberto Bettiol (Ita) EF Pro Cycling

1 PT

Place

Rider (Country) Team

Result

1

Michal Kwiatkowski (Pol) Ineos Grenadiers

20

2

Richard Carapaz (Ecu) Ineos Grenadiers

17

3

Wout van Aert (Bel) Team Jumbo-Visma

15

4

Primoz Roglic (Slo) Team Jumbo-Visma

13

5

Tadej Pogacar (Slo) UAE Team Emirates

11

6

Richie Porte (Aus) Trek-Segafredo

10

7

Enric Mas Nicolau (Spa) Movistar Team

9

8

Mikel Landa Meana (Spa) Bahrain McLaren

8

9

Damiano Caruso (Ita) Bahrain McLaren

7

10

Tom Dumoulin (Ned) Team Jumbo-Visma

6

11

Sepp Kuss (USA) Team Jumbo-Visma

5

12

Miguel Angel Lopez Moreno (Col) Astana Pro Team

4

13

Marc Hirschi (Swi) Team Sunweb

3

14

Pello Bilbao (Spa) Bahrain McLaren

2

15

Simon Geschke (Ger) CCC Team

1 PT

Place

Rider (Country) Team

Result

1

Marc Hirschi (Swi) Team Sunweb

10

2

Richard Carapaz (Ecu) Ineos Grenadiers

8

3

Thomas De Gendt (Bel) Lotto Soudal

6

4

Michal Kwiatkowski (Pol) Ineos Grenadiers

4

5

Nicolas Edet (Fra) Cofidis

2

6

Simon Geschke (Ger) CCC Team

1 PT

Place

Rider (Country) Team

Result

1

Marc Hirschi (Swi) Team Sunweb

2

2

Richard Carapaz (Ecu) Ineos Grenadiers

1 PT

Place

Rider (Country) Team

Result

1

Marc Hirschi (Swi) Team Sunweb

5

2

Richard Carapaz (Ecu) Ineos Grenadiers

3

3

Pello Bilbao (Spa) Bahrain McLaren

2

4

Michal Kwiatkowski (Pol) Ineos Grenadiers

1 PT

Place

Rider (Country) Team

Result

1

Richard Carapaz (Ecu) Ineos Grenadiers

10

2

Pello Bilbao (Spa) Bahrain McLaren

8

3

Michal Kwiatkowski (Pol) Ineos Grenadiers

6

4

Marc Hirschi (Swi) Team Sunweb

4

5

Nicolas Edet (Fra) Cofidis

2

6

Thomas De Gendt (Bel) Lotto Soudal

1 PT

Place

Rider (Country) Team

Result

1

Richard Carapaz (Ecu) Ineos Grenadiers

20

2

Michal Kwiatkowski (Pol) Ineos Grenadiers

15

3

Pello Bilbao (Spa) Bahrain McLaren

12

4

Marc Hirschi (Swi) Team Sunweb

10

5

Carlos Verona Quintanilla (Spa) Movistar Team

8

6

Tadej Pogacar (Slo) UAE Team Emirates

6

7

Primoz Roglic (Slo) Team Jumbo-Visma

4

8

Enric Mas Nicolau (Spa) Movistar Team

2

Place

Rider (Country) Team

Result

1

Tadej Pogacar (Slo) UAE Team Emirates

04:49:26

2

Enric Mas Nicolau (Spa) Movistar Team

00:00:01

3

Marc Hirschi (Swi) Team Sunweb

00:00:11

4

Daniel Felipe Martinez Poveda (Col) EF Pro Cycling

00:02:41

5

Valentin Madouas (Fra) Groupama-FDJ

00:11:18

6

Niklas Eg (Den) Trek-Segafredo

00:11:18

7

Connor Swift (GBr) Team Arkea-Samsic

00:17:34

8

Harold Alfonso Tejada Canacue (Col) Astana Pro Team

00:17:34

9

Casper Phillip Pedersen (Den) Team Sunweb

00:17:34

10

Lennard Kämna (Ger) Bora-Hansgrohe

00:17:34

11

Mads Pedersen (Den) Trek-Segafredo

00:26:58

12

Rémi Cavagna (Fra) Deceuninck-Quickstep

00:29:32

13

Clément Russo (Fra) Team Arkea-Samsic

00:29:32

14

Neilson Powless (USA) EF Pro Cycling

00:29:32

15

Cyril Barthe (Fra) B&B Hotels-Vital Concept

00:29:32

16

Maxime Chevalier (Fra) B&B Hotels-Vital Concept

00:29:32

17

Benoit Cosnefroy (Fra) AG2R la Mondiale

00:29:32

18

Mathieu Burgaudeau (Fra) Total Direct Energie

00:29:32

19

Pavel Sivakov (Rus) Ineos Grenadiers

00:29:32

20

Kasper Asgreen (Den) Deceuninck-Quickstep

00:29:39

21

Joris Nieuwenhuis (Ned) Team Sunweb

00:29:39

22

Cees Bol (Ned) Team Sunweb

00:29:39

Place

Rider (Country) Team

Result

1

Marc Hirschi (Swi) Team Sunweb

Place

Rider (Country) Team

Result

1

Team Jumbo-Visma

14:28:17

2

Bahrain McLaren

00:00:14

3

Movistar Team

00:05:31

4

Astana Pro Team

00:11:30

5

Ineos Grenadiers

00:13:49

6

Trek-Segafredo

00:16:22

7

EF Pro Cycling

00:17:37

8

Groupama-FDJ

00:19:02

9

AG2R la Mondiale

00:21:16

10

CCC Team

00:22:55

11

Mitchelton-Scott

00:25:23

12

Cofidis

00:25:30

13

UAE Team Emirates

00:26:52

14

Team Sunweb

00:35:20

15

Team Arkea-Samsic

00:47:14

16

Bora-Hansgrohe

00:52:43

17

B&B Hotels-Vital Concept

00:58:21

18

Lotto Soudal

01:06:00

19

Deceuninck-Quick-Step

01:06:31

20

Total Direct Energie

01:10:15

21

NTT Pro Cycling

01:26:03

22

Israel Start-Up Nation

01:28:37

Place

Rider (Country) Team

Result

1

Primoz Roglic (Slo) Team Jumbo-Visma

79:45:30

2

Tadej Pogacar (Slo) UAE Team Emirates

00:00:57

3

Miguel Angel Lopez Moreno (Col) Astana Pro Team

00:01:27

4

Richie Porte (Aus) Trek-Segafredo

00:03:06

5

Mikel Landa Meana (Spa) Bahrain McLaren

00:03:28

6

Enric Mas Nicolau (Spa) Movistar Team

00:04:19

7

Adam Yates (GBr) Mitchelton-Scott

00:05:55

8

Rigoberto Uran (Col) EF Pro Cycling

00:06:05

9

Tom Dumoulin (Ned) Team Jumbo-Visma

00:07:24

10

Alejandro Valverde (Spa) Movistar Team

00:12:12

11

Damiano Caruso (Ita) Bahrain McLaren

00:12:31

12

Guillaume Martin (Fra) Cofidis

00:13:16

13

Richard Carapaz (Ecu) Ineos Grenadiers

00:17:48

14

Warren Barguil (Fra) Team Arkea-Samsic

00:28:03

15

Sepp Kuss (USA) Team Jumbo-Visma

00:35:54

16

Pello Bilbao (Spa) Bahrain McLaren

00:53:33

17

Nairo Quintana (Col) Team Arkea-Samsic

00:57:49

18

Pierre Rolland (Fra) B&B Hotels-Vital Concept

01:00:13

19

Carlos Verona Quintanilla (Spa) Movistar Team

01:11:30

20

Wout van Aert (Bel) Team Jumbo-Visma

01:19:57

21

Marc Soler (Spa) Movistar Team

01:26:54

22

Gorka Izagirre Insausti (Spa) Astana Pro Team

01:27:52

23

Sébastien Reichenbach (Swi) Groupama-FDJ

01:30:51

24

Kenny Elissonde (Fra) Trek-Segafredo

01:31:32

25

Mikael Cherel (Fra) AG2R la Mondiale

01:32:24

26

Esteban Chaves (Col) Mitchelton-Scott

01:33:35

27

Valentin Madouas (Fra) Groupama-FDJ

01:36:32

28

Daniel Felipe Martinez Poveda (Col) EF Pro Cycling

01:52:29

29

Michal Kwiatkowski (Pol) Ineos Grenadiers

01:55:35

30

Thibaut Pinot (Fra) Groupama-FDJ

01:56:21

31

George Bennett (NZl) Team Jumbo-Visma

02:01:53

32

Romain Sicard (Fra) Total Direct Energie

02:04:56

33

Luis León Sanchez (Spa) Astana Pro Team

02:07:02

34

Alexis Vuillermoz (Fra) AG2R la Mondiale

02:09:01

35

Lennard Kämna (Ger) Bora-Hansgrohe

02:11:18

36

Julian Alaphilippe (Fra) Deceuninck-Quickstep

02:11:36

37

Hugh Carthy (GBr) EF Pro Cycling

02:11:54

38

Emanuel Buchmann (Ger) Bora-Hansgrohe

02:13:24

39

Rudy Molard (Fra) Groupama-FDJ

02:19:58

40

Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers

02:22:03

41

Robert Gesink (Ned) Team Jumbo-Visma

02:23:53

42

Daniel Martin (Irl) Israel Start-Up Nation

02:25:17

43

Jan Polanc (Slo) UAE Team Emirates

02:26:38

44

Bob Jungels (Lux) Deceuninck-Quickstep

02:27:50

45

Jesus Herrada (Spa) Cofidis

02:29:05

46

Harold Alfonso Tejada Canacue (Col) Astana Pro Team

02:30:10

47

Hugo Houle (Can) Astana Pro Team

02:30:59

48

Alexey Lutsenko (Kaz) Astana Pro Team

02:34:27

49

Nicolas Edet (Fra) Cofidis

02:38:58

50

Simon Geschke (Ger) CCC Team

02:39:40

51

Niklas Eg (Den) Trek-Segafredo

02:42:58

52

Marc Hirschi (Swi) Team Sunweb

02:43:57

53

Greg Van Avermaet (Bel) CCC Team

02:46:05

54

Quentin Pacher (Fra) B&B Hotels-Vital Concept

02:47:00

55

Thomas De Gendt (Bel) Lotto Soudal

02:47:29

56

Maximilian Schachmann (Ger) Bora-Hansgrohe

02:57:48

57

Neilson Powless (USA) EF Pro Cycling

02:57:49

58

Nelson Oliveira (Por) Movistar Team

02:57:56

59

Dylan Van Baarle (Ned) Ineos Grenadiers

03:00:50

60

Omar Fraile Matarranz (Spa) Astana Pro Team

03:08:31

61

Søren Kragh Andersen (Den) Team Sunweb

03:09:44

62

Nicolas Roche (Irl) Team Sunweb

03:15:49

63

Alberto Bettiol (Ita) EF Pro Cycling

03:18:13

64

Felix Grossschartner (Aut) Bora-Hansgrohe

03:19:37

65

Nans Peters (Fra) AG2R la Mondiale

03:19:45

66

Oliver Naesen (Bel) AG2R la Mondiale

03:22:01

67

Winner Anacona (Col) Team Arkea-Samsic

03:23:44

68

Jan Hirt (Cze) CCC Team

03:24:20

69

Ben Hermans (Bel) Israel Start-Up Nation

03:30:46

70

José Rojas (Spa) Movistar Team

03:30:56

71

Michael Valgren (Den) NTT Pro Cycling

03:31:17

72

Michael Schär (Swi) CCC Team

03:33:35

73

David De la Cruz Melgarejo (Spa) UAE Team Emirates

03:37:07

74

Jasper Stuyven (Bel) Trek-Segafredo

03:38:37

75

Andrey Amador (CRc) Ineos Grenadiers

03:40:01

76

Imanol Erviti (Spa) Movistar Team

03:40:25

77

Tiesj Benoot (Bel) Team Sunweb

03:41:06

78

Matej Mohoric (Slo) Bahrain McLaren

03:41:25

79

Cyril Gautier (Fra) B&B Hotels-Vital Concept

03:43:00

80

Toms Skujins (Lat) Trek-Segafredo

03:44:05

81

Dario Cataldo (Ita) Movistar Team

03:44:33

82

Vegard Stake Laengen (Nor) UAE Team Emirates

03:47:02

83

Matteo Trentin (Ita) CCC Team

03:50:08

84

Jack Bauer (NZl) Mitchelton-Scott

03:56:04

85

Peter Sagan (Svk) Bora-Hansgrohe

04:02:52

86

Michael Gogl (Aut) NTT Pro Cycling

04:03:45

87

Krists Neilands (Lat) Israel Start-Up Nation

04:04:33

88

Pierre Luc Perichon (Fra) Cofidis

04:07:01

89

Pavel Sivakov (Rus) Ineos Grenadiers

04:07:14

90

Jens Keukeleire (Bel) EF Pro Cycling

04:09:46

91

Tejay Van Garderen (USA) EF Pro Cycling

04:11:09

92

Luka Mezgec (Slo) Mitchelton-Scott

04:13:56

93

Dayer Quintana (Col) Team Arkea-Samsic

04:15:11

94

Casper Phillip Pedersen (Den) Team Sunweb

04:16:17

95

Matthieu Ladagnous (Fra) Groupama-FDJ

04:16:22

96

Sonny Colbrelli (Ita) Bahrain McLaren

04:17:58

97

Daryl Impey (RSA) Mitchelton-Scott

04:18:21

98

Dries Devenyns (Bel) Deceuninck-Quickstep

04:19:12

99

Cyril Barthe (Fra) B&B Hotels-Vital Concept

04:20:17

100

Tom Van Asbroeck (Bel) Israel Start-Up Nation

04:24:07

101

Alessandro De Marchi (Ita) CCC Team

04:27:34

102

Christopher Juul Jensen (Den) Mitchelton-Scott

04:28:23

103

Kevin Ledanois (Fra) Team Arkea-Samsic

04:28:52

104

Edvald Boasson Hagen (Nor) NTT Pro Cycling

04:30:39

105

Clement Venturini (Fra) AG2R la Mondiale

04:30:45

106

Joris Nieuwenhuis (Ned) Team Sunweb

04:32:30

107

Daniel Oss (Ita) Bora-Hansgrohe

04:32:38

108

Roman Kreuziger (Cze) NTT Pro Cycling

04:34:22

109

Connor Swift (GBr) Team Arkea-Samsic

04:34:26

110

Anthony Turgis (Fra) Total Direct Energie

04:38:19

111

Christophe Laporte (Fra) Cofidis

04:39:11

112

Marco Marcato (Ita) UAE Team Emirates

04:39:37

113

Wout Poels (Ned) Bahrain McLaren

04:42:45

114

Simone Consonni (Ita) Cofidis

04:47:47

115

Benoit Cosnefroy (Fra) AG2R la Mondiale

04:51:52

116

Fabien Grellier (Fra) Total Direct Energie

04:52:15

117

Hugo Hofstetter (Fra) Israel Start-Up Nation

04:55:59

118

Kasper Asgreen (Den) Deceuninck-Quickstep

04:56:13

119

Rémi Cavagna (Fra) Deceuninck-Quickstep

04:56:14

120

Edward Theuns (Bel) Trek-Segafredo

04:56:34

121

Tony Martin (Ger) Team Jumbo-Visma

04:56:48

122

Mads Pedersen (Den) Trek-Segafredo

05:02:57

123

Ryan Gibbons (RSA) NTT Pro Cycling

05:03:11

124

Jonas Koch (Ger) CCC Team

05:03:30

125

Nils Politt (Ger) Israel Start-Up Nation

05:03:46

126

Geoffrey Soupe (Fra) Total Direct Energie

05:04:14

127

Tim Declercq (Bel) Deceuninck-Quickstep

05:05:17

128

Bryan Coquard (Fra) B&B Hotels-Vital Concept

05:06:04

129

Lukas Pöstlberger (Aut) Bora-Hansgrohe

05:06:43

130

Amund Grøndahl Jansen (Nor) Team Jumbo-Visma

05:09:10

131

Nikias Arndt (Ger) Team Sunweb

05:09:28

132

Mathieu Burgaudeau (Fra) Total Direct Energie

05:14:55

133

Luke Rowe (GBr) Ineos Grenadiers

05:15:28

134

Michael Mørkøv (Den) Deceuninck-Quickstep

05:17:16

135

Alexander Kristoff (Nor) UAE Team Emirates

05:20:16

136

Clément Russo (Fra) Team Arkea-Samsic

05:21:06

137

Kevin Reza (Fra) B&B Hotels-Vital Concept

05:21:07

138

Elia Viviani (Ita) Cofidis

05:21:56

139

Maximilian Walscheid (Ger) NTT Pro Cycling

05:22:43

140

Guy Niv (Isr) Israel Start-Up Nation

05:24:08

141

Maxime Chevalier (Fra) B&B Hotels-Vital Concept

05:25:46

142

Cees Bol (Ned) Team Sunweb

05:29:50

143

Sam Bennett (Irl) Deceuninck-Quickstep

05:30:16

144

Niccolò Bonifazio (Ita) Total Direct Energie

05:32:25

145

Jasper De Buyst (Bel) Lotto Soudal

05:34:26

146

Marco Haller (Aut) Bahrain McLaren

05:36:39

147

Caleb Ewan (Aus) Lotto Soudal

05:40:59

148

Frederik Frison (Bel) Lotto Soudal

05:51:10

149

Roger Kluge (Ger) Lotto Soudal

05:55:48

Place

Rider (Country) Team

Result

1

Sam Bennett (Irl) Deceuninck-Quickstep

298

2

Peter Sagan (Svk) Bora-Hansgrohe

246

3

Matteo Trentin (Ita) CCC Team

235

4

Bryan Coquard (Fra) B&B Hotels-Vital Concept

171

5

Caleb Ewan (Aus) Lotto Soudal

158

6

Julian Alaphilippe (Fra) Deceuninck-Quickstep

150

7

Wout van Aert (Bel) Team Jumbo-Visma

142

8

Tadej Pogacar (Slo) UAE Team Emirates

123

9

Michael Mørkøv (Den) Deceuninck-Quickstep

120

10

Primoz Roglic (Slo) Team Jumbo-Visma

101

11

Marc Hirschi (Swi) Team Sunweb

100

12

Alexander Kristoff (Nor) UAE Team Emirates

100

13

Lennard Kämna (Ger) Bora-Hansgrohe

95

14

Søren Kragh Andersen (Den) Team Sunweb

88

15

Luka Mezgec (Slo) Mitchelton-Scott

79

16

Daniel Oss (Ita) Bora-Hansgrohe

79

17

Richard Carapaz (Ecu) Ineos Grenadiers

76

18

Cees Bol (Ned) Team Sunweb

72

19

Greg Van Avermaet (Bel) CCC Team

71

20

Adam Yates (GBr) Mitchelton-Scott

65

21

Jasper Stuyven (Bel) Trek-Segafredo

65

22

Jesus Herrada (Spa) Cofidis

63

23

Maximilian Schachmann (Ger) Bora-Hansgrohe

63

24

Neilson Powless (USA) EF Pro Cycling

60

25

Mads Pedersen (Den) Trek-Segafredo

60

26

Miguel Angel Lopez Moreno (Col) Astana Pro Team

57

27

Edvald Boasson Hagen (Nor) NTT Pro Cycling

57

28

Quentin Pacher (Fra) B&B Hotels-Vital Concept

57

29

Alexey Lutsenko (Kaz) Astana Pro Team

56

30

Simon Geschke (Ger) CCC Team

55

31

Niccolò Bonifazio (Ita) Total Direct Energie

55

32

Hugo Hofstetter (Fra) Israel Start-Up Nation

51

33

Mikel Landa Meana (Spa) Bahrain McLaren

49

34

Richie Porte (Aus) Trek-Segafredo

48

35

Pierre Rolland (Fra) B&B Hotels-Vital Concept

48

36

Toms Skujins (Lat) Trek-Segafredo

47

37

Clement Venturini (Fra) AG2R la Mondiale

45

38

Sébastien Reichenbach (Swi) Groupama-FDJ

44

39

Daniel Felipe Martinez Poveda (Col) EF Pro Cycling

43

40

Michal Kwiatkowski (Pol) Ineos Grenadiers

43

41

Guillaume Martin (Fra) Cofidis

42

42

Elia Viviani (Ita) Cofidis

41

43

Nils Politt (Ger) Israel Start-Up Nation

40

44

Warren Barguil (Fra) Team Arkea-Samsic

40

45

Edward Theuns (Bel) Trek-Segafredo

37

46

Tiesj Benoot (Bel) Team Sunweb

36

47

Nicolas Roche (Irl) Team Sunweb

32

48

Enric Mas Nicolau (Spa) Movistar Team

30

49

Sepp Kuss (USA) Team Jumbo-Visma

30

50

Michael Gogl (Aut) NTT Pro Cycling

30

51

Nans Peters (Fra) AG2R la Mondiale

29

52

Nicolas Edet (Fra) Cofidis

29

53

Nairo Quintana (Col) Team Arkea-Samsic

28

54

Christophe Laporte (Fra) Cofidis

28

55

Tom Dumoulin (Ned) Team Jumbo-Visma

27

56

Carlos Verona Quintanilla (Spa) Movistar Team

27

57

Daniel Martin (Irl) Israel Start-Up Nation

27

58

Alberto Bettiol (Ita) EF Pro Cycling

27

59

Mathieu Burgaudeau (Fra) Total Direct Energie

27

60

Marc Soler (Spa) Movistar Team

26

61

Hugo Houle (Can) Astana Pro Team

26

62

Kasper Asgreen (Den) Deceuninck-Quickstep

26

63

Damiano Caruso (Ita) Bahrain McLaren

25

64

Imanol Erviti (Spa) Movistar Team

25

65

Felix Grossschartner (Aut) Bora-Hansgrohe

24

66

Oliver Naesen (Bel) AG2R la Mondiale

24

67

Casper Phillip Pedersen (Den) Team Sunweb

24

68

Alejandro Valverde (Spa) Movistar Team

23

69

Simone Consonni (Ita) Cofidis

23

70

Rigoberto Uran (Col) EF Pro Cycling

22

71

Michael Schär (Swi) CCC Team

21

72

Pavel Sivakov (Rus) Ineos Grenadiers

21

73

Anthony Turgis (Fra) Total Direct Energie

21

74

Fabien Grellier (Fra) Total Direct Energie

21

75

Matthieu Ladagnous (Fra) Groupama-FDJ

20

76

Benoit Cosnefroy (Fra) AG2R la Mondiale

20

77

Lukas Pöstlberger (Aut) Bora-Hansgrohe

20

78

Maximilian Walscheid (Ger) NTT Pro Cycling

20

79

Valentin Madouas (Fra) Groupama-FDJ

18

80

Sonny Colbrelli (Ita) Bahrain McLaren

18

81

Thomas De Gendt (Bel) Lotto Soudal

17

82

Omar Fraile Matarranz (Spa) Astana Pro Team

17

83

Ben Hermans (Bel) Israel Start-Up Nation

17

84

Cyril Gautier (Fra) B&B Hotels-Vital Concept

17

85

Rémi Cavagna (Fra) Deceuninck-Quickstep

17

86

Krists Neilands (Lat) Israel Start-Up Nation

16

87

Gorka Izagirre Insausti (Spa) Astana Pro Team

15

88

Esteban Chaves (Col) Mitchelton-Scott

15

89

Luis León Sanchez (Spa) Astana Pro Team

15

90

Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers

15

91

Daryl Impey (RSA) Mitchelton-Scott

15

92

Pello Bilbao (Spa) Bahrain McLaren

14

93

Thibaut Pinot (Fra) Groupama-FDJ

14

94

Dylan Van Baarle (Ned) Ineos Grenadiers

13

95

David De la Cruz Melgarejo (Spa) UAE Team Emirates

13

96

Ryan Gibbons (RSA) NTT Pro Cycling

13

97

Kevin Reza (Fra) B&B Hotels-Vital Concept

13

98

Nelson Oliveira (Por) Movistar Team

12

99

Andrey Amador (CRc) Ineos Grenadiers

12

100

Geoffrey Soupe (Fra) Total Direct Energie

12

101

Alexis Vuillermoz (Fra) AG2R la Mondiale

11

102

Bob Jungels (Lux) Deceuninck-Quickstep

11

103

Kevin Ledanois (Fra) Team Arkea-Samsic

11

104

Marco Haller (Aut) Bahrain McLaren

10

105

Kenny Elissonde (Fra) Trek-Segafredo

9

106

Romain Sicard (Fra) Total Direct Energie

9

107

Marco Marcato (Ita) UAE Team Emirates

9

108

Winner Anacona (Col) Team Arkea-Samsic

8

109

Jasper De Buyst (Bel) Lotto Soudal

8

110

Roger Kluge (Ger) Lotto Soudal

8

111

Dries Devenyns (Bel) Deceuninck-Quickstep

7

112

Christopher Juul Jensen (Den) Mitchelton-Scott

7

113

Dario Cataldo (Ita) Movistar Team

5

114

Tom Van Asbroeck (Bel) Israel Start-Up Nation

5

115

Robert Gesink (Ned) Team Jumbo-Visma

4

116

Michael Valgren (Den) NTT Pro Cycling

4

117

Jonas Koch (Ger) CCC Team

4

118

Jack Bauer (NZl) Mitchelton-Scott

3

119

Tejay Van Garderen (USA) EF Pro Cycling

3

120

Roman Kreuziger (Cze) NTT Pro Cycling

3

121

Mikael Cherel (Fra) AG2R la Mondiale

2

122

Cyril Barthe (Fra) B&B Hotels-Vital Concept

2

123

Tony Martin (Ger) Team Jumbo-Visma

2

124

Harold Alfonso Tejada Canacue (Col) Astana Pro Team

1 PT

125

Jens Keukeleire (Bel) EF Pro Cycling

1 PT

126

Tim Declercq (Bel) Deceuninck-Quickstep

1 PT

127

Amund Grøndahl Jansen (Nor) Team Jumbo-Visma

1 PT

128

Hugh Carthy (GBr) EF Pro Cycling

0 PT

Place

Rider (Country) Team

Result

1

Richard Carapaz (Ecu) Ineos Grenadiers

74

2

Tadej Pogacar (Slo) UAE Team Emirates

72

3

Primoz Roglic (Slo) Team Jumbo-Visma

67

4

Marc Hirschi (Swi) Team Sunweb

62

5

Miguel Angel Lopez Moreno (Col) Astana Pro Team

51

6

Benoit Cosnefroy (Fra) AG2R la Mondiale

36

7

Pierre Rolland (Fra) B&B Hotels-Vital Concept

36

8

Nans Peters (Fra) AG2R la Mondiale

32

9

Richie Porte (Aus) Trek-Segafredo

28

10

Lennard Kämna (Ger) Bora-Hansgrohe

27

11

Sepp Kuss (USA) Team Jumbo-Visma

26

12

Michal Kwiatkowski (Pol) Ineos Grenadiers

26

13

Jesus Herrada (Spa) Cofidis

25

14

Julian Alaphilippe (Fra) Deceuninck-Quickstep

25

15

Quentin Pacher (Fra) B&B Hotels-Vital Concept

24

16

Toms Skujins (Lat) Trek-Segafredo

24

17

Michael Gogl (Aut) NTT Pro Cycling

24

18

Simon Geschke (Ger) CCC Team

23

19

Enric Mas Nicolau (Spa) Movistar Team

22

20

Pello Bilbao (Spa) Bahrain McLaren

22

21

Carlos Verona Quintanilla (Spa) Movistar Team

22

22

Daniel Martin (Irl) Israel Start-Up Nation

21

23

Valentin Madouas (Fra) Groupama-FDJ

16

24

Neilson Powless (USA) EF Pro Cycling

16

25

Mikel Landa Meana (Spa) Bahrain McLaren

16

26

Daniel Felipe Martinez Poveda (Col) EF Pro Cycling

14

27

Nicolas Roche (Irl) Team Sunweb

14

28

Maximilian Schachmann (Ger) Bora-Hansgrohe

14

29

Marc Soler (Spa) Movistar Team

12

30

Alexey Lutsenko (Kaz) Astana Pro Team

10

31

Thomas De Gendt (Bel) Lotto Soudal

10

32

Gorka Izagirre Insausti (Spa) Astana Pro Team

10

33

Omar Fraile Matarranz (Spa) Astana Pro Team

8

34

Greg Van Avermaet (Bel) CCC Team

7

35

Søren Kragh Andersen (Den) Team Sunweb

7

36

Fabien Grellier (Fra) Total Direct Energie

6

37

Adam Yates (GBr) Mitchelton-Scott

6

38

Guillaume Martin (Fra) Cofidis

6

39

Sébastien Reichenbach (Swi) Groupama-FDJ

6

40

Kasper Asgreen (Den) Deceuninck-Quickstep

6

41

Warren Barguil (Fra) Team Arkea-Samsic

5

42

Robert Gesink (Ned) Team Jumbo-Visma

5

43

Nicolas Edet (Fra) Cofidis

5

44

Damiano Caruso (Ita) Bahrain McLaren

4

45

Nairo Quintana (Col) Team Arkea-Samsic

4

46

David De la Cruz Melgarejo (Spa) UAE Team Emirates

3

47

Edward Theuns (Bel) Trek-Segafredo

3

48

Michael Schär (Swi) CCC Team

2

49

Krists Neilands (Lat) Israel Start-Up Nation

2

50

Mathieu Burgaudeau (Fra) Total Direct Energie

2

51

Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers

2

52

Felix Grossschartner (Aut) Bora-Hansgrohe

2

53

Ben Hermans (Bel) Israel Start-Up Nation

2

54

Cyril Gautier (Fra) B&B Hotels-Vital Concept

2

55

Kevin Ledanois (Fra) Team Arkea-Samsic

2

56

Wout Poels (Ned) Bahrain McLaren

2

57

Rémi Cavagna (Fra) Deceuninck-Quickstep

2

58

Nils Politt (Ger) Israel Start-Up Nation

2

59

Lukas Pöstlberger (Aut) Bora-Hansgrohe

2

60

Tiesj Benoot (Bel) Team Sunweb

1 PT

61

Matthieu Ladagnous (Fra) Groupama-FDJ

1 PT

62

Niccolò Bonifazio (Ita) Total Direct Energie

1 PT

63

Hugh Carthy (GBr) EF Pro Cycling

0 PT

64

Wout van Aert (Bel) Team Jumbo-Visma

-2 PT

Place

Rider (Country) Team

Result

1

Tadej Pogacar (Slo) UAE Team Emirates

79:46:27

2

Enric Mas Nicolau (Spa) Movistar Team

00:03:22

3

Valentin Madouas (Fra) Groupama-FDJ

01:35:35

4

Daniel Felipe Martinez Poveda (Col) EF Pro Cycling

01:51:32

5

Lennard Kämna (Ger) Bora-Hansgrohe

02:10:21

6

Harold Alfonso Tejada Canacue (Col) Astana Pro Team

02:29:13

7

Niklas Eg (Den) Trek-Segafredo

02:42:01

8

Marc Hirschi (Swi) Team Sunweb

02:43:00

9

Neilson Powless (USA) EF Pro Cycling

02:56:52

10

Pavel Sivakov (Rus) Ineos Grenadiers

04:06:17

11

Casper Phillip Pedersen (Den) Team Sunweb

04:15:20

12

Cyril Barthe (Fra) B&B Hotels-Vital Concept

04:19:20

13

Joris Nieuwenhuis (Ned) Team Sunweb

04:31:33

14

Connor Swift (GBr) Team Arkea-Samsic

04:33:29

15

Benoit Cosnefroy (Fra) AG2R la Mondiale

04:50:55

16

Kasper Asgreen (Den) Deceuninck-Quickstep

04:55:16

17

Rémi Cavagna (Fra) Deceuninck-Quickstep

04:55:17

18

Mads Pedersen (Den) Trek-Segafredo

05:02:00

19

Mathieu Burgaudeau (Fra) Total Direct Energie

05:13:58

20

Clément Russo (Fra) Team Arkea-Samsic

05:20:09

21

Maxime Chevalier (Fra) B&B Hotels-Vital Concept

05:24:49

22

Cees Bol (Ned) Team Sunweb

05:28:53

Place

Rider (Country) Team

Result

1

Movistar Team

239:23:11

2

Team Jumbo-Visma

00:24:36

3

Bahrain McLaren

00:58:47

4

EF Pro Cycling

01:15:27

5

Ineos Grenadiers

01:26:17

6

Trek-Segafredo

01:39:28

7

Astana Pro Team

01:39:58

8

AG2R la Mondiale

02:53:41

9

UAE Team Emirates

03:10:46

10

Groupama-FDJ

03:19:59

11

Mitchelton-Scott

03:32:29

12

Team Arkea-Samsic

03:36:51

13

Cofidis

04:18:41

14

CCC Team

05:07:32

15

Bora-Hansgrohe

05:07:44

16

B&B Hotels-Vital Concept

06:43:08

17

Team Sunweb

07:19:56

18

Deceuninck-Quick-Step

07:38:23

19

Israel Start-Up Nation

08:29:45

20

NTT Pro Cycling

09:47:37

21

Total Direct Energie

10:13:46

22

Lotto Soudal

13:23:39