Arroyo wyprzedził na finiszu towarzysza ucieczki Białorusina Wasyla Kiryjenkę. Trzeci uczestnik ucieczki, Francuz Julien Loubet osłabł i został doścignięty przez peleton, który stracił do czołowej dwójki 11 sekund. W sobotę decydujący etap - jazda indywidualna na czas, która praktycznie wyłoni zwycięzcę wyścigu. Przed czasówką Contador jest w komfortowej sytuacji - wyprzedza kolegę z drużyny Amerykanina Leviego Leipheimera o 1.17 oraz rodaka, zwycięzcę Tour de France - Carlosa Sastre o 3.41. Wyścig zakończy się w niedzielę w Madrycie. Wyniki 19. etapu, Las Rozas - Segowia (145,5 km): 1. David Arroyo (Hiszpania/Caisse d'Epargne) - 3:27.03 2. Wasyl Kiryjenka (Białoruś/Tinkoff) strata 5 s 3. Nick Nuyens (Belgia/Cofidis) 11 4. Alejandro Valverde (Hiszpania/Caisse d'Epargne) 5. Greg van Avermaet (Belgia/Silence-Lotto) 6. Marzio Bruseghin (Włochy/Lampre) 7. Robert Gesink (Holandia/Rabobank) 8. Ruben Perez (Hiszpania/Euskaltel) 9. Alberto Contador (Hiszpania/Astana) 10. David Moncoutie (Francja/Cofidis) ten sam czas klasyfikacja generalna: 1. Alberto Contador (Hiszpania/Astana) - 77:21.52 2. Levi Leipheimer (USA/Astana) 1.17 3. Carlos Sastre (Hiszpania/CSC) 3.41 4. Ezequiel Mosquera (Hiszpania/Karpin-Galicia) 4.35 5. Robert Gesink (Holandia/Rabobank) 5.49 6. Alejandro Valverde (Hiszpania/Caisse d'Epargne) 6.00 7. Joaquin Rodriguez (Hiszpania/Caisse d'Epargne) 6.05 8. Egoi Martinez (Hiszpania/Euskaltel-Euskadi) 8.56 9. David Moncoutie (Francja/Cofidis) 9.32 10. Oliver Zaugg (Szwajcaria/Gerolsteiner) 10.01