Le peloton, composé de 143 coureurs, a passé le km 0 à 13 h 10. Onze coureurs se sont détachés, notamment Olivier Le Gac et François Bidard. C'est Israel Cycling Academy qui a manqué le coup et mène la poursuite en tête de peloton mais ils se relèvent rapidement et laisse partir l'échappée, seul Carboni sort pour essayer de revenir. L'échappée prend plus de 7' mais Carboni réussit un bel exploit et parvient à rentrer. Au sommet de San Boldo, Vendrame prend les points du classement de la montagne et Marcato gagne le sprint intermédiaire. L'écart est de 9' à 40 km de l'arrivée. Dans l'ascension de Lamon, Manuele Boaro passe à l'offensive juste avant le sommet et surprend tous ses compagnons d'échappée et plonge seul dans la descente, il ne prend qu'une dizaine de secondes d'avance et se relève sachant qu'il n'a aucune chance. Peu avant la montée, Serry tente de sortir mais c'est Canola qui réussit à s'extirper de l'échappée mais ça bouge beaucoup derrière.
L'échappée commence l'ascension finale avec de multiples attaques, ça monte très vite et Serry et Bidard sortent à leur tour et Chaves revient avec Vendrame, les quatre hommes rentrent sur Canola et le distance mais un groupe se reforme et Chaves attaque à plusieurs reprises mais c'est sa dernière tentative à 3 km est la bonne, il ne sera plus repris et s'impose devant Vendrame et Antunes. Dans le groupe des favoris, Lopez sort et reprend 43" sur le groupe maillot rose tandis que Roglic attaque mais les autres leaders suivent et terminent ensemble. Carapaz conserve son maillot rose à deux étapes de la fin.