Aru's day but Contador in command
Fabio Aru attacked in the final climb to win the 19th stage of the Giro d'Italia \and reclaim second spot overall form his Astana team-mate Mikel Landa.
The Italian, one of the pre-race favourites, slumped to third overall after cracking in a gruelling mountain stage on Tuesday, leaving Spaniard Landa to move up behind dominant leader Alberto Contador (Tinkoff-Saxo).
The 24-year-old Aru jumped away from a group of favourites yesterday and Contador, sitting on a comfortable cushion two days before the finish in Milan, did not react.
Aru did not look back and beat Canadian Ryder Hesjedal (Cannondale-Garmin) and Colombian Rigoberto Uran (Etixx-Quick Step), who were second and third respectively, 28 seconds and one minute 10 off the pace.
Contador, who finished alongside Landa 1:18 behind, leads Aru by 4:37 and his compatriot by 5:15 ahead of today's last punishing mountain stage.
Movistar's Andrey Amador and Team Sky's Leopold Konig complete the top five.
Contador is aiming for a first Giro/Tour de France double since the late Marco Pantani of Italy in 1998.
Live, Eurosport, 8.0am