Rohan Dennis (BMC Racing) schlug Tony Martin (Katusha-Alpecin) und Tom Dumoulin (Team Sunweb) mit einer herausragenden Leistung auf der 34,2-Kilometer-Strecke zwischen Trento und Rovereto. Der Australier verzeichnete an jedem Kontrollpunkt die schnellste Zeit und kam nach 40:00 Minuten ins Ziel. Tony Martin wurde Zweiter, Dumoulin Dritter.
Dennis ist bislang ein sehr durchdachtes Rennen gefahren und hat seine Kraft in den schweren Bergetapppen gut eingeteilt, so dass er sich nicht total verausgabte. Diese Taktik hat sich beim Einzelzeitfahren der 16. Etappe ausgezahlt und der Australier ist auf dem Weg, sein bislang bestes Ergebnis bei einer Grand Tour einzufahren. Mit dem heutigen Ergebnis errang Dennis den sechsten Platz in der Gesamtwertung und liegt 5:04 Minuten hinter dem Maglia Rosa – Simon Yates.