--> -->
1 Tom Boonen (Bel) U.S. Postal Service 34.36 2 George Hincapie (USA) U.S. Postal Service 3 Michael Barry (Can) U.S. Postal Service 4 Roberto Heras (Spa) U.S. Postal Service 5 Chann McRae (USA) U.S. Postal Service 6 Christian Vandevelde (USA) U.S. Postal Service 7 Mikel Pradera (Spa) ONCE-Eroski 0.03 8 Mikel Zarrabeitia (Spa) ONCE-Eroski 9 Jan Hruska (Cze) ONCE-Eroski 10 Alvaro Gonzalez (Spa) ONCE-Eroski 11 Ivan Ramiro Parra (Col) ONCE-Eroski 12 Rafael Diaz (Spa) ONCE-Eroski 13 Xavier Florencio (Spa) ONCE-Eroski 14 René Andrle (Cze) ONCE-Eroski 0.08 15 Pedro Horrillo (Spa) Mapei-Quick Step 0.10 16 David Cañada (Spa) Mapei-Quick Step 17 Eddy Ratti (Ita) Mapei-Quick Step 18 Oscar Freire (Spa) Mapei-Quick Step 19 Laszlo Bodrogi (Hun) Mapei-Quick Step 20 Andrea Tafi (Ita) Mapei-Quick Step 0.19 21 Luis Perez (Spa) Team Coast 0.21 22 Jaime Hernandez (Spa) Team Coast 23 Raphael Schweda (Ger) Team Coast 24 Aitor Garmendia (Spa) Team Coast 25 Fernando Escartin (Spa) Team Coast 26 David Plaza (Spa) Team Coast 27 Francisco Jose Lara (Spa) Team Coast 28 Ludo Dierckxsens (Bel) Lampre-Daikin 0.25 29 Alessandro Cortinovis (Ita) Lampre-Daikin 30 Raimondas Rumsas (Ltu) Lampre-Daikin 31 Jan Svorada (Cze) Lampre-Daikin 32 Marco Serpellini (Ita) Lampre-Daikin 33 Marco Pinotti (Ita) Lampre-Daikin 34 Juan Antonio Flecha (Spa) iBanesto.com 0.34 35 Jav Pascual Rodriguez (Spa) iBanesto.com 36 Jose Vicente Garcia (Spa) iBanesto.com 37 Francisco Mancebo (Spa) iBanesto.com 38 Jose Ivan Gutierrez (Spa) iBanesto.com 39 Jon Odriozola (Spa) iBanesto.com 40 Leonardo Piepoli (Ita) iBanesto.com 41 Peter Van Petegem (Bel) Lotto-Adecco 0.36 42 Rik Verbrugghe (Bel) Lotto-Adecco 43 Thierry Marichal (Bel) Lotto-Adecco 44 Christophe Detilloux (Bel) Lotto-Adecco 45 Mario Aerts (Bel) Lotto-Adecco 46 Glenn D'hollander (Bel) Lotto-Adecco 47 Robbie McEwen (Aus) Lotto-Adecco 48 Vladimir Karpets (Rus) Itera 0.42 49 Alexei Markov (Rus) Itera 50 Serguei Klimov (Rus) Itera 51 Edouard Gritsoun (Rus) Itera 52 Alexander Serov (Rus) Itera 53 Manuel Quinziato (Ita) Lampre-Daikin 0.51 54 Hans De Clercq (Bel) Lotto-Adecco 0.54 55 Paolo Tiralongo (Ita) Fassa Bartolo 0.57 56 Volodymir Gustov (Ukr) Fassa Bartolo 57 Dmitri Konyshev (Rus) Fassa Bartolo 58 Nicola Loda (Ita) Fassa Bartolo 59 Marco Velo (Ita) Fassa Bartolo 60 Roberto Petito (Ita) Fassa Bartolo 61 Fabio Baldato (Ita) Fassa Bartolo 62 Gustavo M. Toledo (Arg) Jazztel-Costa De Almeria 1.02 63 Rafael Casero (Spa) Jazztel-Costa De Almeria 64 Carlos Torrent (Spa) Jazztel-Costa De Almeria 65 Jose A. Pecharroman (Spa) Jazztel-Costa De Almeria 66 Gonzalo Bayarri (Spa) Jazztel-Costa De Almeria 67 Jose Antonio Garrido (Spa) Jazztel-Costa De Almeria 68 Juan Carlos Guillamon (Spa) Jazztel-Costa De Almeria 69 Serguei Smetanine (Rus) Jazztel-Costa De Almeria 70 David Clinger (USA) U.S. Postal Service 1.04 71 German Nieto (Spa) Relax-Fuenlabrada 1.09 72 Jose Luis Rebollo (Spa) Relax-Fuenlabrada 73 Jose Manuel Maestre (Spa) Relax-Fuenlabrada 74 Benjamin Noval (Spa) Relax-Fuenlabrada 75 Nacor Burgos (Spa) Relax-Fuenlabrada 76 Jose Manuel Vazquez (Spa) Relax-Fuenlabrada 77 Oscar Laguna (Spa) Relax-Fuenlabrada 78 Antonio Colom (Spa) Relax-Fuenlabrada 79 Luca Paolini (Ita) Mapei-Quick Step 1.11 80 Tom Steels (Bel) Mapei-Quick Step 1.13 81 Iñigo Cuesta (Spa) Cofidis 1.21 82 Daniel Atienza (Spa) Cofidis 83 Bingen Fernandez (Spa) Cofidis 84 Angelo Lopeboselli (Ita) Cofidis 85 Dmitriy Fofonov (Kaz) Cofidis 86 Jean-Michel Tessier (Fra) Cofidis 87 Igor Flores (Spa) Euskaltel-Euskadi 1.24 88 David Etxebarria (Spa) Euskaltel-Euskadi 89 Inigo Landaluze (Spa) Euskaltel-Euskadi 90 Inaki Isasi (Spa) Euskaltel-Euskadi 91 Lander Euba (Spa) Euskaltel-Euskadi 92 Gorka Gerrikagoitia (Spa) Euskaltel-Euskadi 93 Roberto Laiseka (Spa) Euskaltel-Euskadi 94 Matthew White (Aus) U.S. Postal Service 1.32 95 Chris Peers (Bel) Cofidis 1.37 96 Stephan Schreck (Ger) Telekom 1.38 97 Andreas Kloden (Ger) Telekom 98 Udo Bolts (Ger) Telekom 99 Ralf Grabsch (Ger) Telekom 100 Danilo Hondo (Ger) Telekom 101 Andreas Klier (Ger) Telekom 102 Kai Hundertmarck (Ger) Telekom 103 Jordi Riera (Spa) Kelme-Costa Blanca 1.45 104 Jose Angel Vidal (Spa) Kelme-Costa Blanca 105 Juan Manuel Cuenca (Spa) Kelme-Costa Blanca 106 Alejandro Valverde (Spa) Kelme-Costa Blanca 107 Constantino Zaballa (Spa) Kelme-Costa Blanca 108 Julian Usano (Spa) Kelme-Costa Blanca 109 Francisco Cabello (Spa) Kelme-Costa Blanca 110 Roberto Lozano (Spa) Kelme-Costa Blanca 111 Pietro Cauchioli (Ita) Alessio 1.57 112 Alessandro Bertolini (Ita) Alessio 113 Franco Pellizotti (Ita) Alessio 114 Alberto Vinale (Ita) Alessio 115 Davide Frattini (Ita) Alessio 116 Jan Schaffrath (Ger) Telekom 2.09 117 Andrea Brognara (Ita) Alessio 2.11 118 Mauro Zanetti (Ita) Alessio 2.30 119 Mikel Artetxe (Spa) Euskaltel-Euskadi 2.44 120 Peter Farazijn (Bel) Cofidis 2.48 121 Pavel Brutt (Rus) Itera 2.59 122 Denis Smyslov (Rus) Itera 123 Manuel Beltran (Spa) Team Coast 3.48 124 Xabier Zandio (Spa) iBanesto.com 4.59 125 Sergio Barbero (Ita) Lampre-Daikin 6.17 126 Maxim Smirnov (Rus) Itera 7.41