Cette étape assez courte (157 km) s'oriente vers le nord. Les cent premiers kilomètres en léger faux plat montant ne présentent guère de difficultés. Le programme de la fin de l'étape
est plus ardu avec les franchissements dans un premier temps d'un col de 2e catégorie et d'un col de 3e catégorie. En fin de parcours, les coureurs gravissent la Cima Sappada, un second col de 2e catégorie atteint après une montée de 7,4 km avec une pente moyenne de 5,4 % et un passage à 15 %. La Cima Sappada est franchie à 6,2 km de l'arrivée à Sappada, à proximité de la frontière autrichienne.
À 81 kilomètres de l'arrivée, neuf coureurs rejoignent les dix hommes qui étaient en tête formant ainsi un important groupe d'échappés parmi lesquels se trouvent quatre coureurs déjà vainqueurs d'étape du Giro 2024 : le Colombien Jhonatan Narváez (Ineos Grenadiers), l'Espagnol Pelayo Sánchez (Movistar), le Français Julian Alaphilippe (Soudal Quick-Step) et l'Allemand Georg Steinhauser (EF Education). Ce groupe de 19 hommes possède alors un avantage de plus de cinq minutes sur le peloton maillot rose. Après la première montée répertoriée, le Passo Duron, les quatre coureurs précités ne sont plus accompagnés que de l'Italien Andrea Vendrame (Decathlon AG2R La Mondiale) et du Belge Quinten Hermans (Alpecin-Deceuninck).
Andrea Vendrame s'échappe dans la descente du Sella Valcalda et compte une minute d'avance au pied de la Cima Sappada sur les six autres échappés (l'Australien Luke Plapp ayant fait son retour). Dans la montée du col de la Cima Sappada, Vandrame est pris en chasse par Steinhauser, sorti du groupe de chasse, lui-même rejoint par Sánchez. Andrea Vendrame ne perd pas de temps par rapport à ses poursuivants et remporte la victoire en solitaire. Le peloton maillot rose passe la ligne d'arrivée avec presque 16 minutes de retard sur le vainqueur.