Destinations, athlete stories, and field reports from every corner of the globe.
Stage 15 brings the 2026 Giro d'Italia into Milan on a 157-kilometre flat run from Voghera — the race's last sprint opportunity before tomorrow's rest day and the mountain stages that will decide the podium. Jonas Vingegaard enters the day 2:26 clear in pink.