
Swiss Cyclist Wins Tour's Longest Stage in Sprint Finish
Swiss rider Mauro Schmid claimed victory in the Tour de France's longest stage after a thrilling 205km race through the French mountains. British Olympic champion Tom Pidcock surged from 10th to 4th place overall, putting himself in contention for a podium finish.












