Stage 21
Rome
- Sunday 28 May 2023
- 136 km
- 889 m climbed
- Won by Mark Cavendish
The road
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
- 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.
- 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
| Rank | Rider | Team | Time |
|---|---|---|---|
| 1 | Mark Cavendish | Astana Qazaqstan Team | 2:48:26 |
| 2 | Alex Kirsch | Trek - Segafredo | +0:00 |
| 3 | Filippo Fiorelli | Green Project - Bardiani CSF - Faizanè | +0:00 |
The route on real terrain, every moment pinned to the kilometre it happened on — and the GPX to ride it yourself.