Denmark's Magnus Cort Nielsen won the 10th stage of the Tour de France, a 148.5 km Alpine trek from Morzine, on Tuesday, after a nail-biting cat-and-mouse struggle up the final section of the culminating 20 km climb. Tadej Pogacar however retained the overall leader's yellow jersey.
Nick Schultz of Bike Exchange was second and Luis Leon Sanchez was third after the 148 km run through sinuous Haut Savoie roads that avoided the major mountains in the region.