1 Robbie McEwen (Aus) Lotto-Domo 3.32.55 (45.22 km/h)
2 Thor Hushovd (Nor) Crédit Agricole
3 Stuart O'Grady (Aus) Cofidis - Le Crédit Par Téléphone
4 Jérôme Pineau (Fra) Brioches La Boulangère
5 Erik Zabel (Ger) T-Mobile Team
6 Janek Tombak (Est) Cofidis - Le Crédit Par Téléphone
7 Tom Boonen (Bel) Quick Step-Davitamon
8 Danilo Hondo (Ger) Gerolsteiner
9 Sergio Marinangeli (Ita) Domina Vacanze
10 Iñigo Landaluze (Spa) Euskaltel - Euskadi
11 Jean-Patrick Nazon (Fra) AG2R Prévoyance
12 Baden Cooke (Aus) Fdjeux.com
13 Scott Sunderland (Aus) Alessio-Bianchi
14 Allan Davis (Aus) Liberty Seguros
15 Bram de Groot (Ned) Rabobank
16 Kim Kirchen (Lux) Fassa Bortolo
17 Filippo Simeoni (Ita) Domina Vacanze
18 Laurent Brochard (Fra) AG2R Prévoyance
19 Peter Wrolich (Aut) Gerolsteiner
20 Fabian Cancellara (Swi) Fassa Bortolo
21 Michele Bartoli (Ita) Team CSC
22 Massimiliano Mori (Ita) Domina Vacanze
23 Georg Totschnig (Aut) Gerolsteiner
24 Magnus Backstedt (Swe) Alessio-Bianchi
25 Jan Ullrich (Ger) T-Mobile Team
26 Yuriy Krivtsov (Ukr) AG2R Prévoyance
27 Oscar Sevilla (Spa) Phonak Hearing Systems
28 Filippo Pozzato (Ita) Fassa Bortolo
29 Thomas Voeckler (Fra) Brioches La Boulangère
30 Aitor Gonzalez Jimenez (Spa) Fassa Bortolo
31 Nicolas Portal (Fra) AG2R Prévoyance
32 Marcus Ljungqvist (Swe) Alessio-Bianchi
33 Nicolas Jalabert (Fra) Phonak Hearing Systems
34 Francisco Mancebo Pérez (Spa) Illes Balears - Banesto
35 Julian Dean (NZl) Crédit Agricole
36 Fabian Wegmann (Ger) Gerolsteiner
37 José I.Gutierrez Palacios (Spa) Illes Balears - Banesto
38 Sergei Ivanov (Rus) T-Mobile Team
39 Andreas Klöden (Ger) T-Mobile Team
40 Erik Dekker (Ned) Rabobank
41 Alexandre Botcharov (Rus) Crédit Agricole
42 Jörg Ludewig (Ger) Saeco
43 George Hincapie (USA) US Postal p/b Berry Floor
44 Lance Armstrong (USA) US Postal p/b Berry Floor
45 Carlos Sastre (Spa) Team CSC
46 Ivan Basso (Ita) Team CSC
47 Axel Merckx (Bel) Lotto-Domo
48 Christophe Moreau (Fra) Crédit Agricole
49 Levi Leipheimer (USA) Rabobank
50 Mark Scanlon (Irl) AG2R Prévoyance
51 Igor Gonzalez de Galdeano (Spa) Liberty Seguros
52 Pietro Caucchioli (Ita) Alessio-Bianchi
53 Marius Sabaliauskas (Ltu) Saeco
54 Iban Mayo (Spa) Euskaltel - Euskadi
55 Juan Antonio Flecha Giannoni (Spa) Fassa Bortolo
56 Oscar Pereiro (Spa) Phonak Hearing Systems
57 Daniele Nardello (Ita) T-Mobile Team
58 Christophe Rinero (Fra) R.A.G.T. Semences - MG Rover
59 Andrea Peron (Ita) Team CSC
60 Aart Vierhouten (Ned) Lotto-Domo
61 Tyler Hamilton (USA) Phonak Hearing Systems
62 Gilberto Simoni (Ita) Saeco
63 Iker Flores (Spa) Euskaltel - Euskadi
64 Evgueni Petrov (Rus) Saeco
65 Jose Azevedo (Por) US Postal p/b Berry Floor
66 Andrea Noè (Ita) Alessio-Bianchi
67 Aitor Osa Eizaguirre (Spa) Illes Balears - Banesto
68 Matteo Tosatto (Ita) Fassa Bortolo
69 Claus Michael Møller (Den) Alessio-Bianchi
70 Michele Scarponi (Ita) Domina Vacanze
71 Bert Grabsch (Ger) Phonak Hearing Systems
72 Grischa Niermann (Ger) Rabobank
73 Bobby Julich (USA) Team CSC
74 Guillaume Auger (Fra) R.A.G.T. Semences - MG Rover
75 Manuel Beltran (Spa) US Postal p/b Berry Floor
76 Unai Etxebarria (Ven) Euskaltel - Euskadi
77 Nicki Sørensen (Den) Team CSC
78 Patrice Halgand (Fra) Crédit Agricole
79 Dariusz Baranowski (Pol) Liberty Seguros
80 Christophe Mengin (Fra) Fdjeux.com
81 Isidro Nozal Vega (Spa) Liberty Seguros
82 Floyd Landis (USA) US Postal p/b Berry Floor
83 Michael Rogers (Aus) Quick Step-Davitamon
84 Haimar Zubeldia (Spa) Euskaltel - Euskadi
85 Alessandro Bertolini (Ita) Alessio-Bianchi
86 Stéphane Goubert (Fra) AG2R Prévoyance
87 Roberto Heras Hernandez (Spa) Liberty Seguros
88 Viatcheslav Ekimov (Rus) US Postal p/b Berry Floor
89 Jakob Piil (Den) Team CSC
90 Sandy Casar (Fra) Fdjeux.com
91 Karsten Kroon (Ned) Rabobank
92 Sebastian Lang (Ger) Gerolsteiner
93 Mirko Celestino (Ita) Saeco
94 Didier Rous (Fra) Brioches La Boulangère
95 José Enrique Gutierrez (Spa) Phonak Hearing Systems
96 Walter Bénéteau (Fra) Brioches La Boulangère
97 Fabio Baldato (Ita) Alessio-Bianchi
98 Frédéric Guesdon (Fra) Fdjeux.com
99 Mikel Astarloza Chaurreau (Spa) AG2R Prévoyance
100 Santos Gonzalez (Spa) Phonak Hearing Systems
101 Vladimir Karpets (Rus) Illes Balears - Banesto
102 Matthias Kessler (Ger) T-Mobile Team
103 Peter Farazijn (Bel) Cofidis - Le Crédit Par Téléphone
104 Gerrit Glomser (Aut) Saeco
105 Pavel Padrnos (Cze) US Postal p/b Berry Floor
106 Benjamin Noval (Spa) US Postal p/b Berry Floor
107 Sylvain Chavanel (Fra) Brioches La Boulangère
108 Richard Virenque (Fra) Quick Step-Davitamon
109 David Loosli (Swi) Saeco
110 Christian Vandevelde (USA) Liberty Seguros
111 Egoi Martínez (Spa) Euskaltel - Euskadi
112 Laurent Dufaux (Swi) Quick Step-Davitamon
113 Martin Elmiger (Swi) Phonak Hearing Systems
114 Dmitri Fofonov (Kaz) Cofidis - Le Crédit Par Téléphone
115 Ronny Scholz (Ger) Gerolsteiner
116 Juan Miguel Mercado (Spa) Quick Step-Davitamon
117 Marzio Bruseghin (Ita) Fassa Bortolo
118 Sylvain Calzati (Fra) R.A.G.T. Semences - MG Rover
119 Santiago Perez (Spa) Phonak Hearing Systems
120 Gilles Bouvard (Fra) R.A.G.T. Semences - MG Rover
121 Denis Menchov (Rus) Illes Balears - Banesto
122 Benoît Salmon (Fra) Crédit Agricole
123 Jean-Cyril Robin (Fra) Fdjeux.com
124 José V. Garcia Acosta (Spa) Illes Balears - Banesto
125 David Etxebarria (Spa) Euskaltel - Euskadi
126 Iker Camaño (Spa) Euskaltel - Euskadi
127 Paolo Valoti (Ita) Domina Vacanze
128 Michael Rasmussen (Den) Rabobank
129 David Moncoutié (Fra) Cofidis - Le Crédit Par Téléphone
130 Rolf Aldag (Ger) T-Mobile Team
131 Koos Moerenhout (Ned) Lotto-Domo
132 Jan Hruska (Cze) Liberty Seguros
133 Jimmy Engoulvent (Fra) Cofidis - Le Crédit Par Téléphone
134 Santiago Botero (Col) T-Mobile Team
135 Marc Lotz (Ned) Rabobank
136 Francesco Secchiari (Ita) Domina Vacanze
137 Pierre Bourquenoud (Swi) R.A.G.T. Semences - MG Rover
138 Xabier Zandio (Spa) Illes Balears - Banesto
139 Davide Bramati (Ita) Quick Step-Davitamon
140 Paolo Bettini (Ita) Quick Step-Davitamon
141 Ludovic Martin (Fra) R.A.G.T. Semences - MG Rover
142 Jose Luis Rubiera (Spa) US Postal p/b Berry Floor
143 Giuseppe Guerini (Ita) T-Mobile Team
144 Marc Wauters (Bel) Rabobank
145 Christophe Laurent (Fra) R.A.G.T. Semences - MG Rover
146 Rik Verbrugghe (Bel) Lotto-Domo
147 Frédéric Finot (Fra) R.A.G.T. Semences - MG Rover
148 Angel Vicioso Arcos (Spa) Liberty Seguros
149 Laurent Lefèvre (Fra) Brioches La Boulangère
150 Christophe Edaleine (Fra) Cofidis - Le Crédit Par Téléphone
151 Daniel Becke (Ger) Illes Balears - Banesto
152 Salvatore Commesso (Ita) Saeco 0.29
153 Carlos Dacruz (Fra) Fdjeux.com 0.31
154 Stefano Zanini (Ita) Quick Step-Davitamon 0.56
155 Anthony Charteau (Fra) Brioches La Boulangère 1.03
156 Franck Renier (Fra) Brioches La Boulangère 1.41
157 Matthew Wilson (Aus) Fdjeux.com 2.43
158 Uwe Peschel (Ger) Gerolsteiner
159 Servais Knaven (Ned) Quick Step-Davitamon
160 Jens Voigt (Ger) Team CSC
161 Michael Boogerd (Ned) Rabobank
162 Pierrick Fedrigo (Fra) Crédit Agricole
163 Bernhard Eisel (Aut) Fdjeux.com
164 Thierry Marichal (Bel) Lotto-Domo
165 Sébastien Hinault (Fra) Crédit Agricole
166 Sébastien Joly (Fra) Crédit Agricole 2.48
167 Jimmy Casper (Fra) Cofidis - Le Crédit Par Téléphone 2.57
168 Marcos Serrano Rodriguez (Spa) Liberty Seguros 3.27
169 Wim Vansevenant (Bel) Lotto-Domo 5.13
170 Massimo Giunti (Ita) Domina Vacanze 7.04
171 Mikel Pradera Rodriguez (Spa) Illes Balears - Banesto 7.09
172 Kurt-Asle Arvesen (Nor) Team CSC
DNF Jaan Kirsipuu (Est) AG2R Prévoyance
DNS Samuel Dumoulin (Fra) AG2R Prévoyance
DNS Martin Hvastija (Slo) Alessio-Bianchi
DNS Stefano Casagranda (Ita) Saeco
Points
1 Robbie McEwen (Aus) Lotto-Domo 35 pts
2 Thor Hushovd (Nor) Crédit Agricole 30
3 Stuart O'Grady (Aus) Cofidis - Le Crédit Par Téléphone 26
4 Jérôme Pineau (Fra) Brioches La Boulangère 24
5 Erik Zabel (Ger) T-Mobile Team 22
6 Janek Tombak (Est) Cofidis - Le Crédit Par Téléphone 20
7 Tom Boonen (Bel) Quick Step-Davitamon 19
8 Danilo Hondo (Ger) Gerolsteiner 18
9 Sergio Marinangeli (Ita) Domina Vacanze 17
10 Iñigo Landaluze (Spa) Euskaltel - Euskadi 16
11 Jean-Patrick Nazon (Fra) AG2R Prévoyance 15
12 Baden Cooke (Aus) Fdjeux.com 14
13 Scott Sunderland (Aus) Alessio-Bianchi 13
14 Allan Davis (Aus) Liberty Seguros 12
15 Bram de Groot (Ned) Rabobank 11
16 Kim Kirchen (Lux) Fassa Bortolo 10
17 Filippo Simeoni (Ita) Domina Vacanze 9
18 Laurent Brochard (Fra) AG2R Prévoyance 8
19 Peter Wrolich (Aut) Gerolsteiner 7
20 Fabian Cancellara (Swi) Fassa Bortolo 6
21 Michele Bartoli (Ita) Team CSC 5
22 Massimiliano Mori (Ita) Domina Vacanze 4
23 Georg Totschnig (Aut) Gerolsteiner 3
24 Magnus Backstedt (Swe) Alessio-Bianchi 2
25 Jan Ullrich (Ger) T-Mobile Team 1
Mountains
Côte De La Croix De Mapertuis - Cat. 4, 34.00 km
1 Richard Virenque (Fra) Quick Step-Davitamon 3 pts
2 Iban Mayo (Spa) Euskaltel - Euskadi 2
3 Igor Gonzalez de Galdeano (Spa) Liberty Seguros 1
Côte d'Aubusson - Cat. 4, 92.00 km
1 Iñigo Landaluze (Spa) Euskaltel - Euskadi 3 pts
2 Filippo Simeoni (Ita) Domina Vacanze 2
3 Karsten Kroon (Ned) Rabobank 1
Sprints
Gentioux, 55.50 km
1 Iñigo Landaluze (Spa) Euskaltel - Euskadi 6 pts
2 Filippo Simeoni (Ita) Domina Vacanze 4
3 Robbie McEwen (Aus) Lotto-Domo 2
Felletin, 77.50 km
1 Filippo Simeoni (Ita) Domina Vacanze 6 pts
2 Iñigo Landaluze (Spa) Euskaltel - Euskadi 4
3 Karsten Kroon (Ned) Rabobank 2
Pontarion, 116.00 km
1 Filippo Simeoni (Ita) Domina Vacanze 6 pts
2 Iñigo Landaluze (Spa) Euskaltel - Euskadi 4
3 Jimmy Casper (Fra) Cofidis - Le Crédit Par Téléphone 2
Young rider
1 Jérôme Pineau (Fra) Brioches La Boulangère 3.32.55
2 Tom Boonen (Bel) Quick Step-Davitamon
3 Sergio Marinangeli (Ita) Domina Vacanze
4 Allan Davis (Aus) Liberty Seguros
5 Fabian Cancellara (Swi) Fassa Bortolo
6 Yuriy Krivtsov (Ukr) AG2R Prévoyance
7 Filippo Pozzato (Ita) Fassa Bortolo
8 Thomas Voeckler (Fra) Brioches La Boulangère
9 Nicolas Portal (Fra) AG2R Prévoyance
10 Fabian Wegmann (Ger) Gerolsteiner
11 Mark Scanlon (Irl) AG2R Prévoyance
12 Michele Scarponi (Ita) Domina Vacanze
13 Michael Rogers (Aus) Quick Step-Davitamon
14 Sandy Casar (Fra) Fdjeux.com
15 Sebastian Lang (Ger) Gerolsteiner
16 Mikel Astarloza Chaurreau (Spa) AG2R Prévoyance
17 Vladimir Karpets (Rus) Illes Balears - Banesto
18 Matthias Kessler (Ger) T-Mobile Team
19 Benjamin Noval (Spa) US Postal p/b Berry Floor
20 Sylvain Chavanel (Fra) Brioches La Boulangère
21 David Loosli (Swi) Saeco
22 Sylvain Calzati (Fra) R.A.G.T. Semences - MG Rover
23 Iker Camaño (Spa) Euskaltel - Euskadi
24 Jimmy Engoulvent (Fra) Cofidis - Le Crédit Par Téléphone
25 Christophe Edaleine (Fra) Cofidis - Le Crédit Par Téléphone
26 Anthony Charteau (Fra) Brioches La Boulangère 1.03
27 Bernhard Eisel (Aut) Fdjeux.com 2.43
28 Sébastien Joly (Fra) Crédit Agricole 2.48
Most combative
1 Iñigo Landaluze (Spa) Euskaltel - Euskadi
Teams
1 Domina Vacanze 10.38.45
2 Gerolsteiner
3 Ag2R Prevoyance
4 Fassa Bortolo
5 T-Mobile Team
6 Alessio-Bianchi
7 Credit Agricole
8 Rabobank
9 Lotto-Domo
10 Cofidis Credit Par Telephone
11 Team CSC
12 Phonak Hearing Systems
13 Brioches La Boulangere
14 Euskaltel-Euskadi
15 Illes Balears-Banesto Santander
16 Liberty Seguros
17 US Postal presented by Berry Floor
18 Saeco
19 Fdjeux.Com
20 Quick Step-Davitamon
21 R.A.G.T. Semences-MG Rover
General classification after stage 9
1 Thomas Voeckler (Fra) Brioches La Boulangère 36.36.31
2 Stuart O'Grady (Aus) Cofidis - Le Crédit Par Téléphone 2.53
3 Sandy Casar (Fra) Fdjeux.com 4.06
4 Magnus Backstedt (Swe) Alessio-Bianchi 6.27
5 Jakob Piil (Den) Team CSC 7.09
6 Lance Armstrong (USA) US Postal p/b Berry Floor 9.35
7 George Hincapie (USA) US Postal p/b Berry Floor 9.45
8 Jose Azevedo (Por) US Postal p/b Berry Floor 9.57
9 José Enrique Gutierrez (Spa) Phonak Hearing Systems 10.02
10 Erik Zabel (Ger) T-Mobile Team 10.06
11 Tyler Hamilton (USA) Phonak Hearing Systems 10.11
12 Floyd Landis (USA) US Postal p/b Berry Floor 10.12
13 Santos Gonzalez (Spa) Phonak Hearing Systems
14 Bert Grabsch (Ger) Phonak Hearing Systems 10.16
15 Francisco Mancebo Pérez (Spa) Illes Balears - Banesto 10.18
16 Oscar Sevilla (Spa) Phonak Hearing Systems 10.19
17 Jose Luis Rubiera (Spa) US Postal p/b Berry Floor 10.20
18 Manuel Beltran (Spa) US Postal p/b Berry Floor 10.22
19 Viatcheslav Ekimov (Rus) US Postal p/b Berry Floor 10.26
20 Jan Ullrich (Ger) T-Mobile Team 10.30
21 Andreas Klöden (Ger) T-Mobile Team 10.32
22 Bobby Julich (USA) Team CSC 10.35
23 Levi Leipheimer (USA) Rabobank 10.43
24 Daniele Nardello (Ita) T-Mobile Team 10.46
25 Matthias Kessler (Ger) T-Mobile Team 10.49
26 Bram de Groot (Ned) Rabobank
27 Michele Bartoli (Ita) Team CSC 10.52
28 Ivan Basso (Ita) Team CSC
29 Grischa Niermann (Ger) Rabobank 11.02
30 Igor Gonzalez de Galdeano (Spa) Liberty Seguros 11.04
31 Dariusz Baranowski (Pol) Liberty Seguros 11.15
32 Michael Rasmussen (Den) Rabobank 11.17
33 Tom Boonen (Bel) Quick Step-Davitamon
34 Roberto Heras Hernandez (Spa) Liberty Seguros 11.20
35 Marc Lotz (Ned) Rabobank 11.33
36 Robbie McEwen (Aus) Lotto-Domo 11.34
37 Evgueni Petrov (Rus) Saeco 11.35
38 Carlos Sastre (Spa) Team CSC 11.37
39 Pietro Caucchioli (Ita) Alessio-Bianchi 11.50
40 Andrea Noè (Ita) Alessio-Bianchi 11.54
41 Laurent Dufaux (Swi) Quick Step-Davitamon 11.56
42 Nicki Sørensen (Den) Team CSC 11.58
43 Jean-Patrick Nazon (Fra) AG2R Prévoyance 12.02
44 Laurent Brochard (Fra) AG2R Prévoyance 12.05
45 Jérôme Pineau (Fra) Brioches La Boulangère 12.14
46 Danilo Hondo (Ger) Gerolsteiner 12.16
47 Fabian Cancellara (Swi) Fassa Bortolo 12.19
48 Michele Scarponi (Ita) Domina Vacanze 12.22
49 José V. Garcia Acosta (Spa) Illes Balears - Banesto
50 Stéphane Goubert (Fra) AG2R Prévoyance 12.24
51 Didier Rous (Fra) Brioches La Boulangère 12.25
52 Mark Scanlon (Irl) AG2R Prévoyance 12.26
53 Aitor Gonzalez Jimenez (Spa) Fassa Bortolo 12.34
54 Mikel Astarloza Chaurreau (Spa) AG2R Prévoyance 12.35
55 Richard Virenque (Fra) Quick Step-Davitamon
56 Kim Kirchen (Lux) Fassa Bortolo 12.38
57 Sylvain Chavanel (Fra) Brioches La Boulangère 12.41
58 Marzio Bruseghin (Ita) Fassa Bortolo 12.44
59 Filippo Pozzato (Ita) Fassa Bortolo 12.48
60 Georg Totschnig (Aut) Gerolsteiner 12.49
61 Paolo Valoti (Ita) Domina Vacanze 12.51
62 Gilberto Simoni (Ita) Saeco 12.57
63 Juan Antonio Flecha Giannoni (Spa) Fassa Bortolo
64 Axel Merckx (Bel) Lotto-Domo
65 Isidro Nozal Vega (Spa) Liberty Seguros 13.09
66 Sylvain Calzati (Fra) R.A.G.T. Semences - MG Rover 13.10
67 Christophe Mengin (Fra) Fdjeux.com 13.17
68 Jens Voigt (Ger) Team CSC 13.20
69 Jean-Cyril Robin (Fra) Fdjeux.com 13.22
70 Peter Farazijn (Bel) Cofidis - Le Crédit Par Téléphone 13.24
71 Oscar Pereiro (Spa) Phonak Hearing Systems 13.28
72 Gilles Bouvard (Fra) R.A.G.T. Semences - MG Rover 13.33
73 Aart Vierhouten (Ned) Lotto-Domo 13.35
74 José I.Gutierrez Palacios (Spa) Illes Balears - Banesto 13.59
75 Daniel Becke (Ger) Illes Balears - Banesto 14.11
76 Pavel Padrnos (Cze) US Postal p/b Berry Floor 14.12
77 Vladimir Karpets (Rus) Illes Balears - Banesto 14.13
78 Denis Menchov (Rus) Illes Balears - Banesto 14.21
79 Thor Hushovd (Nor) Crédit Agricole 14.25
80 Santiago Botero (Col) T-Mobile Team 14.30
81 Aitor Osa Eizaguirre (Spa) Illes Balears - Banesto 14.32
82 Rolf Aldag (Ger) T-Mobile Team 14.48
83 Frédéric Guesdon (Fra) Fdjeux.com 14.52
84 Matteo Tosatto (Ita) Fassa Bortolo 14.56
85 Marc Wauters (Bel) Rabobank 15.01
86 Iban Mayo (Spa) Euskaltel - Euskadi 15.02
87 Christian Vandevelde (USA) Liberty Seguros 15.03
88 Haimar Zubeldia (Spa) Euskaltel - Euskadi 15.08
89 Allan Davis (Aus) Liberty Seguros 15.09
90 Iker Camaño (Spa) Euskaltel - Euskadi 15.10
91 Sergei Ivanov (Rus) T-Mobile Team 15.15
92 Marius Sabaliauskas (Ltu) Saeco 15.17
93 Massimiliano Mori (Ita) Domina Vacanze 15.20
94 Sebastian Lang (Ger) Gerolsteiner 15.31
95 Michael Boogerd (Ned) Rabobank 15.32
96 Christophe Moreau (Fra) Crédit Agricole 15.33
97 Scott Sunderland (Aus) Alessio-Bianchi 15.43
98 Peter Wrolich (Aut) Gerolsteiner 15.45
99 Claus Michael Møller (Den) Alessio-Bianchi 15.46
100 Andrea Peron (Ita) Team CSC 15.50
101 Michael Rogers (Aus) Quick Step-Davitamon 15.51
102 Jörg Ludewig (Ger) Saeco 15.53
103 Salvatore Commesso (Ita) Saeco 15.59
104 Unai Etxebarria (Ven) Euskaltel - Euskadi 16.00
105 Karsten Kroon (Ned) Rabobank 16.20
106 Sergio Marinangeli (Ita) Domina Vacanze 16.29
107 Paolo Bettini (Ita) Quick Step-Davitamon 16.31
108 Walter Bénéteau (Fra) Brioches La Boulangère 16.38
109 Jimmy Engoulvent (Fra) Cofidis - Le Crédit Par Téléphone 16.49
110 David Loosli (Swi) Saeco 17.00
111 Nicolas Portal (Fra) AG2R Prévoyance 17.04
112 Laurent Lefèvre (Fra) Brioches La Boulangère 17.16
113 Christophe Laurent (Fra) R.A.G.T. Semences - MG Rover 17.18
114 Patrice Halgand (Fra) Crédit Agricole 17.27
115 Julian Dean (NZl) Crédit Agricole 17.48
116 Christophe Rinero (Fra) R.A.G.T. Semences - MG Rover
117 David Moncoutié (Fra) Cofidis - Le Crédit Par Téléphone 17.55
118 Kurt-Asle Arvesen (Nor) Team CSC 18.03
119 Carlos Dacruz (Fra) Fdjeux.com 18.05
120 Stefano Zanini (Ita) Quick Step-Davitamon 18.28
121 Iñigo Landaluze (Spa) Euskaltel - Euskadi 20.04
122 Rik Verbrugghe (Bel) Lotto-Domo 20.20
123 Sébastien Hinault (Fra) Crédit Agricole 20.29
124 Koos Moerenhout (Ned) Lotto-Domo 20.36
125 Angel Vicioso Arcos (Spa) Liberty Seguros 20.43
126 Fabian Wegmann (Ger) Gerolsteiner 20.48
127 Anthony Charteau (Fra) Brioches La Boulangère 20.50
128 Jan Hruska (Cze) Liberty Seguros 20.57
129 David Etxebarria (Spa) Euskaltel - Euskadi 20.58
130 Alexandre Botcharov (Rus) Crédit Agricole 21.33
131 Janek Tombak (Est) Cofidis - Le Crédit Par Téléphone 21.35
132 Santiago Perez (Spa) Phonak Hearing Systems 21.54
133 Nicolas Jalabert (Fra) Phonak Hearing Systems 21.56
134 Christophe Edaleine (Fra) Cofidis - Le Crédit Par Téléphone 22.09
135 Giuseppe Guerini (Ita) T-Mobile Team 22.10
136 Martin Elmiger (Swi) Phonak Hearing Systems 22.15
137 Fabio Baldato (Ita) Alessio-Bianchi 22.40
138 Guillaume Auger (Fra) R.A.G.T. Semences - MG Rover 22.42
139 Marcus Ljungqvist (Swe) Alessio-Bianchi 23.10
140 Mikel Pradera Rodriguez (Spa) Illes Balears - Banesto 23.11
141 Benoît Salmon (Fra) Crédit Agricole 23.23
142 Yuriy Krivtsov (Ukr) AG2R Prévoyance 23.34
143 Baden Cooke (Aus) Fdjeux.com
144 Dmitri Fofonov (Kaz) Cofidis - Le Crédit Par Téléphone 23.42
145 Ronny Scholz (Ger) Gerolsteiner 23.45
146 Pierrick Fedrigo (Fra) Crédit Agricole 24.21
147 Pierre Bourquenoud (Swi) R.A.G.T. Semences - MG Rover 24.55
148 Alessandro Bertolini (Ita) Alessio-Bianchi 25.18
149 Franck Renier (Fra) Brioches La Boulangère 25.47
150 Servais Knaven (Ned) Quick Step-Davitamon 25.56
151 Iker Flores (Spa) Euskaltel - Euskadi 26.22
152 Xabier Zandio (Spa) Illes Balears - Banesto 26.25
153 Ludovic Martin (Fra) R.A.G.T. Semences - MG Rover 26.40
154 Mirko Celestino (Ita) Saeco 26.45
155 Egoi Martínez (Spa) Euskaltel - Euskadi 26.54
156 Bernhard Eisel (Aut) Fdjeux.com 27.00
157 Gerrit Glomser (Aut) Saeco 27.13
158 Juan Miguel Mercado (Spa) Quick Step-Davitamon 27.41
159 Thierry Marichal (Bel) Lotto-Domo 29.22
160 Filippo Simeoni (Ita) Domina Vacanze 29.47
161 Marcos Serrano Rodriguez (Spa) Liberty Seguros 29.51
162 Uwe Peschel (Ger) Gerolsteiner 30.34
163 Erik Dekker (Ned) Rabobank 32.09
164 Massimo Giunti (Ita) Domina Vacanze 32.10
165 Benjamin Noval (Spa) US Postal p/b Berry Floor 32.12
166 Matthew Wilson (Aus) Fdjeux.com 32.18
167 Wim Vansevenant (Bel) Lotto-Domo 32.52
168 Davide Bramati (Ita) Quick Step-Davitamon 37.47
169 Jimmy Casper (Fra) Cofidis - Le Crédit Par Téléphone 37.56
170 Francesco Secchiari (Ita) Domina Vacanze 40.53
171 Frédéric Finot (Fra) R.A.G.T. Semences - MG Rover 41.19
172 Sébastien Joly (Fra) Crédit Agricole 53.59
Points classification
1 Robbie McEwen (Aus) Lotto-Domo 195 pts
2 Thor Hushovd (Nor) Crédit Agricole 177
3 Stuart O'Grady (Aus) Cofidis - Le Crédit Par Téléphone 175
4 Erik Zabel (Ger) T-Mobile Team 170
5 Danilo Hondo (Ger) Gerolsteiner 157
6 Tom Boonen (Bel) Quick Step-Davitamon 128
7 Jean-Patrick Nazon (Fra) AG2R Prévoyance 116
8 Laurent Brochard (Fra) AG2R Prévoyance 97
9 Baden Cooke (Aus) Fdjeux.com 77
10 Jérôme Pineau (Fra) Brioches La Boulangère 72
11 Kim Kirchen (Lux) Fassa Bortolo 70
12 Allan Davis (Aus) Liberty Seguros 65
13 Sergio Marinangeli (Ita) Domina Vacanze 65
14 Janek Tombak (Est) Cofidis - Le Crédit Par Téléphone 58
15 Michele Scarponi (Ita) Domina Vacanze 55
16 Jakob Piil (Den) Team CSC 52
17 Magnus Backstedt (Swe) Alessio-Bianchi 52
18 Filippo Pozzato (Ita) Fassa Bortolo 50
19 Fabian Cancellara (Swi) Fassa Bortolo 47
20 Francisco Mancebo Pérez (Spa) Illes Balears - Banesto 42
21 Iñigo Landaluze (Spa) Euskaltel - Euskadi 38
22 Thomas Voeckler (Fra) Brioches La Boulangère 36
23 Andreas Klöden (Ger) T-Mobile Team 32
24 Kurt-Asle Arvesen (Nor) Team CSC 32
25 Sébastien Hinault (Fra) Crédit Agricole 31
26 Sandy Casar (Fra) Fdjeux.com 30
27 Scott Sunderland (Aus) Alessio-Bianchi 30
28 Iker Flores (Spa) Euskaltel - Euskadi 30
29 Sylvain Calzati (Fra) R.A.G.T. Semences - MG Rover 28
30 Gerrit Glomser (Aut) Saeco 28
31 Karsten Kroon (Ned) Rabobank 27
32 Alessandro Bertolini (Ita) Alessio-Bianchi 26
33 Jens Voigt (Ger) Team CSC 25
34 Filippo Simeoni (Ita) Domina Vacanze 25
35 Jimmy Engoulvent (Fra) Cofidis - Le Crédit Par Téléphone 24
36 Jan Ullrich (Ger) T-Mobile Team 22
37 Oscar Pereiro (Spa) Phonak Hearing Systems 22
38 Aart Vierhouten (Ned) Lotto-Domo 22
39 Peter Wrolich (Aut) Gerolsteiner 22
40 David Etxebarria (Spa) Euskaltel - Euskadi 22
41 Bram de Groot (Ned) Rabobank 19
42 Daniel Becke (Ger) Illes Balears - Banesto 19
43 Paolo Bettini (Ita) Quick Step-Davitamon 19
44 Levi Leipheimer (USA) Rabobank 18
45 Julian Dean (NZl) Crédit Agricole 18
46 Matteo Tosatto (Ita) Fassa Bortolo 17
47 Massimiliano Mori (Ita) Domina Vacanze 17
48 Fabio Baldato (Ita) Alessio-Bianchi 17
49 Carlos Dacruz (Fra) Fdjeux.com 16
50 José Enrique Gutierrez (Spa) Phonak Hearing Systems 16
51 Massimo Giunti (Ita) Domina Vacanze 16
52 Jimmy Casper (Fra) Cofidis - Le Crédit Par Téléphone 16
53 Georg Totschnig (Aut) Gerolsteiner 15
54 Mikel Pradera Rodriguez (Spa) Illes Balears - Banesto 15
55 Lance Armstrong (USA) US Postal p/b Berry Floor 14
56 José I.Gutierrez Palacios (Spa) Illes Balears - Banesto 14
57 Christophe Edaleine (Fra) Cofidis - Le Crédit Par Téléphone 12
58 Thierry Marichal (Bel) Lotto-Domo 12
59 Paolo Valoti (Ita) Domina Vacanze 11
60 Matthias Kessler (Ger) T-Mobile Team 10
61 Oscar Sevilla (Spa) Phonak Hearing Systems 9
62 Mikel Astarloza Chaurreau (Spa) AG2R Prévoyance 9
63 Marcus Ljungqvist (Swe) Alessio-Bianchi 9
64 Yuriy Krivtsov (Ukr) AG2R Prévoyance 9
65 Franck Renier (Fra) Brioches La Boulangère 9
66 Christophe Mengin (Fra) Fdjeux.com 8
67 Martin Elmiger (Swi) Phonak Hearing Systems 8
68 Erik Dekker (Ned) Rabobank 8
69 Sylvain Chavanel (Fra) Brioches La Boulangère 7
70 Axel Merckx (Bel) Lotto-Domo 7
71 Sergei Ivanov (Rus) T-Mobile Team 7
72 Salvatore Commesso (Ita) Saeco 7
73 Bernhard Eisel (Aut) Fdjeux.com 6
74 Mark Scanlon (Irl) AG2R Prévoyance 6
75 Michele Bartoli (Ita) Team CSC 5
76 Laurent Dufaux (Swi) Quick Step-Davitamon 5
77 George Hincapie (USA) US Postal p/b Berry Floor 4
78 Bobby Julich (USA) Team CSC 4
79 Aitor Gonzalez Jimenez (Spa) Fassa Bortolo 4
80 Ronny Scholz (Ger) Gerolsteiner 4
81 Christophe Moreau (Fra) Crédit Agricole 3
82 Roberto Heras Hernandez (Spa) Liberty Seguros 2
83 Patrice Halgand (Fra) Crédit Agricole 2
84 Michael Rogers (Aus) Quick Step-Davitamon 1
Mountains classification
1 Paolo Bettini (Ita) Quick Step-Davitamon 20 pts
2 Janek Tombak (Est) Cofidis - Le Crédit Par Téléphone 14
3 Ronny Scholz (Ger) Gerolsteiner 12
4 Jens Voigt (Ger) Team CSC 9
5 Jakob Piil (Den) Team CSC 9
6 Matteo Tosatto (Ita) Fassa Bortolo 8
7 Bram de Groot (Ned) Rabobank 7
8 Erik Dekker (Ned) Rabobank 7
9 Jérôme Pineau (Fra) Brioches La Boulangère 6
10 Richard Virenque (Fra) Quick Step-Davitamon 5
11 Thierry Marichal (Bel) Lotto-Domo 5
12 Sandy Casar (Fra) Fdjeux.com 3
13 Iñigo Landaluze (Spa) Euskaltel - Euskadi 3
14 Franck Renier (Fra) Brioches La Boulangère 3
15 Thomas Voeckler (Fra) Brioches La Boulangère 2
16 Iban Mayo (Spa) Euskaltel - Euskadi 2
17 Bernhard Eisel (Aut) Fdjeux.com 2
18 Filippo Simeoni (Ita) Domina Vacanze 2
19 Magnus Backstedt (Swe) Alessio-Bianchi 1
20 Igor Gonzalez de Galdeano (Spa) Liberty Seguros 1
21 Christophe Mengin (Fra) Fdjeux.com 1
22 Karsten Kroon (Ned) Rabobank 1
23 Jimmy Casper (Fra) Cofidis - Le Crédit Par Téléphone 1
Young rider classification
1 Thomas Voeckler (Fra) Brioches La Boulangère 36.36.31
2 Sandy Casar (Fra) Fdjeux.com 4.06
3 Matthias Kessler (Ger) T-Mobile Team 10.49
4 Tom Boonen (Bel) Quick Step-Davitamon 11.17
5 Jérôme Pineau (Fra) Brioches La Boulangère 12.14
6 Fabian Cancellara (Swi) Fassa Bortolo 12.19
7 Michele Scarponi (Ita) Domina Vacanze 12.22
8 Mark Scanlon (Irl) AG2R Prévoyance 12.26
9 Mikel Astarloza Chaurreau (Spa) AG2R Prévoyance 12.35
10 Sylvain Chavanel (Fra) Brioches La Boulangère 12.41
11 Filippo Pozzato (Ita) Fassa Bortolo 12.48
12 Sylvain Calzati (Fra) R.A.G.T. Semences - MG Rover 13.10
13 Vladimir Karpets (Rus) Illes Balears - Banesto 14.13
14 Allan Davis (Aus) Liberty Seguros 15.09
15 Iker Camaño (Spa) Euskaltel - Euskadi 15.10
16 Sebastian Lang (Ger) Gerolsteiner 15.31
17 Michael Rogers (Aus) Quick Step-Davitamon 15.51
18 Sergio Marinangeli (Ita) Domina Vacanze 16.29
19 Jimmy Engoulvent (Fra) Cofidis - Le Crédit Par Téléphone 16.49
20 David Loosli (Swi) Saeco 17.00
21 Nicolas Portal (Fra) AG2R Prévoyance 17.04
22 Fabian Wegmann (Ger) Gerolsteiner 20.48
23 Anthony Charteau (Fra) Brioches La Boulangère 20.50
24 Christophe Edaleine (Fra) Cofidis - Le Crédit Par Téléphone 22.09
25 Yuriy Krivtsov (Ukr) AG2R Prévoyance 23.34
26 Bernhard Eisel (Aut) Fdjeux.com 27.00
27 Benjamin Noval (Spa) US Postal p/b Berry Floor 32.12
28 Sébastien Joly (Fra) Crédit Agricole 53.59
Teams classification
1 Team CSC 107.43.57
2 Alessio-Bianchi 2.04
3 Brioches La Boulangere 3.16
4 Fdjeux.Com 6.12
5 US Postal presented by Berry Floor 10.41
6 Phonak Hearing Systems 11.54
7 Cofidis Credit Par Telephone 12.01
8 T-Mobile Team 12.25
9 Illes Balears-Banesto Santander
10 Rabobank 12.55
11 Liberty Seguros 13.35
12 Quick Step-Davitamon 15.01
13 Ag2R Prevoyance 15.21
14 Fassa Bortolo 15.27
15 Gerolsteiner 15.49
16 Domina Vacanze 15.53
17 Lotto-Domo 17.21
18 Saeco 18.10
19 R.A.G.T. Semences-MG Rover 22.00
20 Euskaltel-Euskadi 25.10
21 Credit Agricole 25.57
Close