British cyclist Mark Cavendish has won the most famous stage of the Tour de France, sprinting to victory in Paris.
Cavendish outsprinted all his rivals on the final stage of the 2009 Tour de France, winning his sixth stage of this year's race and the 10th of his career.
But it was Spain's Alberto Contador who won the Tour de France, taking the title for the second time.
It was also a good day for British rider Bradley Wiggins, who ended the 21-stage race in fourth position.
Tour de France top five
1 - Alberto Contador
2 - Andy Schleck
3 - Lance Armstrong
4 - Bradley Wiggins
5 - Andreas Kloden
That equals the best ever finish by a British rider in the Tour de France.
Contador rode a superb race to finish in the yellow jersey, proving himself to be the best climber in the race as well the best time-trial rider.
Contador's Astana team-mate Lance Armstrong surprised a lot of people by finishing third, three years after retiring from cycling.