Vincenzo Nibali (foto), de la Astana, s-a desprins cu 2,5 kilometri înainte de finalul etapei cu numărul 20 din Il Giro, Silandro-Tre Cime Lavaredo, sosind primul, pe o ninsoare ca-n povești, la 2304 metri ai refugiului Auronzo, după 5h27,41. A fost a doua victorie consecutivă pentru purtătorul tricoului roz, care s-a distanțat la 4,43 minute de Rigoberto Uran Uran-Sky Procycling, columbianul devansându-l pe Cadel Evans-BMC, cu nouă secunde. Carlos Betancur-Movistar a trecut pe 4.
Penultima etapă a Turului i-a avut în frunte peste 150 din cei 203 kilometri, pe evadații Iaroslav Popovich-Radio Shack, Pavel Brutt-Katusha, Adam Hansen-Lotto Belisol și Giairo Ermati-Androni Giocatelli.
În ultimii 20 de kilometri, pe parcursul cărora erau două cățărări, Tre Croci și Tre Cime, s-au produs schimbări importante. Brutt a ajuns primul pe Tre Croci, la 1805 metri, urmat de Pieter Weening-Orica Green Edge și Stefano Pirazzi-Brandiani, dar avea să fie prins cu 8,7 kilometri înainte de final de Gianluca Brambilla-Omega Pharma Quick Step și de Darwin Atapuma-Colombia. După aproape trei kilometri a atacat Eros Capecchi-Movistar, secondat de Robert Kiserlovski-Radio Shack. Când mai erau doar 3,1 kilometri a țâșnit din pluton Nibali, cu Betancur și Uran pe urmele lui, la care s-a adăugat al treilea columbian, Fabio Duarte. Aceasta avea să fie ordinea finală.
Înaintea ultimei etape de mâine, Riese Pio X-Brescia, 197 kilometri, purtătorii tricourilor distinctive sunt Vicenzo Nibali (roz), Carlos Betancur (alb), Stefano Pirazzi (albastru), Mark Cavendish (roșu).