A spanyol Iban Mayo nyerte a Tour de France nyolcadik etapját, a Sallanches és az 1850 méteren fekvő Alpe d’Huez közötti "gyilkos" szakaszt. A spanyol kerees 6 órán belül, egészen pontosan 5:57:30 óra alatt teljesítette a távot, maga mögé utasítva másfél perccel a kazah Alekszander Vinokurovot, illetve több mint két perccel a korábbi négyszeres győztes amerikai Lance Armstrongot.
A nyolcadik szakasz végeredménye:1. Mayo (Euskaltel) 5:57:30 óra
2. Vinokurov (Telekom) 1:45 perc hátrány
3. Armstrong (US Postal) 2:12 p. h.
4. Mancebo (spanyol, iBanesto.com) a. i.
5. Zubeldia (spanyol, Euskaltel) a. i.
6. Beloki (spanyol, ONCE) a. i.
Tour de France