Stage 7
Rivals concede
- Friday 16 May 2025
- 168 km
- 3,390 m climbed
- Won by Juan Ayuso
The road
At the start
The first summit finish
Jai Hindley, winner here in 2022, crashed out on the road to Naples yesterday. Mads Pedersen still wears pink with Primož Roglič at seventeen seconds and UAE's three — McNulty, Del Toro, Ayuso — packed inside thirty-five. Today is the hardest day yet: 3,390 metres of climbing and the first uphill finish of the race, the long haul up to Tagliacozzo.
How it was won
- 138 km to go
First summit finish
A break goes clear on the first uphill finish of the Giro, the climb to Tagliacozzo looming.
- 8 km to go
The GC group thins
On the final climb the GC teams ramp the pace and the maglia rosa group is whittled down.
- 2 km to go
Ayuso attacks
Juan Ayuso accelerates on the steepest ramps and powers clear, stamping his authority on the first mountain showdown.
- 1 km to go
Rivals concede
Behind, the overall contenders mark each other and lose precious seconds to the flying Spaniard.
- At the line
Ayuso wins at Tagliacozzo
Ayuso wins atop Tagliacozzo and launches himself up the general classification.
The result
| Rank | Rider | Team | Time |
|---|---|---|---|
| 1 | Juan Ayuso | UAE Team Emirates - XRG | 4:20:25 |
| 2 | Isaac del Toro | UAE Team Emirates - XRG | +0:04 |
| 3 | Egan Bernal | INEOS Grenadiers | +0:04 |
The route on real terrain, every moment pinned to the kilometre it happened on — and the GPX to ride it yourself.