Heras, kes võitis Vuelta ka 2000. aastal, tõusis üldliidriks pärast laupäeval sõidetud 11 km pikkust mäkketõusuga eraldistarti, tõugates esikohalt pikka aega juhtinud kaasmaalase Isidro Nozali (ONCE).

Viimase, 146 km pikkuse 21. etapi, võitis itaallane Alessandro Petacchi (Fassa Bortolo), kellele see oli lõppenud tuuril viies etapivõit.

Teisena finišeeris sakslane Erik Zabel ja kolmandana ameeriklane Fred Rodriguez (Vini Caldirola).

Lõplik esikümme:

1. Roberto Heras (US Postal-Berry Floor), 2. Isidro Nozal (ONCE-Eroski) +0.28, 3. Alejandro Valverde (Kelme-Costa Blanca) +2.25, 4. Igor Gonzalez De Galdeano (ONCE-Eroski) +3.27, 5. Francisco Mancebo (iBanesto.com) +4.47, 6. Manuel Beltran (kõik Hispaania, US Postal-Berry Floor) +5.51, 7. Michael Rasmussen (Taani, Rabobank) +5.56, 8. Felix Cardenas (Colombia, Labarca-2-Cafe Baque) +6.33, 9. Unai Osa (iBanesto.com) +6.51, 10. Luis Perez (mõlemad Hispaania, Cofidis, Le Credit par Telephone) +7.56.

Järgmisest hooajast lõpetavad maanteeratturite meeskondade sponsoreerimise ONCE ja iBanesto.