The final 134 km of the Giro d’Italia Women 2025 are set to deliver fireworks, with the stage from Forlì to Imola finishing on the iconic Autodromo Enzo e Dino Ferrari, home to the 2020 World Championships.
This won’t be a parade, far from it. The finale promises one last chance for riders to shake up the GC or chase glory with a stage win, capping off an unforgettable edition of the Corsa Rosa.