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
-
‘I got my first period in 15 years the morning of a big race, and didn’t know what to do’ — how pro racers deal with periods
Many female athletes have irregular periods or none at all - here’s my experience in getting a regular cycle back
By Sarah Sturm Published
-
'You just had to go full gas' - Matthew Brennan wins first WorldTour race on dramatic stage one of Volta a Catalunya
19-year-old Brit makes it four wins in a row
By Adam Becket Published
-
'I never really had a Plan B' - Dan Martin on his cycling career and getting into running after retirement
The two-time Tour de France stage winner takes part in Cycling Weekly’s Q&A
By Tom Thewlis Published
-
'It is time to change goals' - Egan Bernal's coach confirms Ineos Grenadiers exit
'I want to thank all the cyclists I have had the opportunity to coach over the past ten years' Xabier Artetxe says in LinkedIn post
By Tom Thewlis Published
-
Tao Geoghegan Hart aims to 'be competitive, even in small races' as he starts 2025 under the radar
‘I think it's a little bit nonsensical to look past that and to start looking at big goals’ says 29-year-old Lidl-Trek rider as he explains he will start the year at the Volta ao Algarve
By Tom Thewlis Published
-
'He’s at the age now where he's coming into his prime' - Where does Tadej Pogačar go next after a year of unequalled domination?
Becoming the first male rider since 1987 to complete cycling’s hallowed triple crown earns the Slovenian this year’s prize. Tom Thewlis salutes a spectacular year
By Tom Thewlis Published
-
Giro d’Italia 2025 to start in Albania
Two road stages and an individual time trial to take place across three days of racing in Balkan country
By Tom Thewlis Published
-
British pro left feeling 'confused' after being dropped by WorldTour team
Harrison Wood will ride at Continental level for Sabgal–Anicolor next year after leaving Cofidis
By Tom Thewlis Published
-
Jonas Vingegaard plays down talk of Giro d’Italia debut in 2025, and clarifies use of carbon monoxide inhalation
Two-time Tour de France winner gives nothing away when asked if he’ll appear at the Giro, but the Worlds in Rwanda is in his sights
By Tom Thewlis Published
-
Tadej Pogačar says blistering Sormano attack was 'planned' after cruising to fourth Il Lombardia title
World Champion ends his season on a high in Italy with 25th victory of the year secured at Italian Monument
By Tom Thewlis Published