L'Australien Michael Rogers (Tinkoff) gagne ce samedi en solo au Monte Zoncolan la 20ème et avant-dernière étape du Giro. Déjà vainqueur de la 11ème étape à Savone, Rogers a donc remporté son deuxième succès. A 1730m d'altitude, il devance de 40'' l'Italien Franco Pellizotti. La 3ème place est pour Francesco Bongiorno, qui a été déséquilibré par un supporter dans la dernière. Au général, Quintana a terminé l'étape devant Uran, sans jamais être en mis difficulté. Le Colombien sembla avoir assuré son maillot rose de leader à la veille de l'arrivée finale à Trieste.