
The general classification battle for the 2025 Giro d’Italia properly kicked off today with a tough day in the Apennines for the climbers to make their mark.
It was Juan Ayuso who came out on top after the 168km run from Castel di Sangro to Tagliacozzo, launching a decisive move on the steepest upper slopes of the final climb of the day and powering away from his rivals with a fearsome turn of speed.