The 2005 race marked the end of an era as Lance Armstrong competed for the last time
Tour de France: Lance Armstrong today clinched his record-breaking seventh race victory in the streets of Paris.
Cycling legend Eddy Merckx offers William Fotheringham his thoughts on the achievements of Lance Armstrong.
Lance Armstrong won his first victory of 2005 to secure his seventh successive Tour de France title with a day to spare.