Men's Cycling

GC and jerseys after Giro d’Italia 2026 stage 9: Eulálio holds pink as Vingegaard closes in

Jonas Vingegaard won his second mountain stage of the 2026 Giro d’Italia on Corno alle Scale, but Afonso Eulálio survived another major test to...

Giro d’Italia 2026 stage 9: Jonas Vingegaard wins on Corno alle Scale as week ends with another summit finish statement

Jonas Vingegaard closed out the first week of the 2026 Giro d'Italia with another summit finish win, taking stage 9 at Corno alle Scale...

Giro d’Italia 2026 stage 9 live viewing and start time update

The 2026 Giro d’Italia reaches another major climbing test on Sunday 17th May, with stage 9 taking the race from Cervia to Corno alle...

GC and jerseys after Giro d’Italia 2026 stage 8: Eulálio keeps pink as Narváez wins again in Fermo

Afonso Eulálio survived another awkward day in the 2026 Giro d’Italia to keep the maglia rosa after stage 8, but Jonas Vingegaard trimmed his...

Giro d’Italia 2026 stage 9 preview: Cervia to Corno alle Scale

The 2026 Giro d’Italia reaches its second weekend with a stage that looks simple for almost 170km, then suddenly becomes one of the most...

Giro d’Italia 2026 stage 8: Jhonatan Narváez wins in Fermo as Hindley and Vingegaard gain late seconds

Jhonatan Narváez won stage 8 of the 2026 Giro d'Italia after attacking clear on the steep final climbs into Fermo, giving UAE Team Emirates-XRG...

Giro d’Italia 2026 stage 8 live viewing and start time update

The 2026 Giro d’Italia continues on Saturday, 16th May with stage 8 from Chieti to Fermo, a 156km route that should feel very different...

GC and jerseys after Giro d’Italia 2026 stage 7: Eulálio survives Blockhaus as Vingegaard moves into second

Jonas Vingegaard’s victory on Blockhaus has transformed the shape of the 2026 Giro d’Italia without removing Afonso Eulálio from the maglia rosa. The Portuguese...