Overview
- Juan Ayuso won stage seven of the 2025 Giro d’Italia, marking his first-ever Grand Tour stage victory with a decisive attack 400 meters from the finish.
- Primož Roglič reclaimed the overall lead, taking the pink jersey by a four-second margin over Ayuso after finishing fourth on the stage.
- Isaac Del Toro, Ayuso’s UAE Team Emirates teammate, finished second, while Egan Bernal of Ineos Grenadiers secured third in a strong showing after his career-threatening injury in 2022.
- The challenging 168 km route from Castel di Sangro to Tagliacozzo included four classified climbs, culminating in a grueling 12 km ascent with a 10% gradient to the summit finish.
- Thursday’s crash continued to impact the race, with Jan Hirt and Juri Hollmann sidelined by severe injuries, as teams recalibrate strategies for Saturday’s 197 km stage from Giulianova to Castelraimondo.