Skip to the race
VERTELBack to the wall

Giro d'Italia 2026

Stage 15

Into the last kilometre clear

  • Sunday 24 May 2026
  • 136 km
  • 540 m climbed
  • Won by Fredrik Dversnes Lavik

The road

142 m0 km20406080100120136 km1234

At the start

Can Milan win in Milan?

Jonas Vingegaard took the maglia rosa on Pila and leads Afonso Eulálio by 2:26, with Jhonatan Narváez now in ciclamino. Today the Giro exhales: 157 pancake-flat kilometres from Voghera to Milan, four laps of a circuit past the old Vigorelli velodrome, and the city's first Giro finish since 2021. Jonathan Milan has had near-miss after near-miss, and this one carries his name.

How it was won

  1. 16 km to go

    An unprecedented neutralisation

    After rider complaints about the unsafe finishing circuit — Vingegaard himself pleading with the commissaires — the last lap is neutralised for GC times. With 16.3km to go the favourites sit up and the hunt for the four leaders is on.

  2. 5 km to go

    The break refuses to die

    At blistering speed the quartet cling to a stubborn 57-second lead with 5km left, sprinters' teams flinging even their lead-out men into a desperate chase.

  3. 1 km to go

    Into the last kilometre clear

    Twenty seconds still in hand at the flamme rouge — just enough for the four to hesitate before opening the sprint as the peloton bears down.

  4. At the line

    Dversnes shocks the sprinters

    Fredrik Dversnes edges Maestri and Marcellusi for a first-ever Uno-X Giro stage win, Magnier leading the bunch home seconds later to reclaim the points jersey.

The result

Podium, Stage 15, Giro d'Italia 2026
RankRiderTeamTime
1Fredrik Dversnes LavikUno-X Mobility3:03:18
2Mirco MaestriTeam Polti VisitMalta+0:00
3Martin MarcellusiBardiani CSF 7 Saber+0:00
Open this stage on the globe

The route on real terrain, every moment pinned to the kilometre it happened on — and the GPX to ride it yourself.