Tour de France, stage eight: Jonathan Milan takes first win, and increasing tension between UAE and Visma
Tour de France 2025 stage nine preview: A classic sprint stage
Tour de France stage 9 preview: the peloton heads to ‘Avenue Cavendish’ for a sprint epic