Jan Hirt vince la tappa del Mortirolo, che da Salò porta fino all'Aprica. Il ceco ha concluso i 202 chilometri in 5h40'45", vincendo per distacco la 16/a tappa del Giro d'Italia. Secondo è arrivato l'olandese Thymen Arensman a 8". Richard Carapaz è arrivato quarto, a 1'24" dal vincitore e dietro al diretto inseguitore in classifica generale, Jai Hindley. L'australiano è giunto sul traguardo in contemporanea con Carapaz, precedendolo però di una posizione e intascando i 4" di abbuono, che gli hanno permesso di rosicchiare secondi preziosi nella classifica generale, dove Carapaz mantiene la maglia rosa con soli 3 secondi di vantaggio su Hindley.