Action from stage eight of the 2026 Women's Giro d'Italia, featuring a brutal 101km mountain route and the historic debut of the Colle delle Finestre.