Took his second win of the race from the hilly Le Marche finale, accelerating on the Muro di Capodarco inside 10 km to go and soloing into Fermo ahead of the Uno-X pair Leknessund and Tjøtta. The steep walls suited him perfectly and confirmed him as the Giro's most prolific stage-hunter.
Cycling Results · Stage Analysis · Édition 2026
Stage 8: Chieti → Fermo
Giro d'Italia 2026
Jhonatan Narváez took his second stage win of this Giro, accelerating on the Muro di Capodarco at 10 km to go and soloing into Fermo. Leknessund 2nd at +0:32, Tjøtta 3rd at +0:42 (an Uno-X 2-3). Afonso Eulálio retained pink — Vingegaard and Hindley snatched 2 seconds at the line over GC rivals. GC frame from Stage 7 essentially holds.
Narváez wins from the Capodarco — Eulálio still in pink
~155 km Chieti → Fermo, with the closing 55 km studded with the Muri of Le Marche: Montefiore dell'Aso at the front of the finale, Capodarco, then the steep wall back into Fermo inside 10 km to go.
Attacks from the gun. Six riders including Alberto Bettiol got clear, were reeled in, and Bettiol went again with Filippo Ganna — 30 seconds for the two Italians until they were caught with roughly 100 km to ride. The racing never settled. Inside the final 75 km a large break formed, and from it Mikkel Bjerg, Jhonatan Narváez and Andreas Leknessund pushed clear to a minute's lead.
On Montefiore dell'Aso a ~40-rider chase group formed — Scaroni, Christen, Arrieta, Poels, van den Broek, Zana, Strong, López and others — but cooperation never came together. Javier Romo tried a solo bridge to the leaders and failed.
On the Muro di Capodarco, Narváez accelerated. He opened a gap; Leknessund clawed back to him once; Narváez kicked again and was clear for good. The steep climbs in the finale suited him, and he soloed to his second Giro stage win. Leknessund + 0:32, Tjøtta + 0:42 from the chase.
The peloton arrived almost two minutes after Narváez. Hindley and Vingegaard sprinted to gain two seconds at the line on their GC rivals.
Eulálio retains pink; Vingegaard +3:15 in second
GC after Stage 8: Eulálio still in maglia rosa, Vingegaard 2nd at +3:15, Gall 3rd at +3:34, Scaroni 4th at +4:18, Hindley 5th at +4:23, Pellizzari 6th at +4:28, O'Connor 7th at +4:32. The Blockhaus frame from Stage 7 carries forward — a hilly transition day didn't move the needle, but Vingegaard and Hindley snatched 2 seconds with a finish-line dig over the rest of the GC group.
Storylines from the stage
Late-bridge attempt with Alberto Bettiol after the initial six-rider break was reeled in. Got to a 30-second gap as a 2-up move before being absorbed with around 100 km to go. Not a win-shape effort, but the kind of aggressive scouting INEOS now uses Ganna for on hilly stages where his TT engine can hold a break together. No GC consequence.
Giro d'Italia — every stage we've published
-
S1Stage 1: Nessebar → Burgas
-
S2Stage 2: Burgas → Veliko Tarnovo
-
S3Stage 3: Plovdiv → Sofia
-
S4Stage 4: Catanzaro → Cosenza
-
S5Stage 5: Praia a Mare → Potenza
-
S6Stage 6: Paestum → Napoli
-
S7Stage 7: Formia → Blockhaus
-
S8Stage 8: Chieti → FermoYOU ARE HERE
-
S9Stage 9: Cervia → Corno alle Scale
-
S10Stage 10: Viareggio → Massa (ITT)
-
S11Stage 11: Porcari → Chiavari
-
S12Stage 12: Imperia → Novi Ligure
-
S13Stage 13: Alessandria → Verbania
-
S14Stage 14: Aosta → Pila
-
S15Stage 15: Voghera → Milano
-
S16Stage 16: Bellinzona → Carì
-
S17Stage 17: Cassano d'Adda → Andalo
-
S18Stage 18: Fai della Paganella → Pieve di Soligo
-
S19Stage 19: Feltre → Alleghe (Piani di Pezzè)
-
S20Stage 20: Gemona del Friuli → Piancavallo
-
S21Stage 21: Roma → Roma
Where this stage analysis comes from
- 🇬🇧 Cycling Stage — Giro 2026: Narvaéz wins from break, Eulálio still in pink
- 🇬🇧 Cycling Stage — Giro 2026 — Results overview (Stage 8 row + GC)
- 🇬🇧 Giro d'Italia official — Stage 8 of the Giro d'Italia 2026: Chieti, Fermo