Two stages. Two more chapters of a Giro that refuses to follow any script except the one Jonas Vingegaard is writing on every mountain he touches.
Stage 8: Narvaez Again
Stage 8 from Chieti to Fermo belonged to the breakaway — and specifically to Jhonatan Narvaez (UAE Team Emirates-XRG), who took his second stage win of this Giro. The Ecuadorian has been the surprise package of the race, providing UAE with morale-boosting results after their devastating crashes in Bulgaria.
Behind, the GC battle simmered. Eulalio tried to attack on the final climb, looking to claw back seconds on Vingegaard. It backfired. Vingegaard marked him effortlessly and took 2 seconds in the final sprint. The message was subtle but clear: you cannot attack what you cannot drop.

Stage 9: Vingegaard Crowns Corno alle Scale
If the Blockhaus was a statement, Corno alle Scale was a coronation. The 184-kilometre stage from Cervia ended with a brutal summit finish, and Vingegaard treated it exactly as he treated the Blockhaus — attacking with calculated precision and riding away from everyone.
Felix Gall (Decathlon-CMA CGM) again proved himself the best of the rest, finishing just 12 seconds behind. Davide Piganzoli took third. But the real story was behind them: Giulio Pellizzari cracked. The young Italian who had been riding so promisingly in the first week lost significant time on the climb, dropping out of realistic GC contention.
Eulalio fought hard but lost more time. His pink jersey remains — but it is thinner with every mountain.
Connect with training partners, earn travel miles, and discover terrain worth crossing borders for.
Join ZealZagFollow us on InstagramGeneral Classification After Stage 9
| Pos | Rider | Team | Gap |
|---|---|---|---|
| 1 | Afonso Eulalio | Bahrain Victorious | — |
| 2 | Jonas Vingegaard | Visma-Lease a Bike | closing |
| 3 | Felix Gall | Decathlon-CMA CGM | +3:54 |
Full standings available on the official Giro site.
The Pattern Is Clear
Vingegaard has now won both summit finishes in this Giro. He has been the strongest rider on every climb. His Visma-Lease a Bike team has controlled the race with an authority that borders on dominance. The 40km time trial — where Vingegaard is expected to gain even more time — looms in Week 2.
The question is no longer whether Vingegaard will win this Giro. The question is whether anyone can make it interesting.
Eulalio deserves enormous credit. The Portuguese rider has defended the Maglia Rosa with intelligence and courage for days longer than anyone expected. But the mountains are relentless, and Vingegaard is more relentless still.

What Lies Ahead
The race enters its second rest day before Week 2 — which brings the decisive time trial and more mountain stages. If Vingegaard rides the time trial as expected, he could take the Maglia Rosa without needing another mountain attack.
Want to ride these climbs? See our Race the Route guides for the Blockhaus and Potenza. For the full Giro story: Stage 7 Blockhaus, Stage 5, and Stages 1-4. Also this weekend: WSL at Raglan and Ultra-Trail Snowdonia.
