2026 Giro d'Italia Stage 15 Live Coverage
Welcome to our live coverage of Stage 15 of the 2026 Giro d'Italia! Our live profile and commentary are below, followed by a preview of the technical aspects of the route.
Course Preview
It doesn’t get much flatter than stage 15 of the Giro d'Italia. The elevation gain between Voghera and Milan doesn't exceed 500 metres, while the race is 136 kilometres long.
The most remarkable thing about stage 15 is that the Giro finally returns to Milan without it being a final-day time trial.
We have to go back to 2015 for the last time a road stage finished in Milan. The peloton came from Turin that day, and while everyone was expecting a bunch sprint, Iljo Keisse and Luke Durbridge pulled off a stunning surprise by staying clear of the chasing peloton. The Belgian outsmarted the Australian in the ensuing two-up sprint.
The route is just as flat as it was back then and also ends with several laps through the city centre, but a similar one is highly unlikely.
The Turin-Milan stage of 2015 was the final stage of that edition. While Keisse took the stage honours, Alberto Contador sealed the GC ahead of Fabio Aru and Mikel Landa. Get more details on cyclingstage.com.
Get our full coverage of the Giro d'Italia and every race we cover with our mobile app! The apps have over 100 additional exclusive features, including our award-winning Time Machine feature that lets you pause/rewind/replay the entire app to sync with delayed race video, integrated Fantasy Cycling, push notifications, an integrated news feed, live GPS tracking, world-class commentary, and our animated interactive maps and profiles.