Nibali, ki je dobil 19. etapo, je s šestim mestom na 20. etapi prehitel Kolumbijca Estebana Chavesa (Orica-GreenEdge), ki po novem zaostaja 52 sekund, ter bo povsem ravninsko zadnjo etapo z začetkom v Cuneu in s ciljem v Torinu v razdalji 163 kilometrov vozil v rožnati majici vodilnega kolesarja italijanske pentlje. Tretji v skupnem seštevku je Španec Alejandro Valverde (Movistar) z zaostankom minute in 17 sekund.
Predzadnjo etapo letošnjega Gira je dobil Estonec Taaramäe, ki je razdaljo premagal s časom 4:22:43 ure, drugi je bil Kolumbijec Darwin Atapuma (BMC), ki je zaostal 52 sekund, tretji pa Američan Joe Dombrowski (Cannondale) z zaostankom minute in 17 sekund.
Najboljši Slovenec je bil Primož Roglič, ki je z zaostankom 15 minut in 35 sekund zasedel 31. mesto, v skupnem seštevku je Roglič 58., z zaostankom dveh ur, 43 minut in 25 sekund za vodilnim Nibalijem.