Alberto Contador has won his third Tour de France, as seven-time championLance Armstrong competed in the race for the last time.
Britain’s Mark Cavendish led a sprint to win the 20th and final stage, a largely ceremonial 102.5-kilometer (63.7-mile) course from Longjumeau to the Champs-Elysees in Paris.
Spaniard Contador sealed his third title in four years by holding off a challenge from his main rival, Andy Schleck of Luxembourg.Schleck finished second, 39 seconds back, and Denis Menchov of Russia was third overall.
Cavendish claimed his fifth stage success of this year’s race and 15th of his career.Contador exchanged hugs with his Astana teammates, who began chanting “Ole, Ole, Ole, Ole” on the famed Paris thoroughfare as thousands of fans lining the route cheered.Contador joins Greg LeMond, Louison Bobet and Philippe Thys as a three-time Tour champion. Armstrong is the most successful Tour rider with seven consecutive wins, between 1999 and 2005.Armstrong completed his last Tour in 23rd place, 39:20 after Contador, his former teammate and rival. It was a far cry from the American’s third-place finish in 2009 on his return from a four-year retirement.

We have done a little statistic of the Tour de France champions, and made a PowerPoint presentation and a video, enjoy them!