
The 2025 Giro d’Italia resumes with what you might well call the queen stage of this edition. The riders had a well-deserved rest day yesterday but from here on in there’s not much let-up: five serious days in the mountains to whittle down the general classification contenders and see who sinks and who swims.
Today is a behemoth at 203km with 4,900m of altitude gain on the cards, riding from Piazzola sul Brenta to one of incredibly few summit finishes in this year’s race, at San Valentino.