Giro d'Italia

Giro d’Italia 2026 stage 13 preview: Alessandria to Verbania

The 2026 Giro d’Italia reaches stage 13 on Friday, 22nd May, with a route that looks simple for most of the day, then suddenly...

Giro d’Italia 2026 stage 12: Alec Segaert stuns sprinters with late attack in Novi Ligure

Alec Segaert produced a brilliantly timed late attack to win stage 12 of the Giro d’Italia 2026, holding off the reduced peloton after a...

GC and jerseys after Giro d’Italia 2026 stage 12: Eulálio extends lead as Segaert steals Novi Ligure win

Afonso Eulálio extended his lead at the top of the 2026 Giro d’Italia after stage 12 from Imperia to Novi Ligure, taking bonus seconds...

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

The 2026 Giro d’Italia continues on Thursday, 21st May with stage 12 from Imperia to Novi Ligure, a 175km route that gives the sprinters...

GC and jerseys after Giro d’Italia 2026 stage 11: Eulálio stays in pink as Narváez completes hat-trick

Afonso Eulálio remains in the maglia rosa after stage 11 of the 2026 Giro d’Italia, with the Portuguese rider still 27 seconds ahead of...

Giro d’Italia 2026 stage 12 preview

After the breakaway survived on stage 11 to Chiavari, the 2026 Giro d’Italia gives the sprinters another chance on stage 12, but not a...

Giro d’Italia 2026 stage 11: Jhonatan Narváez beats Enric Mas in Chiavari as breakaway survives

Jhonatan Narváez claimed his third stage win of the 2026 Giro d’Italia after beating Enric Mas in a two-up sprint in Chiavari, as the...

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

The 2026 Giro d’Italia continues on Wednesday, 20th May with stage 11 from Porcari to Chiavari, a route that looks like a transition day...