Etapą laimėjo Alejandro Valverde, 174,7 km įveikęs per 4 valandas 6 minutes 39 sekundes ir finišo spurtu aplenkęs lenktynių lyderį bendroje įskaitoje Joaquimą Rodriguezą bei Albertą Contadorą:
1. Alejandras Valverde (Ispanija) 4 val. 06 min. 39 sek.
2. Joaquimas Rodriguezas (Ispanija)
3. Albertas Contadoras (Ispanija) visų laikas vienodas
4. Chrisas Froome (D. Britanija) atsiliko 15 sek.
5. Danielis Moreno (Ispanija) 23
6. Benatas Intxausti Elorriaga (Ispanija) 33
7. Igoris Antonas (Ispanija) 33
8. Winneris Anacona Gomezas (Kolumbija) 39
9. Robertas Gesinkas (Olandija) 39
10.Przemyslawas Niemiecas (Lenkija) 42
Bendrojoje įskaitoje pirmaujantis ispanas Joaquimas Rodriguezas jau 33 sekundės lenkia antroje vietoje likusį britą Chrisą Froome'ą, bei 40 sekundžių – trečiąją poziciją išsaugojusį tėvynainį Alberto Contadorą.
Nugalėtojo titulą ginantis kitas ispanas Juanas Jose Cobo Acebo šeštadienį finišavo tik 53-as ir bendrojoje įskaitoje nukrito į 27-ąją vietą:
1. Joaquimas Rodriguezas (Ispanija) 29:59:35
2. Chrisas Froome (D. Britanija) atsilieka 33 sek.
3. Albertas Contadoras (Ispanija) 40
4. Alejandras Valverde (Ispanija) 50
5. Robertas Gesinkas (Olandija) 1:41
6. Danielis Moreno (Ispanija) 1:48
7. Nicolas Roche (Airija) 2:14
8. Igoris Antonas (Ispanija) 2:47
9. Laurensas Ten Damas (Olandija) 2:58
10. Bauke Mollema (Olandija) 3:07
...
27. Juanas Jose Cobo Acebo (Ispanija) 7:00
21-o etapo daugiadienės dviratininkų lenktynės „Vuelta a Espana“ Madride finišuos rugsėjo 9 dieną.