Hiszpan oderwał się od czołowej grupki na 12 kilometrów przed metą. Na drugim miejscu przyjechał Australijczyk Cadel Evans (Predictor-Lotto), a trzeci był Włoch Franco Pellizotti (Liquigas). Piąte miejsce zajął lider Rosjanin Denis Mienszow (Rabobank). Wszyscy stracili 41 sekund do zwycięzcy. Losy 18. etapu zadecydowały się na podjeździe pod premię górską I kategorii w Puerto de Mijares. Wtedy utworzyła się czołowa kilkunastoosobowa grupka, w której znalazła się większość najlepszych zawodników. Zabrakło w nie dotychczas drugiego Rosjanina Władimira Jefimkina (Caisse d'Epargne) i siódmego Hiszpana Manuela Beltrana (Liquigas). Obaj przyjechali trzy minuty i siedem sekund za Perezem. W początkowej fazie etapu próbował uciekać Sylwester Szmyd (Lampre), z kilkunastoma zawodnikami, ale później to inni kolarze doszli do głosu. W klasyfikacji generalnej na drugie miejsce, za Mienszowem, przesunął się Evans, na trzecie Hiszpan Carlos Sastre (CSC). Jefimkin spadł na piąte. W piątek zaplanowano jeden z najtrudniejszych etapów Vuelty, z sześcioma górskimi premiami, w tym dwukrotnym podjazdem na Alto de Abantos (ponad 12 km wspinaczki, z maksymalnym nachyleniem 19 procent). Wyniki 18. etapu (Talavera - Avila, 153,5 km): 1. Luis Perez Rodriguez (Hiszpania/Caja Sur Andalucia) 3:43.45 2. Cadel Evans (Australia/Predictor-Lotto) strata 41 s 3. Franco Pellizotti (Włochy/Liquigas) 4. Samuel Sanchez (Hiszpania/Euskaltel) 5. Denis Mienszow (Rosja/Rabobank) 6. Ezequiel Mosquera (Hiszpania/Karpin Galicia) 7. Stephane Goubert (Francja/AG2R) 8. Carlos Sastre (Hiszpania/Team CSC) 9. Maxime Monfort (Belgia/Cofidis) 10. Władimir Karpiec (Rosja/Caisse d'Epargne) ten sam czas .. 25. Władimir Jefimkin (Rosja/Caisse d'Epargne) 3.07 53. Sylwester Szmyd (Polska/Lampre) 3.30 klasyfikacja generalna po 18. etapach: 1. Denis Mienszow (Rosja/Rabobank) 74:22.13 2. Cadel Evans (Australia/Predictor-Lotto) strata 2.27 3. Carlos Sastre (Hiszpania/CSC) 3.02 4. Samuel Sanchez (Hiszpania/Euskaltel) 4.01 5. Władimir Jefimkin (Rosja/Caisse d'Epargne) 4.27 6. Ezequiel Mosquera (Hiszpania/Karpin Galicia) 4.35 7. Władimir Karpiec (Rosja/Caisse d'Epargne) 6.17 8. Igor Anton (Hiszpania/Euskaltel) 7.47 9. Manuel Beltran (Hiszpania/Liquigas) 8.00 10. Carlos Barredo (Hiszpania/Quick-Step) 8.48 .. 41. Sylwester Szmyd (Polska/Lampre) 41.08