También ganó cinco etapas, cuatro de ellas seguidas, incluyendo los finales en alto en Oropa y Leukerbad.
Probablemente en parte debido a su combatividad, Diego Ronchini perdió la maglia rosa en beneficio de Franco Balmamion en la 12.ª etapa.
Pero una vez más, todo se iba a decidir en las últimas etapas montañosas, en este caso la 18.ª y la 19.ª.
En la primera de ellas, con victoria del otrora ganador del Giro Arnaldo Pambianco, Adorni se hizo con el liderato, pero Balmamion logró entrar en meta a su lado, por lo que su ventaja se reducía a tan solo 22 segundos en la clasificación general.
En la etapa con final en Moena, con seis dificultades montañosas, Taccone llegó a meta en solitario, con una sólida ventaja sobre el resto de competidores, si bien no resultaba un hombre peligroso de cara a ganar el Giro.