1 Jakob Piil (Den) Team CSC 5.09.33 (42.54 km/h)
2 Fabio Sacchi (Ita) Saeco
3 Bram De Groot (Ned) Rabobank 0.49
4 Damien Nazon (Fra) Brioches La Boulangere 2.07
5 Rene Haselbacher (Aut) Gerolsteiner
6 Philippe Gaumont (Fra) Cofidis, Credit Par Telephone
7 Serge Baguet (Bel) Lotto Domo
8 Vicente Garcia Acosta (Spa) iBanesto.com
9 José Enrique Gutierrez (Spa) Kelme-Costa Blanca 5.06
10 Baden Cooke (Aus) FDJeux.com 21.23
11 Robbie McEwen (Aus) Lotto Domo
12 Erik Zabel (Ger) Team Telekom
13 Fred Rodriguez (USA) Vini Caldirola-So.Di
14 Fabrizio Guidi (Ita) Team Bianchi
15 Gerrit Glomser (Aut) Saeco
16 Jean-Patrick Nazon (Fra) Jean Delatour
17 Christophe Edaleine (Fra) Jean Delatour
18 Stuart O'grady (Aus) Credit Agricole
19 Luca Paolini (Ita) Quick.Step-Davitamon
20 Samuel Dumoulin (Fra) Jean Delatour
21 Walter Beneteau (Fra) Brioches La Boulangere
22 Leon Van Bon (Ned) Lotto Domo
23 Thor Hushovd (Nor) Credit Agricole
24 Sébastien Hinault (Fra) Credit Agricole
25 Andy Flickinger (Fra) Ag2R Prevoyance
26 Bradley McGee (Aus) FDJeux.com
27 Christophe Brandt (Bel) Lotto Domo
28 Massimiliano Lelli (Ita) Cofidis, Credit Par Telephone
29 Rolf Aldag (Ger) Team Telekom
30 Bekim Christensen (Den) Team CSC
31 Vjatceslav Ekimov (Rus) US Postal-Berry Floor
32 David Munoz (Spa) Kelme-Costa Blanca
33 Marcus Zberg (Swi) Gerolsteiner
34 Jan Ullrich (Ger) Team Bianchi
35 Nicki Sorensen (Den) Team CSC
36 Tyler Hamilton (USA) Team CSC
37 Michaël Blaudzun (Den) Team CSC
38 Hans De Clercq (Bel) Lotto Domo
39 José Luis Rubiera (Spa) US Postal-Berry Floor
40 Victor Hugo Pena (Col) US Postal-Berry Floor
41 Carlos Da Cruz (Fra) FDJeux.com
42 Iban Mayo (Spa) Euskaltel-Euskadi
43 Servais Knaven (Ned) Quick.Step-Davitamon
44 Manuel Beltran (Spa) US Postal-Berry Floor
45 Lance Armstrong (USA) US Postal-Berry Floor
46 Georg Totschnig (Aut) Gerolsteiner
47 Dario Cioni (Ita) Fassa Bortolo
48 Ivan Basso (Ita) Fassa Bortolo
49 Haimar Zubeldia (Spa) Euskaltel-Euskadi
50 Jorg Ludewig (Ger) Saeco
51 Yuriy Krivtsov (Ukr) Jean Delatour
52 Francisco Mancebo (Spa) iBanesto.com
53 Alexandre Vinokourov (Kaz) Team Telekom
54 David Millar (GBr) Cofidis, Credit Par Telephone
55 Pablo Lastras (Spa) iBanesto.com
56 Alexandre Botcharov (Rus) Ag2R Prevoyance
57 Christophe Moreau (Fra) Credit Agricole
58 Denis Menchov (Rus) iBanesto.com
59 George Hincapie (USA) US Postal-Berry Floor
60 Vladimir Miholjevic (Cro) Alessio
61 Floyd Landis (USA) US Postal-Berry Floor
62 Laurent Brochard (Fra) Ag2R Prevoyance
63 Tobias Steinhauser (Ger) Team Bianchi
64 Romans Vainsteins (Lat) Vini Caldirola-So.Di
65 Carlos Sastre (Spa) Team CSC
66 Daniele Nardello (Ita) Team Telekom
67 Mikel Pradera (Spa) ONCE-Eroski
68 Cédric Vasseur (Fra) Cofidis, Credit Par Telephone
69 René Andrle (Cze) ONCE-Eroski
70 Félix Garcia Casas (Spa) Team Bianchi
71 Koos Moerenhout (Ned) Lotto Domo
72 Grischa Niermann (Ger) Rabobank
73 Pietro Caucchioli (Ita) Alessio
74 Salvatore Commesso (Ita) Saeco
75 Christophe Mengin (Fra) FDJeux.com
76 Roberto Heras (Spa) US Postal-Berry Floor
77 Inigo Chaurreau (Spa) Ag2R Prevoyance
78 Christophe Oriol (Fra) Ag2R Prevoyance
79 Andrea Peron (Ita) Team CSC
80 Oscar Freire (Spa) Rabobank
81 Peter Lüttenberger (Aut) Team CSC
82 Didier Rous (Fra) Brioches La Boulangere
83 Benoit Poilvet (Fra) Credit Agricole
84 Médéric Clain (Fra) Cofidis, Credit Par Telephone
85 Axel Merckx (Bel) Lotto Domo
86 Jorg Jaksche (Ger) ONCE-Eroski
87 Aitor Garmendia (Spa) Team Bianchi
88 Sylvain Chavanel (Fra) Brioches La Boulangere
89 Mikel Astarloza (Spa) Ag2R Prevoyance
90 Michael Boogerd (Ned) Rabobank
91 Thomas Liese (Ger) Team Bianchi
92 Matthias Kessler (Ger) Team Telekom
93 David Plaza (Spa) Team Bianchi
94 Nicolas Portal (Fra) Ag2R Prevoyance
95 Daniel Becke (Ger) Team Bianchi
96 Michael Rogers (Aus) Quick.Step-Davitamon
97 Stéphane Auge (Fra) Credit Agricole
98 Davide Rebellin (Ita) Gerolsteiner
99 Isidro Nozal (Spa) ONCE-Eroski
100 David Canada (Spa) Quick.Step-Davitamon
101 José Azevedo (Por) ONCE-Eroski
102 Marcos Serrano (Spa) ONCE-Eroski
103 Ivan Parra (Col) Kelme-Costa Blanca
104 Evgeni Petrov (Rus) iBanesto.com
105 Laurent Lefevre (Fra) Jean Delatour
106 Stephane Goubert (Fra) Jean Delatour
107 Mikel Artetxe (Spa) Euskaltel-Euskadi
108 Nick Gates (Aus) Lotto Domo
109 Roberto Laiseka (Spa) Euskaltel-Euskadi
110 Marc Wauters (Bel) Rabobank
111 Frédéric Finot (Fra) Jean Delatour
112 Paolo Bettini (Ita) Quick.Step-Davitamon
113 Alvaro Gonzalez Galdeano (Spa) ONCE-Eroski
114 Paolo Bossoni (Ita) Vini Caldirola-So.Di
115 Richard Virenque (Fra) Quick.Step-Davitamon
116 Nicolas Jalabert (Fra) Team CSC
117 Andrej Hauptman (Slo) Vini Caldirola-So.Di
118 Kurt Van De Wouwer (Bel) Quick.Step-Davitamon
119 Marco Milesi (Ita) Vini Caldirola-So.Di
120 Davide Bramati (Ita) Quick.Step-Davitamon
121 Javier Pascual Llorente (Spa) Kelme-Costa Blanca
122 Anthony Geslin (Fra) Brioches La Boulangere
123 Ludovic Turpin (Fra) Ag2R Prevoyance
124 David Latasa (Spa) Kelme-Costa Blanca
125 Matthew Wilson (Aus) FDJeux.com
126 Udo Bölts (Ger) Gerolsteiner
127 Dario Andriotto (Ita) Vini Caldirola-So.Di
128 Franck Renier (Fra) Brioches La Boulangere
129 Marzio Bruseghin (Ita) Fassa Bortolo
130 Vladimir Karpets (Rus) iBanesto.com
131 Xabier Zandio (Spa) iBanesto.com
132 Andrea Noe (Ita) Alessio
133 David Moncoutie (Fra) Cofidis, Credit Par Telephone
134 Pierrick Fedrigo (Fra) Credit Agricole
135 Pavel Padrnos (Cze) US Postal-Berry Floor
136 Laurent Dufaux (Swi) Alessio
137 Rik Verbrugghe (Bel) Lotto Domo
138 Robert Hunter (RSA) Rabobank
139 Laszlo Bodrogi (Hun) Quick.Step-Davitamon
140 Mario Aerts (Bel) Team Telekom
141 Nicolas Vogondy (Fra) FDJeux.com
142 Sandy Casar (Fra) FDJeux.com
143 Uwe Peschel (Ger) Gerolsteiner
144 Inigo Landaluze (Spa) Euskaltel-Euskadi
145 Torsten Schmidt (Ger) Gerolsteiner
146 Giuseppe Guerini (Ita) Team Telekom
147 David Etxebarria (Spa) Euskaltel-Euskadi
148 Maryan Hary (Fra) Brioches La Boulangere
149 Juan Miguel Mercado (Spa) iBanesto.com
150 Guido Trentin (Ita) Cofidis, Credit Par Telephone
151 Danilo Di Luca (Ita) Saeco
152 Leonardo Bertagnolli (Ita) Saeco
153 Juan Antonio Flecha (Spa) iBanesto.com
154 Steve Zampieri (Swi) Vini Caldirola-So.Di
155 Inigo Cuesta (Spa) Cofidis, Credit Par Telephone
156 Nicolas Fritsch (Fra) FDJeux.com
157 Angel Casero (Spa) Team Bianchi
158 Santiago Botero (Col) Team Telekom
159 Thomas Voeckler (Fra) Brioches La Boulangere
160 Paolo Fornaciari (Ita) Saeco
161 Jérôme Pineau (Fra) Brioches La Boulangere
162 Julian Usano (Spa) Kelme-Costa Blanca
163 Gilberto Simoni (Ita) Saeco
164 Jens Voigt (Ger) Credit Agricole
165 Raffaele Ferrara (Ita) Alessio
166 Patrice Halgand (Fra) Jean Delatour 21.49
167 Remmert Wielinga (Ned) Rabobank 21.52
168 Alessandro Bertolini (Ita) Alessio 21.53
169 Franco Pellizotti (Ita) Alessio
170 Unai Etxebarria (Ven) Euskaltel-Euskadi 24.16
171 Alberto Lopez Munain (Spa) Euskaltel-Euskadi 31.54
DNS Stefano Garzelli (Ita) Vini Caldirola-So.Di
Points
1 Jakob Piil (Den) Team CSC 35 pts
2 Fabio Sacchi (Ita) Saeco 30
3 Bram De Groot (Ned) Rabobank 26
4 Damien Nazon (Fra) Brioches La Boulangere 24
5 Rene Haselbacher (Aut) Gerolsteiner 22
6 Philippe Gaumont (Fra) Cofidis, Credit Par Telephone 20
7 Serge Baguet (Bel) Lotto Domo 19
8 Vicente Garcia Acosta (Spa) iBanesto.com 18
9 José Enrique Gutierrez (Spa) Kelme-Costa Blanca 17
10 Baden Cooke (Aus) FDJeux.com 16
11 Robbie McEwen (Aus) Lotto Domo 15
12 Erik Zabel (Ger) Team Telekom 14
13 Fred Rodriguez (USA) Vini Caldirola-So.Di 13
14 Fabrizio Guidi (Ita) Team Bianchi 12
15 Gerrit Glomser (Aut) Saeco 11
16 Jean-Patrick Nazon (Fra) Jean Delatour 10
17 Christophe Edaleine (Fra) Jean Delatour 9
18 Stuart O'grady (Aus) Credit Agricole 8
19 Luca Paolini (Ita) Quick.Step-Davitamon 7
20 Samuel Dumoulin (Fra) Jean Delatour 6
21 Walter Beneteau (Fra) Brioches La Boulangere 5
22 Leon Van Bon (Ned) Lotto Domo 4
23 Thor Hushovd (Nor) Credit Agricole 3
24 Sébastien Hinault (Fra) Credit Agricole 2
25 Andy Flickinger (Fra) Ag2R Prevoyance 1
Mountains
Côte De Villedieu - Cat. 4, 99.50 km
1 Philippe Gaumont (Fra) Cofidis, Credit Par Telephone 5 pts
2 Bram De Groot (Ned) Rabobank 3
3 Damien Nazon (Fra) Brioches La Boulangere 1
Côte Du Jaillet - Cat. 4, 170.00 km
1 Serge Baguet (Bel) Lotto Domo 5 pts
2 Vicente Garcia Acosta (Spa) iBanesto.com 3
3 Bram De Groot (Ned) Rabobank 1