Po startu v Santanderu jel peloton pohromadě do 39. kilometru, kdy se vydala kupředu skupina 17 jezdců. Největší náskok měli uprchlíci necelých 20 kilometrů před cílem, na začátku závěrečného stoupání do výšky přes 1100 metrů. V tom okamžiku zahájil jeden z nejlepších vrchařů v pelotonu Heras stíhací jízdu a pět kilometrů před cílovou metou nechal za zády všechny soupeře kromě Zinčenka a nakonec druhého Igora Pugaciho z Moldavska.
Casero, jenž vedl od jedenácté etapy, dorazil do cíle se ztrátou minuty a patnácti sekund na Herase. Rozhodčí hodnou chvíli porovnávali jejich časy, než na základě rozdílu několika desetin sekundy přidělili zlatý trikot Herasovi.
V pondělí je na programu další horská etapa do Gijónu, dlouhá 164,2 kilometru, během které peloton musí zdolat dvě stoupání druhé kategorie. Závod skončí v neděli v Madridu časovkou na 38 km.
14. etapa (146,5 km): 1. Zinčenko (Rus.) 3:38:07 hod., 2. Pugaci (Mold.) -57, 3. Heras (Šp.) -59, 4. Cardeňas (Kol.) -1:26, 5. Sastre (Šp.) -1:35, 6. Herve (Fr.) -1:37, 7. Lanfranchi (It.) -1:59, 8. Sevilla - 2:00, 9. Gonzalez, 10. Laiseka (všichni Šp.) oba -2:01.
Průběžné pořadí: 1. Heras 47:15:52, 2. Casero -1, 3. I. Galdeano (Šp.) -1:49, 4. Gonzalez -2:31, 5. Tonkov (Rus.) -3:24, 6. Rumšas (Lit.) - 4:20, 7. Sastre -4:58, 8. Belli (It.) -4:59, 9. Beltran (Šp.) - 5:16, 10. Rubiera (Šp.) -5:53.