Den 197,5 km lange etappen ble avsluttet med 900 m stigning på bare 12,8 km opp mot 1715 meters høyde. Og det var på slutten av denne bakken at Armstrong angrep.
Hoved-utfordrer Jan Ullrich sprakk. Det utnyttet Armstrong rått og deminstrativt, og rykket. Ullrich ble parkert, og tapte over tre minutter bare på de siste få kilometrene.
Også andre potensielle utfordrere til Armstrong ble parkert på den siste stigningen. Tyler Hamilton, Roberto Heras og Iban Mayo måtte melde pass.
Dermed var teteltet sprengt, konkurrentene falt fra en etter en. Bare Basso, som er lagkamerat med Kurt Asle Arvesen i CSC, holdt følge, og få meter før mål smatt han forbi og vant.
Uten at det betydde særlig mye for amerikaneren som jakter på sin sjette sammenlagtseier på rad.
Thomas Voeckler beholdt den gule ledertrøya, til tross for at han bare ble nummer 41, slått med nesten fire minutter av Basso. Men Armstrong kløv opp på andreplassen, bare drøyt fem minutter bak den franske 25-åringen.
Nordmennene Thor Hushovd og Kurt Asle Arvesen var aldri med i de fremste gruppene da stigningene begynte. De kom i mål i bakerste gruppe, 26 minutter etter vinneren. Men begge kom i mål innen tidsfristen. Og Arvesen kunne iallfall juble over en fantastisk dag for laget hans.
- Jeg er stolt. Dette har vært en fantastisk dag og gir oss en flott utgangspunkt til det som kommer, sa CSC-direktør Bjarne Riis etter CSC-rytternes kjempeinnsats på den 12. etappen.
Basso gikk helt til topps, Carlos Sastre fulgte opp med 5. plass, mens Jakob Piil også var med langt fremme og holder 6.-plassen sammenlagt. I lagkonkurransen har CSC virkelig festet grepet og leder med over 12 minutter på neste lag.
Lørdag skal rytterne gjennom nok en knallhard etappe i Pyreneene. Da står 205,5 kilometer fra Lannemezan til Plateau de Beille på programmet. Sju fjellpass skal passeres, og mye tyder på at Lance Armstrong har tatt sikte på å overta den gule trøya.