Az eltörölt 19. szakasz után a szervezők úgy döntöttek, hogy a 20. etapot is megcsonkítják, három emelkedőt (Passo Costalunga, Passo San Pellegrino, Passo Giau) is kivettek az útvonalból. Robert Gesink, a Blanco holland hegyimenője betegség miatt visszalépett. A versenyzők hét fokban kezdték a szombati szakaszt, négy kerekes gyorsan szökést kezdeményezett, az előny hamar hét perc fölé nőtt.
A mezőny elején az Euskaltel kerekesei haladtak – majd az AG2R és a Colombia is felzárkózott –, a pontversenyben vezető Mark Cavendish (Omega Pharma-Quick Step) visszacsúszott a hátsó régióba, miközben a befutó nem sok jóval kecsegtetett, hiszen a célnál köd és havazás várta a versenyzőket.
A hajrá az előrejelzéseknek megfelelően kaotikusra sikerült, erős havazás és köd fogadta a kerekeseket. Az időjárási körülményekkel az összetettben vezető Vincenzo Nibali birkózott meg a legjobban, az olasz kerekes óriásit küzdve megnyerte az etapot, ezzel közel került a végső győzelemhez is.
Üldözői közül Rigoberto Uran Uran a harmadik helyen zárt, hátránya növekedett összetettben, Cadel Evans az első tízbe sem tudott bejönni, így már majd' hat percre van Nibalitól. A negyedik helyen záró Carlos Betancur megszerezte a fehér trikót.
GIRO D'ITALIA
20. SZAKASZ, Silandro–Tre Cime di Lavaredo, 210 km
1. Vincenzo Nibali (olasz, Asztana) 5:27:41 óra
2. Fabio Duarte (kolumbiai, Colombia) +0:17
3. Rigoberto Uran Uran (kolumbiai, Sky) +0:19
AZ ÖSSZETETT ÁLLÁSA
1. Nibali 79:23:19
2. Uran Uran +4:43
3. Cadel Evans (ausztrál, BMC) +5:52