Die Fahrer ließen es auf der neunzehnten Etappe von Peñafiel nach La Lastrilla ruhig angehen und legten zwischenzeitlich nur 35 Kilometer pro Stunde zurück. Das Tempo stieg erst, als sich mit Aitor Galdos (Caja Rural) und Jose Vicente Toribio (Andalucia) zwei Fahrer aus dem Feld absetzten, die jedoch 28 Kilometer vor dem Ziel wieder gestellt wurden.
4 Kilometer vor dem Ziel bildete sich eine sechsköpfige Spitzengruppe, in der sich auch John Degenkolb befand. Allerdings musste sich dieser wenige hundert Meter vor dem Ziel aufgrund eines Defektes von seinen Siegträumen verabschieden. Kurz zuvor war bereits Philippe Gilbert von hinten an ihm vorbeigestürmt. Der Belgier gewann schließlich vor Alejandro Velverde, der dank seines zweiten Platzes 17 Sekunden auf den Gesamtführenden Alberto Contador gutmachte, und Daniel Moreno.
Ergebnis
1. Philippe Gilbert (BMC) – 4:56:25
2. Alejandro Valverde Belmonte (Movistar) – s.t.
3. Daniel Moreno Fernandez (Katusha) – s.t.
4. Joaquim Rodriguez Oliver (Katusha) – s.t.
5. Gianni Meersman (Lotto Belisol) – 0:00:03
6. Bauke Mollema (Rabobank) – s.t.
7. Jan Bakelants (Radioshack-Nissan) – s.t.
8. Ben Swift (Sky) – s.t.
9. Rinaldo Nocentini (AG2R La Mondiale) – s.t.
10. Sergio Luis Henao Montoya (Sky) – s.t.
Gesamtwertung
1. Alberto Contador Velasco (Saxo Bank – Tinkoff Bank) – 77:21:49
2. Alejandro Valverde Belmonte (Movistar) – 0:01:35
3. Joaquim Rodriguez Oliver (Katusha) – 0:02:21
4. Christopher Froome (Sky) – 0:09:48
5. Daniel Moreno Fernandez (Katusha) – 0:11:29
6. Robert Gesink (Rabobank) – 0:12:00
7. Laurens Ten Dam (Rabobank) – 0:12:58
8. Andrew Talansky (Garmin – Sharp) – 0:13:09
9. Igor Anton (Euskaltel – Euskadi) – 0:13:52
10. Benat Intxausti Elorriaga (Movistar) – 0:15:13