Egan Bernal secures Giro d'Italia overall as team-mate Filippo Ganna claims final stage 21 time trial
The Colombian made his way around the Milan time trial course to confirm his maglia rosa, and second career Grand Tour victory
- (opens in new tab)
- (opens in new tab)
- (opens in new tab)
- Sign up to our newsletter Newsletter

Egan Bernal has won the 2021 Giro d'Italia after making his way through the final stage 21 time trial in Milan to secure the maglia rosa.
The Colombian crossed the line with his arms raised in celebration, not rushing as he finished a couple of minutes down on stage winner and team-mate Filippo Ganna, the world time trial champion having won all five of the time trial stages at the past two Italian Grand Tours.
Despite suffering a puncture towards the end of the 30km-long course, Ganna posted the best time, 12 seconds quicker than Deceuninck - Quick-Step's Remi Cavagna, who crashed in the finale. Jumbo-Visma's Edoardo Affini took third, a fraction of a second slower than the Frenchman.
Damiano Caruso (Bahrain-Victorious) secured his second-place overall, while Simon Yates (BikeExchange) rounds out the podium, the pair unable to unseat Bernal from the top spot in the final week of racing.
How it happened
Intermarché's Riccardo Minali was the first rider off the start ramp just after lunchtime to get the final stage underway, but before long Filippo Ganna was also on the course, soon followed by another contender for stage honours in Edoardo Affini (Jumbo-Visma).
The world time trial champion was 15 seconds quicker than his compatriot at the first time check, then being waved on by Israel Start-Up Nation's Davide Cimolai as he overtook him.
Disaster then struck, or it could have, if Ganna didn't have ice running through his veins, calmly signalling that he had a flat, dropping his bike off and collecting a new one in what he described afterwards as an F1-style bike change.
He limited his losses to less than 20 seconds with how succinct the change was, crossing the line in 33-48, the fastest time set so far.
Even Ganna's puncture couldn't help Affini, stopping the clock 12 seconds slower than the Ineos rider, Peter Sagan also soon rolling across the line.
The next, and possibly only, rider left with the potential to unseat Ganna was soon out, Deceuninck - Quick-Step's Rémi Cavagna resplendent in the colours of the French time trial champion.
Things were looking close, too, as Cavagna sped around the course, before he crashed inside the final kilometre, bizarrely continuing straight on a corner.
Even more miraculously, Cavagna managed to get back on and just sneak second, just quicker than Affini. After crossing the line the Frenchman tried to gather his thoughts, both shocked and angry about what had just happened.
Soon the upper echelons of the GC guys were underway, the likes of Dan Martin having his top 10 place already pretty much safe, while Romain Bardet faced a fight to hold onto fifth.
João Almeida set the fifth fastest time as he jumped up to sixth on GC, while Damiano Caruso got a big cheer as he set off, Egan Bernal still warming up on the rollers.
Hugh Carthy was a couple of minutes slower than Almeida, the Brit slipping down to eighth, Aleksandr Vlasov defending his fourth-place.
Caruso was having yet another great ride at this year's Italian Grand Tour, putting more daylight between him and Yates, while also gaining on Bernal.
The Bahrain-Victorious rider came over the line in a respectable time of 35-11, his second place secure, and then all eyes turned to Bernal, whose GC lead was never threatened on this final stage, so he could enjoy the final few kilometres.
Across the line, he sat up and raised his hands, soaking in the cheers from the Colombian contingent in attendance, the maglia rosa secured.
Results - Giro d'Italia 2021, stage 21: Senago to Milan (30.3km) - ITT
1. Filippo Ganna (Ita) Ineos Grenadiers, in 33-48
2. Rémi Cavagna (Fra) Deceuninck - Quick-Step, at 12 secondss
3. Edoardo Affini (Ita) Jumbo-Visma, at 13s
4. Matteo Sobrero (Ita) Astana-Premier Tech, at 14s
5. João Almeida (Por) Deceuninck - Quick-Step, at 27s
6. Max Walscheid (Ger) Qhubeka-Assos, at 33s
7. Alberto Bettiol (Ita) EF Education-Nippo, at 34s
8. Jan Tratnik (Slo) Bahrain-Victorious, at 42s
9. Gianni Moscon (Ita) Ineos Grenadiers, at 44s
10. Iljo Keisse (Bel) Deceuninck - Quick-Step, at 47s
Final general classification
1. Egan Bernal (Col) Ineos Grenadiers, in 86-17-28
2. Damiano Caruso (Ita) Bahrain-Victorious, at 1-29
3. Simon Yates (GBr) BikeExchange, at 4-15
4. Aleksandr Vlasov (Rus) Astana-Premier Tech, at 6-40
5. Daniel Felipe Martínez (Col) Ineos Grenadiers, at 7-24
6. João Almeida (Por) Deceuninck - Quick-Step, at same time
7. Romain Bardet (Fra) DSM, at 8-05
8. Hugh Carthy (GBr) EF Education - Nippo, at 8-56
9. Tobias Foss (Nor) Jumbo-Visma, at 11-44
10. Dan Martin (Ire) Israel Start-Up Nation, at 18-35
Thank you for reading 10 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
Hi. I'm Cycling Weekly's Weekend Editor. I like writing offbeat features and eating too much bread when working out on the road at bike races.
Before joining Cycling Weekly I worked at The Tab and I've also written for Vice, Time Out, and worked freelance for The Telegraph (I know, but I needed the money at the time so let me live).
I also worked for ITV Cycling between 2011-2018 on their Tour de France and Vuelta a España coverage. Sometimes I'd be helping the producers make the programme and other times I'd be getting the lunches. Just in case you were wondering - Phil Liggett and Paul Sherwen had the same ham sandwich every day, it was great.
-
-
No turns, giving up and learning from mistakes: dissecting a curious stage three of the Volta a Catalunya
Why did the chase group give up? What was Primož Roglič playing at?
By Chris Marshall-Bell • Published
-
Carbon vs steel for bikepacking: which frame material is best for multi-day adventures?
We put a carbon and steel gravel bike to the test on a four-day loop around Morocco’s High Atlas Mountains
By Stefan Abram • Published
-
Remco Evenepoel buoyed by UAE Tour success as preparation for Giro d’Italia continues
Reigning World Champion says Giro preparation is on track as he prepares to head to altitude
By Tom Thewlis • Published
-
Jai Hindley set for ‘fun and aggressive racing’ at the Tour Down Under
Last year’s Giro d’Italia champion plays down his chances of a potential Tour Down Under Victory as he looks ahead to coming months
By Tom Thewlis • Published
-
From the World Championships to Paris-Roubaix: Cycling Weekly's wins of 2022
It is hard to look past Annemiek van Vleuten, but we tried, so here is the best win of the year, plus nine more
By Adam Becket • Published
-
From Grand Tour victories to gold medals: The nine best signings of 2022
We look back at the signings that made the biggest impacts during this year's season
By Tom Thewlis • Published
-
Geraint Thomas targets Giro d'Italia after disappointment over Tour de France route
Welshman says he doesn't know whether he will be riding for GC in May or not yet
By Adam Becket • Published
-
Gianni Savio's Drone Hopper team set to miss the 2023 Giro d'Italia
Italian hopes squad can continue at Continental level as they search for a new headline sponsor
By Adam Becket • Published
-
Giro d’Italia 2023 route: Every stage detailed for the 106th edition of the Corsa Rosa
Taking an in depth look at all 21 stages of the 2023 edition of the Italian grand tour
By Tom Thewlis • Last updated
-
Giro d’Italia 2023 route officially unveiled in Milan with 70.6km of time trialling and tough final week
The route for the 2023 edition of the Italian Grand Tour also features seven summit finishes and the Dolomites in the final week
By Tom Thewlis • Last updated