Team Sky claimed their second stage victory of the Giro d'Italia as Vasil Kiryienka upset the favourites to top the leaderboard in the Valdobbiadene time trial. The rider from Belarus was quickest at both of the intermediate checkpoints and recorded a time of 1-17-52 for the 59.2km course, 12 seconds ahead of Astana's Luis León Sánchez, with Alberto Contador (Tinkoff-Saxo) third at 14 seconds.
That was more than enough to move Contador back into the maglia rosa. The Spaniard finished 2:47 up on race leader Fabio Aru (Astana), which moved him into the lead with an advantage of 2-28 over the Italian. Movistar's Andrey Amador is now third at 3.36.
Click here to subscribe to the Cyclingnews video channel