Armstrong had an unprecedented winning streak at the Tour de France, taking the title from 1999 to 2005.