Giro d’Italia 2026 stage 19: Sepp Kuss wins queen stage as Hindley moves onto Giro podium

Sepp Kuss completed his Grand Tour stage-win set with victory on stage 19 of the Giro d’Italia 2026, attacking from the breakaway on the...

How to watch Bretagne Ladies Tour 2026 stage 1 live: YouTube stream & start time

The Bretagne Ladies Tour 2026 begins on Friday, 29th May with a punchy opening stage from Ploemeur to Plouay. The race returns to the...

Who are the favourites to win the 2026 Giro d’Italia Women?

The Giro d’Italia Women 2026 has the ingredients for one of the strongest GC battles of the season. It starts gently enough, with sprint...

Giro d’Italia Women 2026 stage 1 preview: Cesenatico to Ravenna

The Giro d’Italia Women 2026 begins with a stage built for speed. Stage 1 takes the peloton from Cesenatico to Ravenna over 139km on...

7-Eleven team history: how an American squad forced its way into Europe’s biggest races

7-Eleven did not arrive in European cycling quietly. It arrived brightly, awkwardly, ambitiously and unmistakably American. The kit looked like a convenience-store sign had...

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

Giro d’Italia 2026 stage 19 takes the race from Feltre to Alleghe and Piani di Pezzè on Friday, 29th May, with one of the...

Giro d’Italia 2026 stage 19 preview: Feltre to Alleghe (Piani di Pezzè)

Giro d’Italia 2026 stage 19 takes the race deep into the Dolomites for one of the hardest days of the entire route. After Paul...

GC and jerseys after Giro d’Italia 2026 stage 18

Jonas Vingegaard kept the maglia rosa after stage 18 of the Giro d’Italia 2026, with the general classification unchanged at the top after a...