27 Jul 2009
Contador wins tour de France, Armstrong third
Alberto Contador has won his second Tour de France victory after seeing out the 21st and final stage of the race.
Alberto Contador has won his second Tour de France victory after seeing out the 21st and final stage of the race.