Who's leading the Giro d'Italia 2023 after stage 21?
Primož Roglič seales overall victory in the general classification

Tom Thewlis
Primož Roglič of Jumbo-Visma has won the 2023 Giro d'Italia.
On stage 20's decisive mountain time trial, Roglič stunned Geraint Thomas (Ineos Grenadiers) to overturn the 26 seconds deficit, and came through the final stage in Rome without any issues to seal seal overall victory.
Geraint Thomas instead had to settle for second-place, while João Almeida (UAE Team Emirates) comfortably secured the final spot on the podium. In doing so, Almeida also wins the best young rider classification.
Roglič wore pink for only one day, but it was the day that mattered. Earlier in the race, Thomas spent five days in pink after taking over the jersey after Remco Evenepoel (Soudal-QuickStep) withdrew, then another four days after giving it away briefly to Bruno Armirail (Groupama-FDJ), but lost it after the montain time trial.
Jonathan Milan (Bahrain-Victorious) sealed victory in the points classification ahead of Derek Gee, despite being unable to add a second sprint win to his total in the final stage in Rome.
Gee also finished second in the mountains classification, which was won by Thibaut Pinot (Groupama-FDJ).
Read more: Giro d'Italia 2023 route analysis
Complete Giro d'Italia 2023 start list
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Giro d'Italia 2023 stage 19 result - Tarvisio to Monte Lussari
1. Primož Roglič (Slo) Jumbo-Visma, in 44-23
2. Geraint Thomas (GBr) Ineos Grenadiers at 40s
3. João Almeida (Por) UAE Team Emirates at 42s
4. Damiano Caruso (Ita) Bahrain-Victorious at 55s
5. Thibaut Pinot (Fra) Groupama-FDJ) at 59s
6. Sepp Kuss (USA) Jumbo-Visma at 1-05
7. Brandon McNulty (USA) UAE Team Emirates at 1-07
8. Thymen Arensman (Ned) Ineos Grenadiers at 1-18
9. Andreas Leknessund (Ned) DSM at 1-49
10. Jay Vine (Aus) UAE Team Emirates at 1-53
Giro d'Italia 2023 general classification after stage 20
1. Primož Roglič (Slo) Jumbo-Visma, in 82-40-36
2. Geraint Thomas (GBr) Ineos Grenadiers at 14s
3. João Almeida (Por) UAE Team Emirates at 1-15
4. Damiano Caruso (Ita) Bahrain-Victorious at 4-40
5. Thibaut Pinot (Fra) Groupama-FDJ) at 5-43
6. Thymen Arensman (Ned) Ineos Grenadiers at 6-05
7. Eddie Dunbar (Irl) Jayco-AlUla at 7-30
8. Andreas Leknessund (Ned) DSM at 7-31
9. Lennard Kämna (Ger) Bora-Hansgrohe at 7-46
10. Laurens De Plus (Bel) Ineos Grenadiers at 9-08
Giro d'Italia 2023 points classification after stage 20
1. Jonathan Milan (Ita) Bahrain-Victorious, 215pts
2. Derek Gee (Can) Israel-PremierTech, 160pts
3. Pascal Ackermann (Deu) UAE Team Emirates, 95pts
4. Michael Matthews (Aus) Jayco AlUla, 93pts
5. Tom Skuijns (Lat) Trek-Segafredo, at 79 pts
Giro d'Italia 2023 mountains classification after stage 20
1. Thibaut Pinot (Fra) Groupama-FDJ, 237pts
2. Derek Gee (Can) Israel-Premier Tech, 200pts
3. Ben Healy (Ire) EF Education-EasyPost, 164pts
3. Davide Bais (Ita) Eolo-Kometa, 144pts
4. Einer Auguto Rubio Reyes (Col) Movistar, 118pts
Giro d'Italia 2023 young rider classification after stage 20
1. João Almeida (Por) UAE Team Emirates, in 82-41-51
2. Thymen Arensman (Ned) Ineos Grenadiers, at 4-50
3. Andreas Leknessund (Nor) DSM, at 5-09
Giro d'Italia 2023 team classification after stage 20
1. Bahrain-Victorious, in 247:56:00
2. Ineos Grenadiers, at 16-22
3. Jumbo-Visma, at 30-40
Thank you for reading 20 articles this month* Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read 5 free articles per month without a subscription
Join now for unlimited access
Try first month for just £1 / $1 / €1

Tom joined Cycling Weekly as a news and features writer in the summer of 2022, having previously contributed as a freelancer. He is fluent in French and Spanish, and holds a master's degree in International Journalism. Since 2020, he has been the host of The TT Podcast, offering race analysis and rider interviews.
An enthusiastic cyclist himself, Tom likes it most when the road goes uphill, and actively seeks out double-figure gradients on his rides. His best result is 28th in a hill-climb competition, albeit out of 40 entrants.
- Tom ThewlisNews and Features Writer
-
Cat Ferguson to make Tour of Britain Women debut next month
Double junior world champion expected to lead Movistar on home roads at four-day race
-
Do shorts designed to make pee'ing easier actually work? Thoughtful design, that needs some practice.
The brand says it set out to create the ultimate pair of women's bib shorts... with easy-pee design, but has it done it?
-
'I never thought I would do this' - Daan Hoole beats Josh Tarling to time trial victory on Giro d’Italia stage 10 as Isaac del Toro retains race lead
Hoole wins the day with a time of 32:30 in Pisa, Tarling finishes seven seconds down
-
Giro d’Italia stage 10: key rider time trial start times
Race leader Isaac del Toro set to roll down the start ramp at 16:40 local time, Josh Tarling off at 14:36
-
Giro d'Italia stage 10 time trial: Live streams, timings, where to watch
It's an important day at the 2025 Giro d'Italia – here are the broadcast details and start times for the stage 10 time trial from Lucca to Pisa today.
-
The rapid rise of Isaac del Toro - Could a 21-year-old from Mexico challenge at the Giro d'Italia?
In the Baja California native, UAE Emirates-XRG appear to have found yet another potential Grand Tour contender
-
Wout van Aert wins sensational Giro d'Italia stage nine over the gravel as Isaac Del Toro moves into pink
Exhilarating stage saw Primož Roglič and Tom Pidcock lose time after a crash on the strade bianche
-
‘An indescribable emotion’ - Italian veteran Diego Ulissi seals dream to wear pink on home roads during Giro d'Italia gravel stage
The XDS-Astana rider took over the pink jersey from Primož Roglič on stage 8
-
Luke Plapp solos to win action-packed Giro d'Italia stage 8 as Ulissi steals pink from Roglič
Australian plays his tactics perfectly on an attacking day through the Apennines
-
'When everyone starts to panic, you just need to breathe deeply': Fearless approach key to success on Giro d’Italia gravel stage
Pello Bilbao expects Strade Bianche-style stage on Sunday to be both a physical and mental challenge