--> -->
1 Tom Steels (Bel) Mapei-Quick Step 4.10.40 (43.1 km/h) 2 Robbie McEwen (Aus) Lotto-Adecco 3 Fabio Baldato (Ita) Fassa Bartolo 4 Danilo Hondo (Ger) Telekom 5 Carlos Torrent (Spa) Jazztel-Costa De Almeria 6 Mikel Artetxe (Spa) Euskaltel-Euskadi 7 Alberto Vinale (Ita) Alessio 8 Roberto Lozano (Spa) Kelme-Costa Blanca 9 Benjamin Noval (Spa) Relax-Fuenlabrada 10 Ludo Dierckxsens (Bel) Lampre-Daikin 11 Inigo Landaluze (Spa) Euskaltel-Euskadi 12 Constantino Zaballa (Spa) Kelme-Costa Blanca 13 Oscar Freire (Spa) Mapei-Quick Step 14 Serguei Smetanine (Rus) Jazztel-Costa De Almeria 15 Alejandro Valverde (Spa) Kelme-Costa Blanca 16 Raphael Schweda (Ger) Team Coast 17 Angelo Lopeboselli (Ita) Cofidis 18 Luis Perez (Spa) Team Coast 19 Jon Odriozola (Spa) iBanesto.com 20 Jose Luis Rebollo (Spa) Relax-Fuenlabrada 21 German Nieto (Spa) Relax-Fuenlabrada 22 Dmitri Konyshev (Rus) Fassa Bartolo 23 Matthew White (Aus) U.S. Postal Service 24 Francisco Mancebo (Spa) iBanesto.com 25 Marco Serpellini (Ita) Lampre-Daikin 26 Fernando Escartin (Spa) Team Coast 27 Nacor Burgos (Spa) Relax-Fuenlabrada 28 George Hincapie (USA) U.S. Postal Service 29 Andrea Tafi (Ita) Mapei-Quick Step 30 Roberto Heras (Spa) U.S. Postal Service 31 Jose Manuel Vazquez (Spa) Relax-Fuenlabrada 32 Chris Peers (Bel) Cofidis 33 Jose Antonio Garrido (Spa) Jazztel-Costa De Almeria 34 Raimondas Rumsas (Ltu) Lampre-Daikin 35 Jose Ivan Gutierrez (Spa) iBanesto.com 36 Rafael Casero (Spa) Jazztel-Costa De Almeria 37 Udo Bolts (Ger) Telekom 38 Jav Pascual Rodriguez (Spa) iBanesto.com 39 David Plaza (Spa) Team Coast 40 Aitor Garmendia (Spa) Team Coast 41 Leonardo Piepoli (Ita) iBanesto.com 42 Alessandro Cortinovis (Ita) Lampre-Daikin 43 Mikel Zarrabeitia (Spa) ONCE-Eroski 44 Jaime Hernandez (Spa) Team Coast 45 Dmitriy Fofonov (Kaz) Cofidis 46 Francisco Jose Lara (Spa) Team Coast 47 Juan Carlos Guillamon (Spa) Jazztel-Costa De Almeria 48 Daniel Atienza (Spa) Cofidis 49 Bingen Fernandez (Spa) Cofidis 50 Rafael Diaz (Spa) ONCE-Eroski 51 Peter Farazijn (Bel) Cofidis 52 Vladimir Karpets (Rus) Itera 53 Marco Velo (Ita) Fassa Bartolo 54 Manuel Beltran (Spa) Team Coast 55 Eddy Ratti (Ita) Mapei-Quick Step 56 Alvaro Gonzalez (Spa) ONCE-Eroski 57 Maxim Smirnov (Rus) Itera 58 Mikel Pradera (Spa) ONCE-Eroski 59 David Cañada (Spa) Mapei-Quick Step 60 Mario Aerts (Bel) Lotto-Adecco 61 Davide Frattini (Ita) Alessio 62 Christian Vandevelde (USA) U.S. Postal Service 63 Francisco Cabello (Spa) Kelme-Costa Blanca 64 Jan Hruska (Cze) ONCE-Eroski 65 Volodymir Gustov (Ukr) Fassa Bartolo 66 Jose Angel Vidal (Spa) Kelme-Costa Blanca 67 Igor Flores (Spa) Euskaltel-Euskadi 68 Pedro Horrillo (Spa) Mapei-Quick Step 69 Pavel Brutt (Rus) Itera 70 Paolo Tiralongo (Ita) Fassa Bartolo 71 Chann Mcrae (USA) U.S. Postal Service 72 Nicola Loda (Ita) Fassa Bartolo 73 Ivan Ramiro Parra (Col) ONCE-Eroski 74 Juan Antonio Flecha (Spa) iBanesto.com 75 Michael Barry (Can) U.S. Postal Service 76 René Andrle (Cze) ONCE-Eroski 77 Hans De Clercq (Bel) Lotto-Adecco 78 Andrea Brognara (Ita) Alessio 79 Edouard Gritsoun (Rus) Itera 80 Sergio Barbero (Ita) Lampre-Daikin 81 Luca Paolini (Ita) Mapei-Quick Step 82 Iñigo Cuesta (Spa) Cofidis 83 Jose Vicente Garcia (Spa) iBanesto.com 84 Jose Manuel Maestre (Spa) Relax-Fuenlabrada 85 Peter Van Petegem (Bel) Lotto-Adecco 86 Manuel Quinziato (Ita) Lampre-Daikin 87 Xavier Florencio (Spa) ONCE-Eroski 88 Serguei Klimov (Rus) Itera 89 Julian Usano (Spa) Kelme-Costa Blanca 90 Marco Pinotti (Ita) Lampre-Daikin 91 Roberto Petito (Ita) Fassa Bartolo 92 Denis Smyslov (Rus) Itera 93 Kai Hundertmarck (Ger) Telekom 94 Roberto Laiseka (Spa) Euskaltel-Euskadi 95 Andreas Klier (Ger) Telekom 96 Glenn D'hollander (Bel) Lotto-Adecco 97 David Etxebarria (Spa) Euskaltel-Euskadi 98 Tom Boonen (Bel) U.S. Postal Service 0.17 99 Gustavo M. Toledo (Arg) Jazztel-Costa De Almeria 0.26 100 Oscar Laguna (Spa) Relax-Fuenlabrada 0.33 101 Pietro Cauchioli (Ita) Alessio 102 Ralf Grabsch (Ger) Telekom 0.52 103 Jordi Riera (Spa) Kelme-Costa Blanca 3.32 104 Thierry Marichal (Bel) Lotto-Adecco 105 Mauro Zanetti (Ita) Alessio 106 Lander Euba (Spa) Euskaltel-Euskadi 6.06 107 Xabier Zandio (Spa) iBanesto.com 17.29