Hello and welcome to this final ding-dong showdown on the 99th edition of the Giro d'Italia - it's the 134km stage 20 and it features three back-to-back Cat.1 climbs in France before a punchy uphill finish in Italy. Today it where the race will be won and lost - with three riders all within 1:05 at the top of the standings after yesterday's dramatic stage in France.
Giro d'Italia
Stage 20 | Mountain | Men | 28.05.2016
Live
Live Updates
Updated 28/05/2016 at 16:10 GMT
- All
- Highlights
17:10
Here he is - Vincenzo NIbali, your 2016 Giro d'Italia champion... as long as the curse of the maglia rosa doesn't carry onto the streets of Turin tomorrow!
16:30
Confirmation that Nibali now leads Chaves by 52 seconds on GC, with Valverde up to third place at 1:17. Poor Steven Kruijswijk drops off the podium despite going into the final two mountain stages with a three-minute advantage, and almost five minutes over the eventual winner...
0km
But this was the moment Vincenzo Nibali all but won the 2016 Giro d'Italia...
0km
Here was the stage winner today as Rein Taaramae crossed the line...
0km
Lovely scenes at the finish as NIbali hugs the parents of Estaben Chaves, who in turn congratulate the Italian national champion on his victory.
0km
And Chaves crosses the line with Scarponi by his side - the Italian veteran punching the air. A telling scene: Scaponi was the difference over the last two days...
0km
Kruijswijk the line a few metres ahead of Chaves...
0km
Valverde crosses the line 10 seconds later ahead of Uran - the Spaniard should be on the podium now instead of Kruijswijk...
0km
Vincenzo Nibali (Astana) crosses the line with a roar. Let's start the clock...
0.5km
Last 500m for the Shark of Messina. He has to ride for every metre because it's still not a given.
1km
Last kilometre for Nibali, who can't take his foot off the gas - he has to be sure of this and he will keep it going to the very end. He's got Valverde and Uran in pursuit so the gaps may not be as big as we thought...
1.5km
Back with Nibali, and the gap is now more than one minute we're hearing. Chaves and Kruijswijk lead the chase, but it's going to be too late. The fans are going crazy here!
0km
Third place for Joe Dombrowski (Cannondale) at 1:13.
0km
Darwin Atapuma (BMC) crosses the line for second place at 1:03.
2km
Back with Nibali, he's onto the final climb and has 2km to go between him and the magia rosa. Baring a mechanical, he will win this Giro today.
0km
Victory for Rein Taaramae of Katusha!
0.2km
A smile for Taaramae as the road levels out and he knows the win is his...
0.5km
Nibali, meanwhile, is giving it his all but not taking too many risks on this twisting, narrow descent - he doesn't want to lose it a la Kruijswijk.
0.8km
Taaramae is on the steepest 11% section of this final ramp to the line, within touching distance of the win.
1km
Under the flamme rouge for Rein Taaramae, who looks set to win this stage for Katusha.