1 Denis Menchov (Rus) Illes Balears-Banesto 4.35.49
2 Samuel Sanchez (Spa) Euskaltel-Euskadi 0.13
3 Danilo Di Luca (Ita) Saeco
4 Alejandro Valverde (Spa) Comunidad Valenciana-Kelme
5 Jorge Ferrio Luque (Spa) Costa De Almeria-Paternina
6 Bobby Julich (USA) Team CSC
7 Juan Manuel Garate (Spa) Lampre
8 Davide Rebellin (Ita) Gerolsteiner
9 Koldo Gil Perez (Spa) Liberty Seguros
10 Manuel Beltran (Spa) US Postal Service presented by Berry Floor
11 Aitor Osa (Spa) Illes Balears-Banesto
12 Floyd Landis (USA) US Postal Service presented by Berry Floor
13 Levi Leipheimer (USA) Rabobank
14 Iban Mayo (Spa) Euskaltel-Euskadi
15 David Etxebarria (Spa) Euskaltel-Euskadi
16 Ivan Basso (Ita) Team CSC
17 Patrik Sinkewitz (Ger) Quick.Step-Davitamon 0.25
18 Tyler Hamilton (USA) Phonak Hearing Systems
19 Marco Serrano Rodriguez (Spa) Liberty Seguros
20 Mauricio Ardila (Col) Chocolade Jacques Wincor-Nixdorf
21 Peter Luttenberger (Aut) Team CSC
22 Damiano Cunego (Ita) Saeco 0.38
23 Massimo Codol (Ita) Fassa Bortolo
24 Andreas Kloden (Ger) T-Mobile Team
25 Daniel Atienza (Spa) Cofidis, le credit par Telephone
26 Bingen Fernandez (Spa) Cofidis, le credit par Telephone
27 Inigo Cuesta (Spa) Cofidis, le credit par Telephone
28 Francisco Javier Vila Errandonea (Spa) Lampre
29 Alexandre Vinokourov (Kaz) T-Mobile Team
30 Aitor Gonzalez Jimenez (Spa) Fassa Bortolo 0.46
31 Matthias Kessler (Ger) T-Mobile Team
32 Angel Vicioso (Spa) Liberty Seguros 0.54
33 Juan Miguel Mercado (Spa) Quick.Step-Davitamon
34 Javier Pascual (Spa) Comunidad Valenciana-Kelme 1.08
35 Daniele Righi (Ita) Lampre 1.10
36 Georg Totschnig (Aut) Gerolsteiner
37 Sebastien Chavanel (Fra) Brioches La Boulangere
38 José Azevedo (Por) US Postal Service presented by Berry Floor
39 David Lopez (Spa) Cafes Baque
40 Peio Arreitunandia (Spa) Cafes Baque
41 Francisco Lara (Spa) Costa De Almeria-Paternina
42 Michael Barry (Can) US Postal Service presented by Berry Floor 1.25
43 Gianni Faresin (Ita) Gerolsteiner
44 Frederic Bessy (Fra) Cofidis, le credit par Telephone
45 Manuel Calvente (Spa) Team CSC
46 Xabier Zandio (Spa) Illes Balears-Banesto 1.39
47 Kbigniew Piatek (Pol) Chocolade Jacques Wincor-Nixdorf 1.40
48 Constantino Zaballa (Spa) Saunier Duval-Prodir 1.44
49 Laurent Dufaux (Swi) Quick.Step-Davitamon 1.59
50 Richard Virenque (Fra) Quick.Step-Davitamon
51 Oscar Pereiro (Spa) Phonak Hearing Systems
52 J.Miguel Elias (Spa) Relax-Bodysol
53 Kurt-Asle Arvesen (Nor) Team CSC 2.32
54 Jokin Ormaetxea (Spa) Costa De Almeria-Paternina 2.39
55 Kevin De Weert (Bel) Rabobank
56 David De La Fuente (Spa) Saunier Duval-Prodir 2.50
57 Benjamin Noval (Spa) US Postal Service presented by Berry Floor 3.01
58 Roberto Heras (Spa) Liberty Seguros
59 Christian Werner (Ger) T-Mobile Team
60 Francisco Gutierrez (Spa) Cafes Baque
61 Francisco Palacio (Spa) Cafes Baque
62 Ricardo Serrano (Spa) Cafes Baque
63 Efrain Gutierrez (Spa) Cafes Baque 3.17
64 Jon Odriozola (Spa) Comunidad Valenciana-Kelme 3.53
65 Jose Julia (Spa) Comunidad Valenciana-Kelme 4.01
66 Unai Yus Kerejeta (Spa) Brioches La Boulangere
67 Alexandre Moos (Swi) Phonak Hearing Systems 4.14
68 Eddy Mazzoleni (Ita) Saeco
69 Jurgen Van Den Broeck (Bel) US Postal Service presented by Berry Floor 4.45
70 Daniel Schnider (Swi) Phonak Hearing Systems 5.13
71 Cadel Evans (Aus) T-Mobile Team
72 Giampaolo Caruso (Ita) Liberty Seguros 7.44
73 Thorwald Veneberg (Ned) Rabobank
74 Ronald Mutsaars (Ned) Rabobank
75 Marco Pinotti (Ita) Lampre
76 Marzio Bruseghin (Ita) Fassa Bortolo
77 Haimar Zubeldia (Spa) Euskaltel-Euskadi
78 Dario Cioni (Ita) Fassa Bortolo
79 Sven Montgomery (Swi) Gerolsteiner
80 Jon Del Rio (Spa) Costa De Almeria-Paternina
81 Francisco José Ventoso (Spa) Saunier Duval-Prodir
82 José Gutierrez Palacios (Spa) Illes Balears-Banesto
83 Mauro Facci (Ita) Fassa Bortolo
84 Beat Zberg (Swi) Gerolsteiner
85 Niki Aebersold (Swi) Phonak Hearing Systems
86 Carlos Zarate (Spa) Comunidad Valenciana-Kelme
87 Jurgen Van Goolen (Bel) Quick.Step-Davitamon
88 Marc Lotz (Ned) Rabobank
89 Grischa Niermann (Ger) Rabobank
90 Jurgen Van De Waqlle (Bel) Chocolade Jacques Wincor-Nixdorf
91 Jens Voigt (Ger) Team CSC
92 Michael Rogers (Aus) Quick.Step-Davitamon
93 Carlos Sastre Candil (Spa) Team CSC
94 Gorka Beloki (Spa) Brioches La Boulangere
95 Isidro Nozal Vega (Spa) Liberty Seguros
96 Evgueni Petrov (Rus) Saeco
97 Dimitri Fofonov (Kaz) Cofidis, le credit par Telephone
98 David Herrero (Spa) Costa De Almeria-Paternina
99 Gorka Gonzalez (Spa) Euskaltel-Euskadi
100 Giuseppe Guerini (Ita) T-Mobile Team
101 Iker Camano (Spa) Euskaltel-Euskadi
102 Gonzalo Bayarri (Spa) Phonak Hearing Systems
103 Igor Glz. De Galdeano (Spa) Liberty Seguros
104 Unai Etxebarria (Ven) Euskaltel-Euskadi
105 Adolfo Garcia (Spa) Comunidad Valenciana-Kelme
106 Alessandro Spezialetti (Ita) Saeco 9.05
107 Ivan Mayoz (Spa) Relax-Bodysol 9.19
108 Alberto Martinez (Spa) Relax-Bodysol
109 Wladimir Belli (Ita) Lampre 11.04
110 Pedro Horrillo (Spa) Quick.Step-Davitamon
111 Leonardo Bertagnolli (Ita) Saeco
112 Cezary Zamana (Pol) Chocolade Jacques Wincor-Nixdorf
113 Florent Brard (Fra) Chocolade Jacques Wincor-Nixdorf
114 Jerome Pineau (Fra) Brioches La Boulangere
115 Anthony Charteau (Fra) Brioches La Boulangere
116 Johann Tschopp (Swi) Phonak Hearing Systems
117 Luis Perez (Spa) Relax-Bodysol
118 Iker Flores (Spa) Euskaltel-Euskadi 12.00
119 David Latasa (Spa) Comunidad Valenciana-Kelme 12.25
120 Carlos Garcia (Spa) Comunidad Valenciana-Kelme 12.29
121 Jose Luis Arrieta (Spa) Illes Balears-Banesto 12.32
122 Alex Zuelle (Swi) Phonak Hearing Systems
123 Vicente Garcia Acosta (Spa) Illes Balears-Banesto 16.05
124 Julian Sanchez Pimienta (Spa) Fassa Bortolo
125 Gilberto Simoni (Ita) Saeco
126 Victor Hugo Pena (Col) US Postal Service presented by Berry Floor
127 Alvaro Glz. De Galdeano (Spa) Liberty Seguros 19.35
128 Mariano Piccoli (Ita) Lampre
Points
1 Denis Menchov (Rus) Illes Balears-Banesto 25 pts
2 Samuel Sanchez (Spa) Euskaltel-Euskadi 20
3 Danilo Di Luca (Ita) Saeco 16
4 Alejandro Valverde (Spa) Comunidad Valenciana-Kelme 14
5 Jorge Ferrio Luque (Spa) Costa De Almeria-Paternina 12
6 Bobby Julich (USA) Team CSC 10
7 Juan Manuel Garate (Spa) Lampre 9
8 Davide Rebellin (Ita) Gerolsteiner 8
9 Koldo Gil Perez (Spa) Liberty Seguros 7
10 Manuel Beltran (Spa) US Postal Service presented by Berry Floor 6
11 Aitor Osa (Spa) Illes Balears-Banesto 5
12 Floyd Landis (USA) US Postal Service presented by Berry Floor 4
13 Levi Leipheimer (USA) Rabobank 3
14 Iban Mayo (Spa) Euskaltel-Euskadi 2
15 David Etxebarria (Spa) Euskaltel-Euskadi 1
Mountains
Alto De Azazeta - Cat. 2
1 Jens Voigt (Ger) Team CSC 6 pts
2 Unai Etxebarria (Ven) Euskaltel-Euskadi 4
3 Xabier Zandio (Spa) Illes Balears-Banesto 2
4 Carlos Garcia (Spa) Comunidad Valenciana-Kelme 1
Alto De Iturrieta - Cat. 2
1 Jens Voigt (Ger) Team CSC 6 pts
2 Unai Etxebarria (Ven) Euskaltel-Euskadi 4
3 Jose Luis Arrieta (Spa) Illes Balears-Banesto 2
4 Kurt-Asle Arvesen (Nor) Team CSC 1
Alto De Urbasa - Cat. 2
1 Jens Voigt (Ger) Team CSC 6 pts
2 Unai Etxebarria (Ven) Euskaltel-Euskadi 4
3 Carlos Garcia (Spa) Comunidad Valenciana-Kelme 2
4 Thorwald Veneberg (Ned) Rabobank 1
Alto De Zuarrarrate - Cat. 2
1 Gorka Gonzalez (Spa) Euskaltel-Euskadi 6 pts
2 Jurgen Van De Waqlle (Bel) Chocolade Jacques Wincor-Nixdorf 4
3 José Gutierrez Palacios (Spa) Illes Balears-Banesto 2
4 Pedro Horrillo (Spa) Quick.Step-Davitamon 1
Alto De Huitzi - Cat. 3
1 Gorka Gonzalez (Spa) Euskaltel-Euskadi 3 pts
2 Jose Luis Arrieta (Spa) Illes Balears-Banesto 2
3 Alexandre Moos (Swi) Phonak Hearing Systems 1
Alto De Azpiroz - Cat. 1
1 José Gutierrez Palacios (Spa) Illes Balears-Banesto 10 pts
2 David Etxebarria (Spa) Euskaltel-Euskadi 8
3 Floyd Landis (USA) US Postal Service presented by Berry Floor 6
4 Koldo Gil Perez (Spa) Liberty Seguros 4
5 Danilo Di Luca (Ita) Saeco 2
6 Iban Mayo (Spa) Euskaltel-Euskadi 1
Metas Volantes
Alsasua, 79 km
1 Jens Voigt (Ger) Team CSC 3 pts
2 Unai Etxebarria (Ven) Euskaltel-Euskadi 2
3 Jose Luis Arrieta (Spa) Illes Balears-Banesto 1
1 Jose Luis Arrieta (Spa) Illes Balears-Banesto 3 pts
2 Dimitri Fofonov (Kaz) Cofidis, le credit par Telephone 2
3 Pedro Horrillo (Spa) Quick.Step-Davitamon 1