Giro 2026: Route and stages
Jhonathan Narváez won the 11th stage of the Giro d'Italia, while Afonso Eulálio kept the overall lead ahead of Jonas Vingegaard and Thymen Arensman. Up next: a predominantly flat stage with two climbs halfway through, and Friday is another flat stage, this time with two climbs in the finale. The GC riders take centre stage again in a compact mountain stage on Saturday before it's up to the fast men on Sunday.
Read more »
Giro 2026: Narváez seals hat-trick from breakaway, Eulálio still in pink
The Spaniard does almost all of the work on the front, after which the Ecuadorian says “muchas gracias” at the finish and sprints to his third stage win. Afonso Eulálio finishes a good three minutes later safely in the peloton and retains the pink jersey.
Read more »
Giro 2026 Route stage 11: Porcari - Chiavari
Wednesday, 20 May – At 195 kilometres and featuring 2,850 metres of climbing, Stage 11 of the Giro d’Italia runs from Tuscany to Liguria. Most of the climbing is packed into the second half, before the final climb tops out 12.6 kilometres from the finish in the coastal town of Chiavari.
Read more »
Giro 2026 Route stage 12: Imperia - Novi Ligure
Thursday, 21 May – Stage 12 of the Giro d'Italia covers 175 kilometres from the coastal town of Imperia to Novi Ligure. Two climbs punctuate the route. Could they derail a bunch sprint? The riders face 2,250 metres of climbing in total.
Read more »
Giro 2026 Favourites stage 12: For fast men #4
Stage 12 sees the Giro organisers stick to a tried-and-tested formula. In a nailed-on sprint stage, they throw in one or two climbs and then wait to see whether it actually comes down to a bunch sprint. What will it be this time?
Read more »
Giro 2026 Route stage 13: Alessandria - Verbania
Friday, 22 May – At 186 kilometres, the 13th stage of the Giro d’Italia takes the riders from Alessandria to Verbania, situated on the shores of Lago Maggiore. Two short climbs — the first 2.4 kilometres at 5.5%, the second 4.7 kilometres at 7.1% — precede a finale on descent.
Read more »
Giro 2026 Favourites stage 13: Ganna on home roads
Stage 13 is fairly unremarkable until the finale. The 189-kilometre route features only 1,400 metres of climbing, but since much of it comes inside the final 20 kilometres, we can look forward to an exciting finale. Will it be the (late) attackers or (strong) sprinters?
Read more »