La 18e étape relie Borgo Valsugana à Trévise sur 156 kilomètres. Deux ascensions répertoriées : le Scale di Primolano (2,3 km à 5,7 %, 4C) et le Muro di Ca' del Poggio (1,8 km à 6,7 %, 4C), et deux sprint intermédiaires : à Valdobbiadene (km 72,6) et à Susegana (km 116,4), jalonnent le parcours. Le final est composé d'un circuit urbain de onze kilomètres à parcourir qu'une seule fois.
La victoire d'étape est favorable aux sprinteurs[1].
Au sommet du Scale di Primolano (2,3 km à 5,7 %, 4C), Dries De Bondt devance Edoardo Affini, avec deux minutes et huit secondes d'avance sur le peloton. Au sprint intermédiaire de Valdobbiadene (km 72,6), Davide Gabburo précède Edoardo Affini ; le peloton compte un débours de deux minutes et vingt-huit secondes. Au sommet du Muro di Ca' del Poggio (1,8 km à 6,7 %, 4C), Dries De Bondt passe en tête devant Davide Gabburo, l'écart avec le peloton est de deux minutes et trente secondes. Au sprint intermédiaire de Susegana (km 116,4), Dries De Bondt récidive, avec deux minutes et huit secondes d'avance sur le peloton. Dans le final, le maillot blancJuan Pedro López est piégé et perd près de trois minutes sur la ligne d'arrivée.
Le peloton s'attarde à rattraper l'échappée. Cette étape est un exemple du théorème de Chapatte, selon lequel un coureur disposant d'une avance d'une minute aux dix kilomètres peut espérer l'emporter ; ici, sur le premier passage de la ligne d'arrivée, l'écart entre les deux groupes est d'une minute et douze secondes ; à cinq kilomètres de l'arrivée, l'écart est de cinquante secondes. Sous la flamme rouge, il n'est plus que d'une vingtaine de secondes.