I started last time by saying 'never discount Vincenzo Nibali', and that bears repeating. His struggles in the middle week of the Giro did indeed have him on the ropes, but they merely served to set up one of the all-time great Grand Tour recoveries.
giroditalia.it
The decisive moment of stage 20, and ultimately the overall race, came when Nibali, driven along all day by his Astana teammates, attacked on the Colle della Lombarda, the third of the stage's four climbs, taking with him Chaves and Alejandro Valverde, who was aiming to take the last podium spot from Steven Kruijswijk.
First Valverde was dropped, and then a final attack was enough to drop Chaves off Nibali's wheel. The Italian kicked on, slowly increasing his lead. Eyes turned to the clock as Chaves slipped further back, his 44 second lead under serious threat.
Up the road, Rein Taaramae was busy taking the stage win, going some way to cheering his Katusha team after Ilnur Zakarin's violent exit from the race on stage 19. The Estonian had had a quiet season up to this point since his move from Astana in the winter.
A few minutes behind, Nibali had built up enough of a gap that he was in the virtual lead of the race, but as he crossed the line he had to sit and wait for Chaves to finish before knowing for certain. It soon became obvious that Chaves wouldn't make it, eventually finishing a minute and a half behind Nibali, along with Nibali's teammate Michele Scarponi, who punched the air at a job well done as he rolled over the line.
We'll write more on Nibali's victory in the future, but for now it's enough to say that it's been a testament to his courage and determination. He was perhaps regarded as a step below Froome, Contador and Quintana in the absolute elite in the peloton, but while the field may not have been as strong as some other recent Grand Tours, I honestly don't think anyone else would have been able to motivate themselves to pull back the huge amounts of time Nibali has done.
It could well be a win that changes how Grand Tours are raced. Hindsight suggests that Nibali had saved himself all race for these two key mountain stages, willing to sacrifice time early on for freshness on the big slopes of the Alps. And future contenders left trailing behind in the last stages of a Grand Tour now have a recent precedent for mounting an unlikely, but not impossible, comeback.
Of course, Nibali's win couldn't be confirmed until after the final stage, held in Turin this year rather than Milan. Nibali rode on a garish, metallic pink Specialized to celebrate his victory, supposedly matching his maglia rosa,. I'd urge you to make your own judgement on that one.
Brakethrough Media
The final stage itself was won by Giacomo Nizzolo (TFS), finally taking his first Grand Tour stage win in his fifth year of trying. Or so it appeared. On the sweeping run to the line, Nizzolo squeezed Sacha Modolo (LAM) against the railings.
My first instinct was that it deserved a sanction, but an Italian's first win in the final stage of the Giro would be a hard one to overrule. As it turned out, the commissaires were stronger than I'd given them credit for, dropping Nizzolo to 12th behind official winner Nikias Arndt (TGA), and putting a significant damper on Nizzolo's second straight points classification win.
But nothing could dampen Vincenzo Nibali's celebrations, as he crossed the line arm in arm with Scarponi and Andrey Zeits. Esteban Chaves finished well away from Nibali after the stage's GC times were frozen, securing second place after a very strong Giro, while Alejandro Valverde made it onto the podium at the expense of Steven Kruijswijk, whose brave attempt to defend his maglia rosa will fade to a footnote, rather than grow into legend.
General Classification final standings
1. Vincenzo Nibali (AST) 86:32:39
2. Esteban Chaves (OGE) + :52
3. Alejandro Valverde (MOV) + 1:17
4. Steven Kruijswijk (TLJ) + 1:50
5. Rafal Majka (TNK) + 4:37
6. Bob Jungels (EQS) + 8:31
7. Rigoberto Uran (CPT) + 11:47
8. Andrey Amador (MOV) + 13:21
9. Darwin Atapuma (BMC) + 14:09
10. Kanstantsin Siutsou (DDD) + 16:20
Sprint Classification final standings
1. Giacomo Nizzolo (TFS) 209
2. Matteo Trentin (EQS) 184
3. Sacha Modolo (LAM) 163
King of the Mountains final standings
1. Mikel Nieve (SKY) 152
2. Damiano Cunego (NIP) 134
3. Darwin Atapuma (BMC) 118