| Race details | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dates | 7–29 September | ||||||||||||||||||||||||
| Stages | 21 | ||||||||||||||||||||||||
| Distance | 2,957 km (1,837 mi) | ||||||||||||||||||||||||
| Winning time | 75h 13' 52"" | ||||||||||||||||||||||||
| Results | |||||||||||||||||||||||||
|
|||||||||||||||||||||||||
| ← 2001 2003 → |
| Winner | Aitor González (ESP) | (Kelme-Costa Blanca) | |
| Second | Roberto Heras (ESP) | (US Postal) | |
| Third | Joseba Beloki (ESP) | (ONCE-Eroski) | |
|
|
|||
| Points | Erik Zabel (GER) | (Team Telekom) | |
| Mountains | Aitor Osa (ESP) | (iBanesto.com) | |
| Combination | Roberto Heras (ESP) | (US Postal) |
| Stage | Date | Course | Distance | Type | Winner | |
|---|---|---|---|---|---|---|
| 1 | 7 September | Valencia – Valencia | 24.6 km (15 mi) | Team time trial | ONCE–Eroski | |
| 2 | 8 September | Valencia – Alcoy | 144.7 km (90 mi) | Danilo Di Luca (ITA) | ||
| 3 | 9 September | San Vicente del Raspeig – Murcia | 134.2 km (83 mi) | Mario Cipollini (ITA) | ||
| 4 | 10 September | Águilas – Roquetas de Mar | 149.5 km (93 mi) | Mario Cipollini (ITA) | ||
| 5 | 11 September | El Ejido – Sierra Nevada | 198 km (123 mi) | Guido Trentin (ITA) | ||
| 6 | 12 September | Granada – Sierra de la Pandera | 153.1 km (95 mi) | Roberto Heras (ESP) | ||
| 7 | 13 September | Jaén – Málaga | 196.8 km (122 mi) | Mario Cipollini (ITA) | ||
| 8 | 14 September | Málaga – Ubrique | 173.6 km (108 mi) | Aitor González (ESP) | ||
| 9 | 15 September | Córdoba – Córdoba | 130.2 km (81 mi) | Pablo Lastras (ESP) | ||
| 10 | 16 September | Córdoba – Córdoba | 36.5 km (23 mi) | Individual time trial | Aitor González (ESP) | |
| 17 September | Rest day | |||||
| 11 | 18 September | Alcobendas – Collado Villalba | 166.1 km (103 mi) | Pablo Lastras (ESP) | ||
| 12 | 19 September | Segovia – Burgos | 210.5 km (131 mi) | Alessandro Petacchi (ITA) | ||
| 13 | 20 September | Burgos – Santander | 189.8 km (118 mi) | Giovanni Lombardi (ITA) | ||
| 14 | 21 September | Santander – Gijón | 190.2 km (118 mi) | Serguei Smetanine (RUS) | ||
| 15 | 22 September | Gijón – Alto de l'Angliru | 176.7 km (110 mi) | Roberto Heras (ESP) | ||
| 23 September | Rest day | |||||
| 16 | 24 September | Avilés – León | 154.7 km (96 mi) | Santiago Botero (COL) | ||
| 17 | 25 September | Benavente – Salamanca | 146.6 km (91 mi) | Angelo Furlan (ITA) | ||
| 18 | 26 September | Salamanca – La Covatilla | 193.7 km (120 mi) | Santiago Blanco (ESP) | ||
| 19 | 27 September | Béjar – Avila | 177.8 km (110 mi) | José Vicente Garcia Acosta (ESP) | ||
| 20 | 28 September | Avila – Warner Bros. Park | 141.2 km (88 mi) | Angelo Furlan (ITA) | ||
| 21 | 29 September | Warner Bros. Park – Madrid (Santiago Bernabéu Stadium) | 41.2 km (26 mi) | Individual time trial | Aitor González (ESP) | |
| Total | 2,957 km (1,837 mi) |
| Stage | Winner | General classification | Points classification | Mountains classification | Combination classification | Team classification |
|---|---|---|---|---|---|---|
| 1 | ONCE-Eroski | Joseba Beloki | no award | no award | Joseba Beloki | ONCE-Eroski |
| 2 | Danilo di Luca | Danilo di Luca | Mederic Clain | Vitoriano Fernandez | ||
| 3 | Mario Cipollini | Erik Zabel | Mederic Clain | |||
| 4 | Mario Cipollini | Vitoriano Fernandez | ||||
| 5 | Guido Trentin | Mikel Zarrabeitia | Guido Trentin | |||
| 6 | Roberto Heras | Óscar Sevilla | Félix García Casas | |||
| 7 | Mario Cipollini | |||||
| 8 | Aitor González | Gilberto Simoni | Óscar Sevilla | |||
| 9 | Pablo Lastras | |||||
| 10 | Aitor González | Kelme-Costa Blanca | ||||
| 11 | Pablo Lastras | |||||
| 12 | Alessandro Petacchi | |||||
| 13 | Giovanni Lombardi | Team Coast | ||||
| 14 | Sergei Smetanine | |||||
| 15 | Roberto Heras | Roberto Heras | Roberto Heras | Kelme-Costa Blanca | ||
| 16 | Santiago Botero | Aitor Osa | ||||
| 17 | Angelo Furlan | |||||
| 18 | Santiago Blanco | Roberto Heras | ||||
| 19 | Jose Vicente Garcia Acosta | Aitor Osa | ||||
| 20 | Angelo Furlan | |||||
| 21 | Aitor González | Aitor González | ||||
| Final | Aitor González | Erik Zabel | Aitor Osa | Roberto Heras | Kelme-Costa Blanca |
| Rank | Rider | Team | Time |
|---|---|---|---|
| 1 | Aitor González | Kelme-Costa Blanca | 75h13'52"" |
| 2 | Roberto Heras | US Postal | 2'14"" |
| 3 | Joseba Beloki | ONCE-Eroski | 3'11"" |
| 4 | Óscar Sevilla | Kelme-Costa Blanca | 3'26"" |
| 5 | Iban Mayo | Euskaltel–Euskadi | 5'42"" |
| 6 | Ángel Casero | Team Coast | 6'33"" |
| 7 | Francesco Casagrande | Fassa Bortolo | 6'38"" |
| 8 | Félix García Casas | BigMat–Auber 93 | 6'46"" |
| 9 | Manuel Beltrán | Team Coast | 8'29"" |
| 10 | Gilberto Simoni | Saeco Macchine per Caffè–Longoni Sport | 9'22"" |
| 11 | Haimar Zubeldia | Euskaltel–Euskadi | 9'49"" |
| 12 | Claus Michael Møller | Milaneza–MSS | 10'16"" |
| 13 | Fabian Jeker | Milaneza–MSS | 11'45"" |
| 14 | David Plaza | Team Coast | 11'50"" |
| 15 | Guido Trentin | Cofidis | 15'27"" |
| 16 | Rui Sousa | Milaneza–MSS | 16'36"" |
| 17 | Pablo Lastras | iBanesto.com | 19'33"" |
| 18 | Tadej Valjavec | Fassa Bortolo | 23'11"" |
| 19 | Carlos García Quesada | Kelme-Costa Blanca | 24'01"" |
| 20 | Danilo Di Luca | Saeco Macchine per Caffè–Longoni Sport | 30'35"" |
| 21 | Mikel Zarrabeitia | ONCE-Eroski | 31'57"" |
| 22 | Luis Pérez | Team Coast | 39'42"" |
| 23 | Pietro Caucchioli | Alessio | 43'54"" |
| 24 | Vladimir Miholjević | Alessio | 50'13"" |
| 25 | Christian Vande Velde | US Postal | 52'50"" |
|
General classification(la roja) |
Points classification(jersey verde) |
Mountains classification(jersey puntos azules) |
Young rider classification(jersey blanco) |
Team classification(clasificación por equipos) |
Combativity award |