Vincenzo Nibali won the individual mountain time trial in the 18th stage of the Giro d'Italia on Thursday to extend his overall lead.
The Italian finished in 44 minutes, 29 seconds long the 20.6-kilometer (12.8-mile) uphill route from Mori to Polsa to win his first stage victory in this year's race. Samuel Sanchez won 58 seconds behind. Damiano Caruso was third, 1:20 behind Nibali.
Nibali extended his lead to 4:02 over Cadel Evans and remains firmly on course to win his country's biggest cycling race for the first time. There are three stages remaining.
Friday's 19th stage is the first of two more mountain legs, a 139-kilometer (86-mile) route from Ponte di Legno to Val Martello.
The Giro ends May 26 in Brescia.