Poised for his third Tour of Spain victory, Alberto Contador beat off fierce competition in the penultimate stage of the Vuelta a Espana.
Brit Chris Froome attacked 7 times over the leg, but couldn’t quite shake off the Spaniard.
Contador remained hot on his heels as the Team Sky rider set the pace in the climb to Puerto de Ancares.
The Tinkoff Saxo rider overtook Froome on the final ascent, and with one kilometre remaining, set his sights on crossing the finish line first; a feat he achieved with 16 seconds to spare.
The top three over stage 20 reflect the top three in the overall rankings, which remain unchanged. Contador retains first place, with Froome lying 1.37 minutes behind in second and Alejandro Valverde maintaining third place overall.