Men's Cycling

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...

Giro d’Italia 2026 stage 8 preview

After Blockhaus gave the 2026 Giro d’Italia its first proper general classification fracture, stage 8 asks a very different question. This is not another...

Giro d’Italia 2026 stage 7: Jonas Vingegaard wins on Blockhaus as the GC battle finally explodes

Jonas Vingegaard won stage 7 of the 2026 Giro d'Italia, riding clear on the slopes of Blockhaus to take the first summit finish of...