Mayo wins, Armstrong in yellow after epic day at Tour
Since the 2003 Tour route was released in December, Sunday's stage 8 over the Télégraphe and Galibier climbs and up the 21 famed switchbacks of Alpe d'Huez had all the makings of a classic. Well, it certainly lived up to expectations. More than 400,000 fans lined the twisting, 14km final climb to Alpe d'Huez and enjoyed one of the most spectacular and exciting Tour stages in years. Iban Mayo (Euskaltel) delivered on his promise to win a Tour stage and shot away from a lead group of favorites with just over 7km to go and held on for the biggest win of his career. Lance Armstrong surged