Skip to the race
VERTELBack to the wall

Giro d'Italia 2023

Stage 21

Rome

  • Sunday 28 May 2023
  • 136 km
  • 889 m climbed
  • Won by Mark Cavendish

The road

65 m0 km20406080100120136 km12

At the start

Rome, and fourteen seconds

Monte Lussari turned it over: Primož Roglič carries the maglia rosa into the final day 14 seconds ahead of Geraint Thomas, with João Almeida third at 1:15. Nothing but ceremony and a sprint remains — 136 kilometres out to Ostia and back, then six laps of a circuit in central Rome finishing on 700 metres of sanpietrini along the Viale dei Fori Imperiali. Mark Cavendish, in his last Giro, has not won a stage.

How it was won

  1. 61 km to go

    A last break in Rome

    The ceremonial roll into Rome finally sparks a three-man move, but the technical circuit and sprinters' teams keep them on a short leash.

  2. At the line

    Rome

    Mark Cavendish, in his final Giro, powers past Gaviria to win the last bunch sprint on the streets of Rome, as Primož Roglič celebrates his first Giro d'Italia overall.

The result

Podium, Stage 21, Giro d'Italia 2023
RankRiderTeamTime
1Mark CavendishAstana Qazaqstan Team2:48:26
2Alex KirschTrek - Segafredo+0:00
3Filippo FiorelliGreen Project - Bardiani CSF - Faizanè+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.