Jejich tempo zvolnilo na prvním stoupání na 69. kilometru - v osm kilometrů dlouhém stoupání první kategorie s převýšením 440 metrů trochu ztratili, ale stále si udržovali náskok více než pět minut.
V čele pelotonu se potom začali střídat jezdci stájí ONCE a US Postal, kteří náskok dvojice uprchlíků dále stahovali. Dlouho se jim to však nedařilo. Zvrat nastal až zhruba 25 kilometrů před cílem, kdy ONCE v čele pelotonu podpořil tým Mapei, jehož jezdci dostali za úkol dostat dopředu Oscara Freireho.
Osmnáct kilometrů před cílem začali cyklisté podruhé v etapě jet do kopce. Stoupání třetí kategorie se pro dvojici uprchlíků stalo osudným - právě v něm je totiž peloton dostihl.
Z českých cyklistů si vedl nejlépe Milan Kadlec, který dojel na 92. místě ve stejném čase jako vítěz.
Výsledky - 2. etapa (145 km): 1. Di Luca (It.) 3:59:35 hod., 2. Zabel (Něm.), 3. Camenzind (Švýc.), 4. Edo (Šp.), 5. Bossoni, 6. Loda (oba It.), 7. Beloki, 8. Gonzales, 9. Guillamon (všichni Šp.), 10. Lelli (It.), ...92. Kadlec (ČR) všichni stejný čas, ...135. Hruška -2:17, 157. Svorada (oba ČR) -5:51.
Průběžné pořadí: 1. Beloki 4:25:56, 2. Galdeano (oba Šp.), 3. Azevedo (Port.),
4. Zarrabeitia, 5. Serrano (oba Šp.), 6. Jaksche (Něm.) všichni stejný čas, ...60. Kadlec -54 s... 134. Hruška -3:29, 170. Svorada -9:33.