Giro d'Italia stage 21: Live coverage of the final time trial

Follow live coverage of the 30.3km Giro d'Italia time trial in Milan

Welcome to live coverage of the Giro d'Italia stage 21 time trial in Milan. Riders face a 30.3km race against the clock in the Giro's final test.

>>> Egan Bernal secures Giro d'Italia overall as team-mate Filippo Ganna claims final stage 21 time trial

Final top three on stage
1. Filippo Ganna (Ita) Ineos Grenadiers, in 33-49
2. Rémi Cavagna (Fra) Deceuninck - Quick-Step, in 34-01
3. Edoardo Affini (Ita) Team Jumbo-Visma, in 34-01


Hello and welcome to live coverage of the final time trial of the 2021 Giro d'Italia. The race's remaining riders face a 30.3km test against the clock in the city of Milan.

The first rider is off at 13.35 local time (CEST), or 12.35 BST if you're in the UK, with riders taking to the course in reverse order of the general classification.

General classification going into the final day

1. Egan Bernal (Col) Ineos Grenadiers, in 85-41-47
2. Damiano Caruso (Ita) Bahrain Victorious, at 1-59
3. Simon Yates (GBr) Team BikeExchange, at 3-23
4. Aleksandr Vlasov (Rus) Astana-Premier Tech, at 7-07
5. Romain Bardet (Fra) Team DSM, at 7-48
6. Daniel Martínez (Col) Ineos Grenadiers, at 7-56
7. Hugh Carthy (GBr) EF Education-Nippo, at 8-22
8. João Almeida (Por) Deceuninck - Quick-Step, at 8-50
9. Tobias Foss (Nor) Team Jumbo-Visma, at 12-39
10. Dan Martin (Irl) Israel Start-Up Nation, at 16-48.

It is unlikely that we'll see any change in the podium but the rest of the top 10 in the GC may see a bit of a shuffle with João Almeida of Deceuninck - Quick-Step being one of the best TT riders in the race.

The Portuguese rider is just about a minute behind some far weaker riders against the clock.

Last in the GC, though, the Maglia Nera... Riccardo Minali doesn't wear a black jersey as the classification is no more but the Italian sprinter will be glad he's made it round the three weeks.

He's followed by promising Italian fast man Matteo Moschetti, the Trek-Segafredo rider has managed a couple of top 10s in the race but no GT win yet.

Umberto Marengo setting off, he just misses out on the Fuga Bianchi prize for most KMs in the break which will be going to Swiss rider Simon Pellaud. 

Both have battled each other in the breaks, mostly during pan flat sprint stages, despite Pellaud being a talent climber.

Maciej Bodnar sets off. A potential top 10 today for the former Tour de France time trial winner.

He's done some vital work for Peter Sagan yet again as well as their GC man Emanuel Buchmann before the German crashed out. 

Matthias Brändle now sets off. The time trial champion of Austria will look for a good result. He managed a solid ride on the opening stage time trial and will hope to replicate that.

Bodnar has already caught his minute man of Max Richeze before getting to the first time check at 9.2km. 

World champion time! Filippo Ganna sets off to try and make it five Giro d'Italia ITT victories in a row.

He took four stages in 2020 with three being the TTs, he hasn't had chances in the breakaway in this year's race but he should be taking the win today.

Another possible top 10 rider today is Michael Hepburn. The Australian will want to put in a good display into Milan.

Ganna's main rival is fellow Italian, Edoardo Affini... He has shown some amazing form in this year's race. Can he turn two second places into a win today.

The victor of the points classification at the Giro d'Italia for the first time, Peter Sagan adds the purple points jersey to his collection.

He's now out on course.

Ganna comes to the first time check, I believe that's about a minute faster than Bodnar but the gap they showed to the Polish rider's second split time oddly.

Riccardo Minali is going to be the first rider to finish the stage and his race in 37-27. He may be disappointed by his race, not performing in the sprints. But, he'll be content he's got round.

Bodnar sets the fastest time of 34-42, that's a lot better than the next best of Albert Torres, almost two minutes better.

Ganna is 32 seconds faster at the second split. This is what we were expecting. He isn't taking the corners too well as he has