De succesvolle sprinter, dit jaar goed voor vier ritzeges in de Giro d'Italia, ontsnapte in de laatste ronde samen met Giovanni Visconti en Domenico Pozzovivo uit de voorste groep. De twee ploeggenoten van Bahrain-Merida wisten Viviani niet te lossen op de slotklim. In de sprint was de rappe renner van Quick-Step de sterkste. Visconti, al drie keer Italiaans kampioen, kwam als tweede over de streep. Pozzovivo werd derde.
Viviani volgt Fabio Aru op als Italiaans kampioen.