Nach einer Strecke von 34 Kilometern von Trento nach Rovero lag er 14 Sekunden vor dem Deutschen Tony Martin. Auf Rang drei folgte Vorjahressieger Tom Dumoulin aus den Niederlanden mit 22 Sekunden Rückstand auf die Spitze. Victor Campenaerts war bester Belgier auf Rang 13.
Führender im Gesamtklassement bleibt der Brite Simon Yates, der in der Tageswertung auf Rang 22 (1:37 Minuten hinter Dennis) lag. Sein Vorsprung auf den zweitplatzierten Dumoulin beträgt jetzt 56 Sekunden.
dpa/belga/km