neuveriteľné prevýšenie 1330 m. Záverečné stúpanie poriadne preverilo všetkých pretekárov a rozhodlo o osude včerajšej etapy. Najlepšie sa s nástrahami trate vyrovnal domáci Roberto Heras, ktorý zaútočil sedem kilometrov pred cieľom a postupne zvyšoval svoj náskok. Heras vyzliekol zo zlatého dresu vedúceho pretekára Američana Floyda Landisa, ktorý prišiel do cieľa až pätnásty so stratou 3:07 min.
Výsledky - 12. etapa: 1. Heras (Šp.) 4:19:30 h, 2. Perez (Šp.) +34 s, 3. Mancebo (Šp.) +53, 4. Valverde (Šp.) +1:27, 5. Nozal (Šp.) +1:27, 6. Gomez (Šp.) +1:38. Priebežné poradie: 1. Heras (Šp.) 44:50:50 h, 2 Mancebo (Šp. +35, 3. Valverde (Šp.) +49. (sita)