← Back to Journal

Giro d'Italia 2026 Stage 7: Vingegaard Conquers the Blockhaus

Jonas Vingegaard attacked 5.5km from the summit and soloed to victory on the Blockhaus — the Giro's first true mountain test. Eulalio held pink by the skin of his teeth. The GC has exploded.

By ZealZag Team
Giro d'Italia 2026 Stage 7: Vingegaard Conquers the Blockhaus

Photo: Ciaran Quinn

Race109th Giro d'Italia, Stage 7 of 21
StageFormia to Blockhaus, 245km
WinnerJonas Vingegaard (Visma-Lease a Bike)
LeaderAfonso Eulalio retains Maglia Rosa by 3:17

The Blockhaus answered every question and asked a dozen more. Stage 7 of the Giro d'Italia — 245 kilometres from Formia to the summit of one of cycling's most feared climbs — delivered exactly what the mountain always delivers: truth.

Vingegaard Unleashed

Jonas Vingegaard attacked 5.5 kilometres from the summit of the Blockhaus and nobody could follow. Not Pellizzari. Not Bernal. Not Mas. Only Felix Gall (Decathlon-CMA CGM) managed to limit the damage, crossing the line 13 seconds behind the Dane. Jai Hindley (Red Bull-Bora-Hansgrohe) was third at 1 minute 2 seconds.

The message was clear: Vingegaard is here to win this race.

Visma-Lease a Bike controlled the final 30 kilometres with an authority that scattered the peloton. By the time Vingegaard launched his attack on the steep, irregular gradients of the upper Blockhaus, only a handful of riders were left. One by one, they cracked.

Eulalio Survives — Just

The biggest story behind Vingegaard's dominance was Afonso Eulalio's defence of the Maglia Rosa. The Portuguese rider finished 15th at 2 minutes 55 seconds — losing half his lead but keeping pink. His gap to Vingegaard is now 3 minutes 17 seconds.

Before the stage, Eulalio led by over 6 minutes. Vingegaard has cut that nearly in half on a single climb. With a 40km time trial and three more summit finishes to come, the arithmetic is firmly in the Dane's favour.

Connect with training partners, earn travel miles, and discover terrain worth crossing borders for.

Join ZealZagFollow us on Instagram

General Classification After Stage 7

PosRiderTeamGap
1Afonso EulalioBahrain Victorious
2Jonas VingegaardVisma-Lease a Bike+3:17
3Felix GallDecathlon-CMA CGM+3:54
4Giulio PellizzariRed Bull-Bora-Hansgrohe+4:12
5Jai HindleyRed Bull-Bora-Hansgrohe+4:45

What the Blockhaus Tells Us

The Blockhaus is 13.6km at an average of 8.4% — but those numbers hide the reality. The gradient is brutally uneven, with long stretches above 9% and ramps hitting 14%. The road surface is rough, the mountain is remote, and there is nowhere to hide.

Vingegaard climbed it like a man who knows he has time to burn. His acceleration at 5.5km was controlled, surgical — the kind of effort that breaks riders psychologically as much as physically. He looked comfortable at the finish. Everyone else looked destroyed.

What Lies Ahead

The race now enters a transitional phase before the second week's defining stages. The 40km time trial will suit Vingegaard and could be where he takes the Maglia Rosa. The Week 3 summit finishes will decide whether anyone can challenge him.

Eulalio is riding the race of his life. But the mountain told us what the peloton already feared: when Vingegaard decides to go, nobody can go with him.

Want to ride the Blockhaus yourself? Read our Race the Route: Blockhaus guide. For the full Giro story, see our Stage 5 report and Stages 1-4 overview.