/cdn.vox-cdn.com/uploads/chorus_image/image/13639823/pic370224492.0.jpg)
Behind the stand-out winner a couple of duels played out as the road got steeper and steeper and the snowfall heavier and heavier. Rigoberto Uran tried his best to keep Nibali in his sights and as he did so he slipped away from Cadel Evans and the chase then turned into an attack on the aussie's second place. Evans fought in his characteristic style but had to surrender in the end to the little Colombian who managed to hold the Sky-flag high after Wiggins' sad exit from the race. With him all the way up the climb was his compatriot Betancur who had also managed to escape his White Jersey competitor Rafal Majka. Betancur who had suffered mechanical problems earlier on the stage in the end proved to be the worthy winner of the jersey and one of the breakout performances of the race along with his fierce competitor Majka.
The finish to Tre Cime turned out every bit as spectacular as promised even if the stage was reduced by all but the final climb to avoid the snow, closed passes and dangerous descents of what was supposed to be the quintessential Dolomite stage. Fierce steep gradients saw the riders slowly crawl the final kilometers. As they closed in on on what was now the Cima Coppi, the highest point in the race, the snowfall turned worse and worse and the finishing images of Nibali winning in blizzard-like conditions will remain the ones we will remember from this Giro d'Italia. With his wins in both the decisive final stages there can be little doubt that the sicilian was the worthy winner of this edition.
The stage win also propelled Nibali into the lead in the MagliaRosso Passione points competition over Mark Cavendish. Cavendish should take the jersey again tomorrow with a"normal" performance in the final stage sprint. The motivation for Cav is there as it would mean he has won the points competition in all three Grand Tours. The clmbers jersey is secure on Bardiani's Stefano Pirazzi and Carlos Betancur has the young rider jersey locked up too.
Top 10 stage 20:
- Vincenzo Nibali 5:27:41
- Fabio Duarte + 17 sec
- Rigoberto Uran + 19
- Carlos Betancur + 21
- Fabio Aru + 44
- Franco Pellizotti + 48
- Domenico Pozzovivo + 54
- Damiano Caruso + 58
- Darwin Atapuma + 1 min
- Rafal Majka + 1:04
- Nibali
- Uran +4:43
- Evans + 5.52
- Scarponi + 6.48
- Betancur 7.28
- Niemec 7.43
- Majka 8.09
- Intxausti 10.26
- Santambrogio 10.32
- Pozzovivo 10.59
- Nibali 128 p
- Cavendish 117 p
- Evans 111 p