Gavazzi na 2 km przed metą wraz z Belgiem Kristofem Vandewalle (Quick-Step) uciekli z 12-osobowej grupy, która uzyskała nad peletonem ponad siedem minut przewagi. Na mecie szybciej finiszował Włoch i dzięki etapowemu zwycięstwu awansował w klasyfikacji generalnej z 56. na 50. miejsce. Lider Juan Cobo przyjechał na metę na czele peletonu i został sklasyfikowany na 18. pozycji ze stratą 7.42 do zwycięzcy. Bohaterem etapu był Portugalczyk Sergio Miguel Moreira Paulinho z zespołu Team RadioShack, który odjechał z czołowej grupy na 25 km przed metą. Przez ponad dwadzieścia kilometrów pedałował samotnie. Ucieczka została zlikwidowana 2 km przed metą; zmęczony Portugalczyk ostatecznie był 11. ze stratą 1.08 do Gavazziego. Obaj Polacy Jarosław Marycz (Saxo Bank) i Przemysław Niemiec (Lampre-ISD) przyjechali w głównym peletonie tracąc do zwycięzcy 7.42. W piątek kolarze będą rywalizowali na trasie 19. etapu z Noja do Bilbao o długości 158,5 km. Wyścig zakończy się w niedzielę w Madrycie. Wyniki 18. etapu: 1. Francesco Gavazzi (Włochy/Lampre) 4:24.42 2. Kristof Vandewalle (Belgia/Quick-Step) ten sam czas 3. Alexandre Geniez (Francja/Skil-Shimano) 4. Nico Sijmens (Belgia/Cofidis) 5. Matteo Montaguti (Włochy/AG2R) 6. Vladimir Gustov (Ukraina/Saxo Bank) 7. Juan Jose Oroz (Hiszpania/Euskaltel) 8. Joaquim Rodriguez (Hiszpania/Katiusza) 9. Robert Kiserlovski (Chorwacja/Astana) wszyscy strata 10 s 10. Francis De Greef (Belgia/Omega Pharma) 15 ... 78. Jarosław Marycz (Polska/Saxo Bank) 7.42 79. Przemysław Niemiec (Polska/Lampre-ISD) 7.42 Klasyfikacja generalna: 1. Juan Jose Cobo (Hiszpania/Geox) 74:04.05 2. Chris Froome (W. Brytania/Team Sky) strata 13 s 3. Bradley Wiggins (W. Brytania/Team Sky) 1.41 4. Bauke Mollema (Holandia/Rabobank) 2.05 5. Denis Mienszow (Rosja/Geox) 3.48 6. Maxime Monfort (Belgia/Leopard) 4.13 7. Vincenzo Nibali (Włochy/Liquigas) 4.31 8. Jurgen Van den Broeck (Belgia/Omega Pharma) 4.45 9. Daniel Moreno (Hiszpania/Katiusza) 5.20 10. Mikel Nieve (Hiszpania/Euskaltel) 5.33 ... 48. Przemysław Niemiec (Polska/Lampre-ISD) 1:29.48 152. Jarosław Marycz (Polska/Saxo Bank) 4:04.43