Bicyclist Lance Armstrong sets record for winning 7 consecutive Tour de France races

Lance Armstrong was renowned for his exceptional skills as a professional bicyclist. Later in his career, he gained fame as the founder and chairman of the Lance Armstrong Foundation for cancer research and support.

It was on this day, July 24th, in 2005 that Lance Armstrong set the record for winning the most consecutive Tour de France races. Armstrong made this record with seven straight wins.

Armstrong secured this title, finishing 4 minutes and 40 seconds ahead of the second place competitor, Ivan Basso. His performance broke another record that year as well. He finished the race at the highest pace in Tour de France history with a speed over the entire race averaging at 41.7 kilometers per hour.