Dans cette 19ème étape qui marque le début du triptyque final Alpin de ce 101ème Giro, les favoris ont laissé tout le loisir aux échappés de se disputer la victoire d'étape au sommet de Prato Nevoso où Maximilian Schachmann s'est imposé devant Ruben Plaza Molina. Derrière les favoris ont attendu les trois derniers kilomètres pour se livrer et c'est Dumoulin, 2ème au général à 56" de Simon Yates qui a lancé les hostilités. Le maillot rose a suivi dans un premier temps puis a brutalement accusé le coup sur le contre lancé par Chris Froome, seulement suivi alors par Dumoulin et Pozzovivo. A l'arrivée, le champion britannique, intouchable depuis deux semaines, a perdu la moitié de son pécule sur le Néerlandais qui se rapproche dangereusement au général. "Je n'avais pas de bonnes jambes. J'ai fait du mieux que j'ai pu et c'est tout. Je suis toujours devant, donc tout va bien," a-t-il déclaré à l'issue de l'étape, "Tom Dumoulin est un coureur de classe, pas seulement un grand rouleur. Personnellement je préfère les journées comme celle de demain. Aujourd'hui c'était seulement un gros effort. J'espère que c'était ma pire journée. Je n'ai juste pas réussi à suivre la dernière accélération, mais c'est ok. Demain est une journée qui me correspond vraiment mieux."