Giro d'Italia Stage 19
Gravellona Toce to Cervinia
236.1km (4 KOMs/ 2 Sprints)
1st – Fabio Aru, Astana (6:24:13)
2nd – Ryder Hesjedal, Cannondale-Garmin
3rd – Rigoberto Uran, Etixx-QuickStep
Pink Jersey - Alberto Contador, Tinkoff-Saxo (+4:37)
King of the Mountains – Giovanni Visconti, Movistar
Sprint – Giacomo Nizzolo, Trek Factory Racing
Best Young Rider – Fabio Aru, Astana
Team Competition – Astana
Italian rider Fabio Aru has restored order with a win in stage 19's Giro d'Italia, returning him to second on the GC leaderboard ahead of his Astana team mate Mikel Landa. But both still trail behind Tinkoff-Saxo, whose margin has increased by 35 seconds, placing him 4:37 in front of Aru.
The Giro got you craving a riding holiday? Check in at Destination Bike to see what adventures we've been having in Victoria's High Country
It was a tough day in the saddle for riders who had to battle the challenging trinity of another long-distance stage, almost 5,000m elevation (parts reaching 12 percent) and - to top it all off - a head wind on climbing.
But strong riding once again from the whole Astana team and an attack from Aru in the final climb saw him seize victory ahead of Cannondale-Garmin's Ryder Hesjedal and Etixx-QuickStep's Rigoberto Uran.
With only two stages to go Contador is looking likely to be the man in pink once the peloton arrives in Milano.
Thanks again to Graham Watson for another great image!