Christophe Laporte ends French drought with shock Stage 19 win as Jumbo-Visma's stellar Tour continues
Frenchman Christophe Laporte won Stage 19 of the Tour de France, a 188.3km ride from Castelnau-Magnoac to Cahors. Jonas Vingegaard (Team Jumbo–Visma) finished safely in the bunch and has a 3'21" lead over Tadej Pogacar (UAE Team Emirates) in the general classification.


