--> -->
1 Oscar Freire (Spa) Rabobank 3.46.37 2 Angel Vicioso (Spa) ONCE-Eroski 3 Rene Haselbacher (Aut) Gerolsteiner 4 Roberto Lozano (Spa) Kelme-Costa Blanca 5 Inaki Isasi (Spa) Euskaltel-Euskadi 6 Carlos Torrent (Spa) Paternina-Costa Almeria 7 Filippo Pozzato (Ita) Fassa Bortolo 8 George Hincapie (USA) US Postal-Berry Floor 9 Alberto Hierro (Spa) Labarca 2-Cafe Baque 10 Andrej Hauptman (Slo) Vini Caldirola-So.Di 11 David De La Fuente (Spa) Vini Caldirola-So.Di 12 Luis Pasamontes (Spa) Colchon Relax-Fuenlabrada 13 Unai Osa (Spa) iBanesto.com 14 Inigo Landaluze (Spa) Euskaltel-Euskadi 15 Jose Luis Arrieta (Spa) iBanesto.com 16 Bram De Groot (Ned) Rabobank 17 Jorge Ferrio (Spa) Paternina-Costa Almeria 18 Benjamin Noval (Spa) Colchon Relax-Fuenlabrada 19 Rafael Casero (Spa) Paternina-Costa Almeria 20 Evgeni Petrov (Rus) iBanesto.com 21 Jose Enriqu Gutierrez (Spa) Kelme-Costa Blanca 22 Koldo Gil (Spa) ONCE-Eroski 23 Rene Andrle (Cze) ONCE-Eroski 24 Ellis Rastelli (Ita) Gerolsteiner 25 Jose A. Pecharroman (Spa) Paternina-Costa Almeria 26 Roberto Heras (Spa) US Postal-Berry Floor 27 Ivan Ramiro Parra (Col) Kelme-Costa Blanca 28 Mario Aerts (Bel) Telekom 29 Guido Trentin (Ita) Cofidis 30 Francisco J. Cerezo (Spa) Labarca 2-Cafe Baque 31 Ivan Basso (Ita) Fassa Bortolo 32 Massimo Apollonio (Ita) Vini Caldirola-So.Di 33 Matthew White (Aus) US Postal-Berry Floor 34 Juan Antonio Flecha (Spa) iBanesto.com 35 Torsten Schmidt (Ger) Gerolsteiner 36 Joaquim Lopez (Spa) Paternina-Costa Almeria 37 Unai Etxebarria (Ven) Euskaltel-Euskadi 38 Gorka Gerrikagoitia (Spa) Euskaltel-Euskadi 39 Mauro Gerosa (Ita) Vini Caldirola-So.Di 40 Jan Hruska (Cze) ONCE-Eroski 41 Rolf Aldag (Ger) Telekom 42 Jose Ivan Gutierrez (Spa) iBanesto.com 43 Santiago Blanco (Spa) Colchon Relax-Fuenlabrada 44 Daniel Atienza (Spa) Cofidis 45 Alexei Kuznetsov (Rus) Lokomotiv 46 Udo Bolts (Ger) Gerolsteiner 47 Antonio Tauler (Spa) Kelme-Costa Blanca 48 Serguei Klimov (Rus) Lokomotiv 49 Michele Bartoli (Ita) Fassa Bortolo 50 Benoit Joachim (Lux) US Postal-Berry Floor 51 Santiago Botero (Col) Telekom 52 Volker Ordowski (Ger) Gerolsteiner 53 Bingen Fernandez (Spa) Cofidis 54 David Arroyo (Spa) ONCE-Eroski 55 Andreas Kloden (Ger) Telekom 0.10 56 Paolo Bossoni (Ita) Vini Caldirola-So.Di 0.13 57 Karsten Kroon (Ned) Rabobank 0.16 58 Joaquin Rodriguez (Spa) ONCE-Eroski 0.18 59 Robert Hunter (RSA) Rabobank 0.24 60 Nicola Loda (Ita) Fassa Bortolo 0.27 61 Fred Rodriguez (USA) Vini Caldirola-So.Di 0.31 62 Michael Barry (Can) US Postal-Berry Floor 0.49 63 David Lopez (Spa) Labarca 2-Cafe Baque 64 Xavier Florencio (Spa) ONCE-Eroski 65 Marc Wauters (Bel) Rabobank 66 Matthias Kessler (Ger) Telekom 67 Volodymir Gustov (Ukr) Fassa Bortolo 68 Nikita Eskov (Rus) Lokomotiv 1.14 69 Pavel Brutt (Rus) Lokomotiv 70 Josep Jufre (Spa) Colchon Relax-Fuenlabrada 71 Juan De Los Angeles (Spa) Fassa Bortolo 72 Gorazd Stangelj (Slo) Fassa Bortolo 73 Gorka Arrizabalaga (Spa) Euskaltel-Euskadi 74 David Latasa (Spa) Kelme-Costa Blanca 75 Xabier Zandio (Spa) iBanesto.com 76 Jon Odriozola (Spa) iBanesto.com 77 Lander Euba (Spa) Euskaltel-Euskadi 1.48 78 Oscar Laguna (Spa) Colchon Relax-Fuenlabrada 2.06 79 Dario David Cioni (Ita) Fassa Bortolo 80 Jose Antonio Garrido (Spa) Paternina-Costa Almeria 81 Aitor Kintana (Spa) Labarca 2-Cafe Baque 82 David Navas (Spa) Colchon Relax-Fuenlabrada 83 German Nieto (Spa) Colchon Relax-Fuenlabrada 84 Michael Rasmussen (Den) Rabobank 85 Robert Bartko (Ger) Rabobank 86 Xavier Tondo (Spa) Paternina-Costa Almeria 2.47 87 Cesar Garcia (Spa) Labarca 2-Cafe Baque 88 Gustavo Miguel Otero (Spa) Labarca 2-Cafe Baque 2.54 89 Erik Zabel (Ger) Telekom 3.09 90 Gian Matteo Fagnini (Ita) Telekom 91 Jose Manuel Maestre (Spa) Colchon Relax-Fuenlabrada 4.36 92 Steven De Jongh (Ned) Rabobank 7.43 93 Fabian Wegmann (Ger) Gerolsteiner 94 Jesus Maria Manzano (Spa) Kelme-Costa Blanca 95 Antonio Cruz (USA) US Postal-Berry Floor 96 Jan Schaffrath (Ger) Telekom 9.10 97 Marcelino Garcia (Spa) Labarca 2-Cafe Baque 98 Alexander Serov (Rus) Lokomotiv 99 Steffen Kjaergaard (Nor) US Postal-Berry Floor 100 Javier P. Llorente (Spa) Kelme-Costa Blanca 101 Olaf Pollack (Ger) Gerolsteiner 102 Uwe Hardter (Ger) Gerolsteiner