1 Giuseppe Guerini (Ita) T-Mobile Team 3.33.04 (43.225 km/h)
2 Sandy Casar (Fra) Française Des Jeux 0.10
3 Franco Pellizotti (Ita) Liquigas-Bianchi
4 Oscar Pereiro Sio (Spa) Phonak Hearing Systems 0.12
5 Salvatore Commesso (Ita) Lampre-Caffita 2.43
6 Kurt-Asle Arvesen (Nor) Team CSC 2.48
7 Nicolas Portal (Fra) Ag2r-Prevoyance
8 Bert Grabsch (Ger) Phonak Hearing Systems
9 Sylvain Chavanel (Fra) Cofidis, Le Credit Par Telephone
10 Pieter Weening (Ned) Rabobank 3.50
11 Jose Azevedo (Por) Discovery Channel 4.21
12 Carlos Da Cruz (Fra) Française Des Jeux
13 Juan Antonio Flecha (Spa) Fassa Bortolo
14 Robbie McEwen (Aus) Davitamon-Lotto 4.31
15 Thor Hushovd (Nor) Credit Agricole
16 Stuart O'Grady (Aus) Cofidis, Le Credit Par Telephone
17 Allan Davis (Aus) Liberty Seguros-Würth
18 Fred Rodriguez (USA) Davitamon-Lotto
19 Rafael Nuritdinov (Uzb) Domina Vacanze
20 Francisco Mancebo (Spa) Illes Balears-Caisse d'Epargne
21 Levi Leipheimer (USA) Gerolsteiner
22 Daniele Righi (Ita) Lampre-Caffita
23 Jörg Ludewig (Ger) Domina Vacanze
24 Sébastien Hinault (Fra) Credit Agricole
25 Robert Förster (Ger) Gerolsteiner
26 Samuel Dumoulin (Fra) Ag2r-Prevoyance
27 Giovanni Lombardi (Ita) Team CSC
28 Ivan Basso (Ita) Team CSC
29 Bobby Julich (USA) Team CSC
30 Baden Cooke (Aus) Française Des Jeux
31 Cadel Evans (Aus) Davitamon-Lotto
32 Laurent Brochard (Fra) Bouygues Telecom
33 Jan Ullrich (Ger) T-Mobile Team
34 Michael Rasmussen (Den) Rabobank
35 Erik Dekker (Ned) Rabobank
36 Matthew White (Aus) Cofidis, Le Credit Par Telephone
37 Georg Totschnig (Aut) Gerolsteiner
38 Jörg Jaksche (Ger) Liberty Seguros-Würth
39 Vladimir Karpets (Rus) Illes Balears-Caisse d'Epargne
40 Stefano Garzelli (Ita) Liquigas-Bianchi
41 Haimar Zubeldia (Spa) Euskaltel-Euskadi
42 Anthony Geslin (Fra) Bouygues Telecom
43 Matthieu Sprick (Fra) Bouygues Telecom
44 Janek Tombak (Est) Cofidis, Le Credit Par Telephone
45 Alexandre Vinokourov (Kaz) T-Mobile Team
46 Christophe Brandt (Bel) Davitamon-Lotto
47 Laszlo Bodrogi (Hun) Credit Agricole
48 José Luis Arrieta (Spa) Illes Balears-Caisse d'Epargne
49 Christophe Moreau (Fra) Credit Agricole
50 Yaroslav Popovych (Ukr) Discovery Channel
51 Jose Enrique Gutierrez (Spa) Phonak Hearing Systems
52 Maxim Iglinski (Kaz) Domina Vacanze
53 Oscar Sevilla (Spa) T-Mobile Team
54 Patrice Halgand (Fra) Credit Agricole
55 Daniele Nardello (Ita) T-Mobile Team
56 Lance Armstrong (USA) Discovery Channel
57 Mauro Gerosa (Ita) Liquigas-Bianchi
58 George Hincapie (USA) Discovery Channel
59 Kjell Carlström (Fin) Liquigas-Bianchi
60 Andrei Kashechkin (Kaz) Credit Agricole
61 Alessandro Bertolini (Ita) Domina Vacanze
62 Gorazd Stangelj (Slo) Lampre-Caffita
63 Eddy Mazzoleni (Ita) Lampre-Caffita
64 Philippe Gilbert (Bel) Française Des Jeux
65 Alberto Contador (Spa) Liberty Seguros-Würth
66 Sébastien Joly (Fra) Credit Agricole
67 David Canada (Spa) Saunier Duval-Prodir
68 Juan Manuel Garate (Spa) Saunier Duval-Prodir
69 Stéphane Goubert (Fra) Ag2r-Prevoyance
70 Paolo Savoldelli (Ita) Discovery Channel
71 Floyd Landis (USA) Phonak Hearing Systems
72 Mikel Astarloza (Spa) Ag2r-Prevoyance
73 Cédric Vasseur (Fra) Cofidis, Le Credit Par Telephone
74 Luke Roberts (Aus) Team CSC
75 Dario Cioni (Ita) Liquigas-Bianchi
76 Axel Merckx (Bel) Davitamon-Lotto
77 Santiago Botero (Col) Phonak Hearing Systems
78 Alessandro Cortinovis (Ita) Domina Vacanze
79 Bernhard Eisel (Aut) Française Des Jeux
80 Marcus Ljungqvist (Swe) Liquigas-Bianchi
81 Leonardo Piepoli (Ita) Saunier Duval-Prodir
82 Sebastian Lang (Ger) Gerolsteiner
83 Pietro Caucchioli (Ita) Credit Agricole
84 Pavel Padrnos (Cze) Discovery Channel
85 Xabier Zandio (Spa) Illes Balears-Caisse d'Epargne
86 Michael Rogers (Aus) Quick.Step
87 David Loosli (Swi) Lampre-Caffita
88 Carlos Sastre (Spa) Team CSC
89 Nicki Sörensen (Den) Team CSC
90 Nicolas Jalabert (Fra) Phonak Hearing Systems
91 Guido Trenti (USA) Quick.Step
92 Fabian Cancellara (Swi) Fassa Bortolo
93 Volodimir Gustov (Ukr) Fassa Bortolo
94 Alexandre Moos (Swi) Phonak Hearing Systems
95 Johan Vansummeren (Bel) Davitamon-Lotto
96 Thomas Lövkvist (Swe) Française Des Jeux
97 Roberto Heras (Spa) Liberty Seguros-Würth
98 Joost Posthuma (Ned) Rabobank
99 Inaki Isasi (Spa) Euskaltel-Euskadi
100 Benjamin Noval (Spa) Discovery Channel
101 Ludovic Turpin (Fra) Ag2r-Prevoyance
102 Yuriy Krivtsov (Ukr) Ag2r-Prevoyance
103 Marc Wauters (Bel) Rabobank
104 Patrik Sinkewitz (Ger) Quick.Step
105 Stephan Schreck (Ger) T-Mobile Team
106 Jose Luis Rubiera (Spa) Discovery Channel
107 Ronny Scholz (Ger) Gerolsteiner
108 Matthias Kessler (Ger) T-Mobile Team
109 Chris Horner (USA) Saunier Duval-Prodir
110 Egoi Martinez (Spa) Euskaltel-Euskadi
111 Iban Mayo (Spa) Euskaltel-Euskadi
112 Tobias Steinhauser (Ger) T-Mobile Team
113 Marcos Serrano (Spa) Liberty Seguros-Würth
114 David Arroyo (Spa) Illes Balears-Caisse d'Epargne
115 David Moncoutié (Fra) Cofidis, Le Credit Par Telephone
116 Angel Vicioso (Spa) Liberty Seguros-Würth
117 Bram Tankink (Ned) Quick.Step
118 Lorenzo Bernucci (Ita) Fassa Bortolo
119 Laurent Lefèvre (Fra) Bouygues Telecom
120 Michael Boogerd (Ned) Rabobank
121 Didier Rous (Fra) Bouygues Telecom
122 Peter Wrolich (Aut) Gerolsteiner
123 Servais Knaven (Ned) Quick.Step
124 Fabian Wegmann (Ger) Gerolsteiner
125 Mario Aerts (Bel) Davitamon-Lotto
126 Michael Albasini (Swi) Liquigas-Bianchi
127 Joseba Beloki (Spa) Liberty Seguros-Würth
128 Michael Rich (Ger) Gerolsteiner
129 Walter Bénéteau (Fra) Bouygues Telecom
130 Manuel Quinziato (Ita) Saunier Duval-Prodir
131 Thierry Marichal (Bel) Cofidis, Le Credit Par Telephone
132 Unai Etxebarria (Ven) Euskaltel-Euskadi
133 Jérôme Pineau (Fra) Bouygues Telecom
134 Rubens Bertogliati (Swi) Saunier Duval-Prodir
135 Alessandro Vanotti (Ita) Domina Vacanze
136 Pierrick Fédrigo (Fra) Bouygues Telecom
137 Denis Menchov (Rus) Rabobank
138 Beat Zberg (Swi) Gerolsteiner
139 Massimo Giunti (Ita) Fassa Bortolo 5.40
140 Daniel Becke (Ger) Illes Balears-Caisse d'Epargne
141 Luis León Sanchez (Spa) Liberty Seguros-Würth
142 Bradley McGee (Aus) Française Des Jeux
143 Simon Gerrans (Aus) Ag2r-Prevoyance
144 Andrei Grivko (Ukr) Domina Vacanze
145 Frédéric Bessy (Fra) Cofidis, Le Credit Par Telephone
146 Jose Vicente García Acosta (Spa) Illes Balears-Caisse d'Epargne
147 Francis Mourey (Fra) Française Des Jeux
148 Thomas Voeckler (Fra) Bouygues Telecom
149 Wim Vansevenant (Bel) Davitamon-Lotto 7.18
150 Stéphane Augé (Fra) Cofidis, Le Credit Par Telephone
151 Karsten Kroon (Ned) Rabobank
152 Iker Camano (Spa) Euskaltel-Euskadi 9.38
153 Inigo Landaluze (Spa) Euskaltel-Euskadi
154 Iker Flores (Spa) Euskaltel-Euskadi
155 Mauro Facci (Ita) Fassa Bortolo 14.55
Points
1 Giuseppe Guerini (Ita) T-Mobile Team 35 pts
2 Sandy Casar (Fra) Française Des Jeux 30
3 Franco Pellizotti (Ita) Liquigas-Bianchi 26
4 Oscar Pereiro Sio (Spa) Phonak Hearing Systems 24
5 Salvatore Commesso (Ita) Lampre-Caffita 22
6 Kurt-Asle Arvesen (Nor) Team CSC 20
7 Nicolas Portal (Fra) Ag2r-Prevoyance 19
8 Bert Grabsch (Ger) Phonak Hearing Systems 18
9 Sylvain Chavanel (Fra) Cofidis, Le Credit Par Telephone 17
10 Pieter Weening (Ned) Rabobank 16
11 Jose Azevedo (Por) Discovery Channel 15
12 Carlos Da Cruz (Fra) Française Des Jeux 14
13 Juan Antonio Flecha (Spa) Fassa Bortolo 13
14 Robbie McEwen (Aus) Davitamon-Lotto 12
15 Thor Hushovd (Nor) Credit Agricole 11
16 Stuart O'Grady (Aus) Cofidis, Le Credit Par Telephone 10
17 Allan Davis (Aus) Liberty Seguros-Würth 9
18 Fred Rodriguez (USA) Davitamon-Lotto 8
19 Rafael Nuritdinov (Uzb) Domina Vacanze 7
20 Francisco Mancebo (Spa) Illes Balears-Caisse d'Epargne 6
21 Levi Leipheimer (USA) Gerolsteiner 5
22 Daniele Righi (Ita) Lampre-Caffita 4
23 Jörg Ludewig (Ger) Domina Vacanze 3
24 Sébastien Hinault (Fra) Credit Agricole 2
25 Robert Förster (Ger) Gerolsteiner 1
Mountains
Côte des Gerbaudias - Cat. 4, km 23
1 Christophe Moreau (Fra) Credit Agricole 3 pts
2 Ronny Scholz (Ger) Gerolsteiner 2
3 Bradley McGee (Aus) Française Des Jeux 1
Côte de Saint-Eloy-la-Glacière - Cat. 3, km 38.5
1 Oscar Pereiro Sio (Spa) Phonak Hearing Systems 4 pts
2 Giuseppe Guerini (Ita) T-Mobile Team 3
3 Sandy Casar (Fra) Française Des Jeux 2
4 Franco Pellizotti (Ita) Liquigas-Bianchi 1
Col des Pradeaux - Cat. 2, km 68
1 Oscar Pereiro Sio (Spa) Phonak Hearing Systems 10 pts
2 Franco Pellizotti (Ita) Liquigas-Bianchi 9
3 Giuseppe Guerini (Ita) T-Mobile Team 8
4 Sandy Casar (Fra) Française Des Jeux 7
5 Pieter Weening (Ned) Rabobank 6
6 Bert Grabsch (Ger) Phonak Hearing Systems 5
Côte des Terrasses - Cat. 4, km 96
1 Oscar Pereiro Sio (Spa) Phonak Hearing Systems 3 pts
2 Giuseppe Guerini (Ita) T-Mobile Team 2
3 Franco Pellizotti (Ita) Liquigas-Bianchi 1
Côte de Malaveille - Cat. 4, km 107.5
1 Oscar Pereiro Sio (Spa) Phonak Hearing Systems 3 pts
2 Sandy Casar (Fra) Française Des Jeux 2
3 Giuseppe Guerini (Ita) T-Mobile Team 1
Sprints
Ambert - km 55.5
1 Oscar Pereiro Sio (Spa) Phonak Hearing Systems 6 pts
2 Franco Pellizotti (Ita) Liquigas-Bianchi 4
3 Giuseppe Guerini (Ita) T-Mobile Team 2
Bellevue-La-Montagne - km 123.5
1 Oscar Pereiro Sio (Spa) Phonak Hearing Systems 6 pts
2 Giuseppe Guerini (Ita) T-Mobile Team 4
3 Franco Pellizotti (Ita) Liquigas-Bianchi 2
Young rider
1 Pieter Weening (Ned) Rabobank 3.36.54
2 Allan Davis (Aus) Liberty Seguros-Würth 0.41
3 Samuel Dumoulin (Fra) Ag2r-Prevoyance
4 Vladimir Karpets (Rus) Illes Balears-Caisse d'Epargne
5 Anthony Geslin (Fra) Bouygues Telecom
6 Matthieu Sprick (Fra) Bouygues Telecom
7 Yaroslav Popovych (Ukr) Discovery Channel
8 Maxim Iglinski (Kaz) Domina Vacanze
9 Andrei Kashechkin (Kaz) Credit Agricole
10 Philippe Gilbert (Bel) Française Des Jeux
11 Alberto Contador (Spa) Liberty Seguros-Würth
12 Bernhard Eisel (Aut) Française Des Jeux
13 David Loosli (Swi) Lampre-Caffita
14 Fabian Cancellara (Swi) Fassa Bortolo
15 Johan Vansummeren (Bel) Davitamon-Lotto
16 Thomas Lövkvist (Swe) Française Des Jeux
17 Joost Posthuma (Ned) Rabobank
18 Patrik Sinkewitz (Ger) Quick.Step
19 David Arroyo (Spa) Illes Balears-Caisse d'Epargne
20 Fabian Wegmann (Ger) Gerolsteiner
21 Michael Albasini (Swi) Liquigas-Bianchi
22 Jérôme Pineau (Fra) Bouygues Telecom
23 Alessandro Vanotti (Ita) Domina Vacanze
24 Luis León Sanchez (Spa) Liberty Seguros-Würth 1.50
25 Simon Gerrans (Aus) Ag2r-Prevoyance
26 Andrei Grivko (Ukr) Domina Vacanze
27 Francis Mourey (Fra) Française Des Jeux
28 Mauro Facci (Ita) Fassa Bortolo 11.05
Most combative
1 Sandy Casar (Fra) Française Des Jeux
Teams
1 Phonak Hearing Systems 10.46.43
2 Francaise Des Jeux 1.31
3 T-Mobile Team
4 Liquigas - Bianchi 1.41
5 Lampre - Caffita 4.14
6 Team Csc 4.19
7 Cofidis Credit Par Telephone
8 Ag2R Prevoyance
9 Rabobank 5.21
10 Discovery Channel Team 5.52
11 Fassa Bortolo
12 Davitamon - Lotto 6.02
13 Gerolsteiner
14 Credit Agricole
15 Domina Vacanze
16 Illes Balears-Caisse D’Epargne
17 Bouygues Telecom
18 Liberty Seguros - Würth Team
19 Saunier Duval - Prodir
20 Euskaltel - Euskadi
21 Quick Step - Innergetic
General classification after stage 19
1 Lance Armstrong (USA) Discovery Channel 81.22.19 (41.664 km/h)
2 Ivan Basso (Ita) Team CSC 2.46
3 Michael Rasmussen (Den) Rabobank 3.46
4 Jan Ullrich (Ger) T-Mobile Team 5.58
5 Francisco Mancebo (Spa) Illes Balears-Caisse d'Epargne 7.08
6 Levi Leipheimer (USA) Gerolsteiner 8.12
7 Cadel Evans (Aus) Davitamon-Lotto 9.49
8 Alexandre Vinokourov (Kaz) T-Mobile Team 10.11
9 Floyd Landis (USA) Phonak Hearing Systems 10.42
10 Oscar Pereiro Sio (Spa) Phonak Hearing Systems 12.39
11 Christophe Moreau (Fra) Credit Agricole 13.15
12 Eddy Mazzoleni (Ita) Lampre-Caffita 15.13
13 Yaroslav Popovych (Ukr) Discovery Channel 15.53
14 Haimar Zubeldia (Spa) Euskaltel-Euskadi 17.26
15 Oscar Sevilla (Spa) T-Mobile Team 20.06
16 Jörg Jaksche (Ger) Liberty Seguros-Würth 20.16
17 George Hincapie (USA) Discovery Channel 21.15
18 Bobby Julich (USA) Team CSC 22.35
19 Andrei Kashechkin (Kaz) Credit Agricole 23.40
20 Leonardo Piepoli (Ita) Saunier Duval-Prodir 26.51
21 Giuseppe Guerini (Ita) T-Mobile Team 28.17
22 Xabier Zandio (Spa) Illes Balears-Caisse d'Epargne 29.26
23 Carlos Sastre (Spa) Team CSC 31.14
24 Michael Boogerd (Ned) Rabobank 31.45
25 Paolo Savoldelli (Ita) Discovery Channel 37.42
26 Georg Totschnig (Aut) Gerolsteiner 43.14
27 Mikel Astarloza (Spa) Ag2r-Prevoyance 46.02
28 Laurent Brochard (Fra) Bouygues Telecom 49.30
29 Sandy Casar (Fra) Française Des Jeux 49.55
30 Jose Azevedo (Por) Discovery Channel 53.23
31 Alberto Contador (Spa) Liberty Seguros-Würth 57.13
32 Stefano Garzelli (Ita) Liquigas-Bianchi 59.23
33 Stéphane Goubert (Fra) Ag2r-Prevoyance 1.02.37
34 Chris Horner (USA) Saunier Duval-Prodir 1.03.12
35 Jose Luis Rubiera (Spa) Discovery Channel 1.06.24
36 Pietro Caucchioli (Ita) Credit Agricole 1.06.40
37 Jörg Ludewig (Ger) Domina Vacanze 1.11.13
38 Maxim Iglinski (Kaz) Domina Vacanze 1.12.15
39 Axel Merckx (Bel) Davitamon-Lotto 1.14.22
40 Marcos Serrano (Spa) Liberty Seguros-Würth 1.16.33
41 Alexandre Moos (Swi) Phonak Hearing Systems 1.17.19
42 Michael Rogers (Aus) Quick.Step 1.19.14
43 Jérôme Pineau (Fra) Bouygues Telecom 1.24.17
44 Cédric Vasseur (Fra) Cofidis, Le Credit Par Telephone 1.25.21
45 Roberto Heras (Spa) Liberty Seguros-Würth 1.31.22
46 Franco Pellizotti (Ita) Liquigas-Bianchi 1.34.49
47 Pierrick Fédrigo (Fra) Bouygues Telecom 1.35.26
48 Egoi Martinez (Spa) Euskaltel-Euskadi
49 Jose Enrique Gutierrez (Spa) Phonak Hearing Systems 1.36.09
50 Vladimir Karpets (Rus) Illes Balears-Caisse d'Epargne 1.40.40
51 Santiago Botero (Col) Phonak Hearing Systems 1.41.04
52 Patrice Halgand (Fra) Credit Agricole 1.42.58
53 David Arroyo (Spa) Illes Balears-Caisse d'Epargne 1.44.17
54 Christophe Brandt (Bel) Davitamon-Lotto 1.56.27
55 Daniele Nardello (Ita) T-Mobile Team 1.56.46
56 Dario Cioni (Ita) Liquigas-Bianchi 1.56.48
57 Matthias Kessler (Ger) T-Mobile Team 1.57.15
58 Iban Mayo (Spa) Euskaltel-Euskadi 1.58.04
59 Sylvain Chavanel (Fra) Cofidis, Le Credit Par Telephone 1.58.19
60 Patrik Sinkewitz (Ger) Quick.Step 1.59.19
61 David Canada (Spa) Saunier Duval-Prodir 2.00.03
62 Lorenzo Bernucci (Ita) Fassa Bortolo 2.00.32
63 Angel Vicioso (Spa) Liberty Seguros-Würth 2.01.46
64 Thomas Lövkvist (Swe) Française Des Jeux 2.03.07
65 David Moncoutié (Fra) Cofidis, Le Credit Par Telephone 2.06.33
66 Sebastian Lang (Ger) Gerolsteiner 2.07.52
67 Walter Bénéteau (Fra) Bouygues Telecom 2.08.09
68 Juan Manuel Garate (Spa) Saunier Duval-Prodir 2.08.23
69 Juan Antonio Flecha (Spa) Fassa Bortolo 2.14.26
70 Philippe Gilbert (Bel) Française Des Jeux 2.15.31
71 Nicki Sörensen (Den) Team CSC 2.15.40
72 Iker Camano (Spa) Euskaltel-Euskadi 2.15.46
73 José Luis Arrieta (Spa) Illes Balears-Caisse d'Epargne 2.15.59
74 Pieter Weening (Ned) Rabobank 2.16.13
75 Carlos Da Cruz (Fra) Française Des Jeux 2.17.56
76 Stuart O'Grady (Aus) Cofidis, Le Credit Par Telephone 2.18.35
77 Joseba Beloki (Spa) Liberty Seguros-Würth 2.19.17
78 Massimo Giunti (Ita) Fassa Bortolo 2.22.20
79 Andrei Grivko (Ukr) Domina Vacanze 2.23.05
80 Didier Rous (Fra) Bouygues Telecom 2.23.18
81 Fabian Wegmann (Ger) Gerolsteiner 2.23.20
82 Gorazd Stangelj (Slo) Lampre-Caffita 2.24.47
83 Tobias Steinhauser (Ger) T-Mobile Team 2.25.22
84 Allan Davis (Aus) Liberty Seguros-Würth 2.25.45
85 Stephan Schreck (Ger) T-Mobile Team 2.27.57
86 Denis Menchov (Rus) Rabobank 2.28.07
87 Joost Posthuma (Ned) Rabobank 2.28.46
88 Nicolas Portal (Fra) Ag2r-Prevoyance 2.29.51
89 Kurt-Asle Arvesen (Nor) Team CSC 2.30.52
90 Yuriy Krivtsov (Ukr) Ag2r-Prevoyance 2.32.31
91 Ronny Scholz (Ger) Gerolsteiner 2.37.06
92 Francis Mourey (Fra) Française Des Jeux 2.37.10
93 Beat Zberg (Swi) Gerolsteiner 2.37.27
94 Rubens Bertogliati (Swi) Saunier Duval-Prodir 2.39.01
95 Inigo Landaluze (Spa) Euskaltel-Euskadi 2.39.53
96 Ludovic Turpin (Fra) Ag2r-Prevoyance 2.42.52
97 Salvatore Commesso (Ita) Lampre-Caffita 2.43.22
98 David Loosli (Swi) Lampre-Caffita 2.43.29
99 Anthony Geslin (Fra) Bouygues Telecom 2.43.46
100 Pavel Padrnos (Cze) Discovery Channel 2.44.00
101 Alessandro Cortinovis (Ita) Domina Vacanze 2.44.53
102 Volodimir Gustov (Ukr) Fassa Bortolo 2.47.12
103 Sébastien Joly (Fra) Credit Agricole 2.47.38
104 Bert Grabsch (Ger) Phonak Hearing Systems 2.49.40
105 Bradley McGee (Aus) Française Des Jeux 2.50.18
106 Luke Roberts (Aus) Team CSC 2.50.25
107 Benjamin Noval (Spa) Discovery Channel 2.52.53
108 Daniele Righi (Ita) Lampre-Caffita 2.53.51
109 Bram Tankink (Ned) Quick.Step 2.55.22
110 Erik Dekker (Ned) Rabobank 2.55.57
111 Luis León Sanchez (Spa) Liberty Seguros-Würth 2.57.23
112 Alessandro Bertolini (Ita) Domina Vacanze 2.58.36
113 Mario Aerts (Bel) Davitamon-Lotto 2.59.05
114 Samuel Dumoulin (Fra) Ag2r-Prevoyance 3.02.03
115 Sébastien Hinault (Fra) Credit Agricole 3.04.07
116 Thor Hushovd (Nor) Credit Agricole 3.07.47
117 Giovanni Lombardi (Ita) Team CSC 3.08.35
118 Laurent Lefèvre (Fra) Bouygues Telecom 3.10.14
119 Matthieu Sprick (Fra) Bouygues Telecom 3.10.30
120 Matthew White (Aus) Cofidis, Le Credit Par Telephone 3.10.37
121 Inaki Isasi (Spa) Euskaltel-Euskadi 3.11.41
122 Stéphane Augé (Fra) Cofidis, Le Credit Par Telephone 3.11.56
123 Thomas Voeckler (Fra) Bouygues Telecom 3.12.24
124 Laszlo Bodrogi (Hun) Credit Agricole 3.14.07
125 Simon Gerrans (Aus) Ag2r-Prevoyance 3.14.45
126 Marcus Ljungqvist (Swe) Liquigas-Bianchi 3.18.39
127 Thierry Marichal (Bel) Cofidis, Le Credit Par Telephone 3.19.59
128 Frédéric Bessy (Fra) Cofidis, Le Credit Par Telephone 3.24.00
129 Manuel Quinziato (Ita) Saunier Duval-Prodir 3.24.17
130 Alessandro Vanotti (Ita) Domina Vacanze 3.26.04
131 Fred Rodriguez (USA) Davitamon-Lotto 3.28.08
132 Fabian Cancellara (Swi) Fassa Bortolo 3.28.45
133 Michael Rich (Ger) Gerolsteiner 3.29.32
134 Robbie McEwen (Aus) Davitamon-Lotto 3.30.29
135 Karsten Kroon (Ned) Rabobank 3.31.13
136 Nicolas Jalabert (Fra) Phonak Hearing Systems 3.35.07
137 Mauro Gerosa (Ita) Liquigas-Bianchi 3.35.43
138 Guido Trenti (USA) Quick.Step 3.35.45
139 Bernhard Eisel (Aut) Française Des Jeux 3.36.06
140 Johan Vansummeren (Bel) Davitamon-Lotto 3.36.57
141 Baden Cooke (Aus) Française Des Jeux 3.37.42
142 Mauro Facci (Ita) Fassa Bortolo 3.37.45
143 Marc Wauters (Bel) Rabobank 3.37.49
144 Kjell Carlström (Fin) Liquigas-Bianchi 3.39.36
145 Peter Wrolich (Aut) Gerolsteiner 3.41.23
146 Michael Albasini (Swi) Liquigas-Bianchi 3.42.25
147 Jose Vicente García Acosta (Spa) Illes Balears-Caisse d'Epargne 3.44.17
148 Rafael Nuritdinov (Uzb) Domina Vacanze 3.44.38
149 Unai Etxebarria (Ven) Euskaltel-Euskadi 3.47.19
150 Daniel Becke (Ger) Illes Balears-Caisse d'Epargne 3.48.38
151 Robert Förster (Ger) Gerolsteiner 3.49.48
152 Servais Knaven (Ned) Quick.Step 3.50.28
153 Janek Tombak (Est) Cofidis, Le Credit Par Telephone 3.51.47
154 Wim Vansevenant (Bel) Davitamon-Lotto 4.00.04
155 Iker Flores (Spa) Euskaltel-Euskadi 4.08.35
Points classification
1 Thor Hushovd (Nor) Credit Agricole 175 pts
2 Stuart O'Grady (Aus) Cofidis, Le Credit Par Telephone 160
3 Robbie McEwen (Aus) Davitamon-Lotto 154
4 Oscar Pereiro Sio (Spa) Phonak Hearing Systems 118
5 Allan Davis (Aus) Liberty Seguros-Würth 110
6 Alexandre Vinokourov (Kaz) T-Mobile Team 107
7 Robert Förster (Ger) Gerolsteiner 85
8 Michael Rasmussen (Den) Rabobank 84
9 Juan Antonio Flecha (Spa) Fassa Bortolo 84
10 Peter Wrolich (Aut) Gerolsteiner 79
11 Lance Armstrong (USA) Discovery Channel 78
12 Laurent Brochard (Fra) Bouygues Telecom 77
13 Franco Pellizotti (Ita) Liquigas-Bianchi 75
14 Baden Cooke (Aus) Française Des Jeux 73
15 Kurt-Asle Arvesen (Nor) Team CSC 72
16 Anthony Geslin (Fra) Bouygues Telecom 71
17 Bernhard Eisel (Aut) Française Des Jeux 71
18 Carlos Da Cruz (Fra) Française Des Jeux 69
19 Jan Ullrich (Ger) T-Mobile Team 65
20 Cadel Evans (Aus) Davitamon-Lotto 65
21 Philippe Gilbert (Bel) Française Des Jeux 61
22 Christophe Moreau (Fra) Credit Agricole 58
23 Jérôme Pineau (Fra) Bouygues Telecom 57
24 Sandy Casar (Fra) Française Des Jeux 54
25 Xabier Zandio (Spa) Illes Balears-Caisse d'Epargne 52
26 Levi Leipheimer (USA) Gerolsteiner 51
27 Fred Rodriguez (USA) Davitamon-Lotto 50
28 Ivan Basso (Ita) Team CSC 48
29 Guido Trenti (USA) Quick.Step 45
30 George Hincapie (USA) Discovery Channel 43
31 Lorenzo Bernucci (Ita) Fassa Bortolo 43
32 Chris Horner (USA) Saunier Duval-Prodir 42
33 Giuseppe Guerini (Ita) T-Mobile Team 41
34 Sébastien Hinault (Fra) Credit Agricole 41
35 Pieter Weening (Ned) Rabobank 40
36 Salvatore Commesso (Ita) Lampre-Caffita 40
37 Eddy Mazzoleni (Ita) Lampre-Caffita 39
38 Francisco Mancebo (Spa) Illes Balears-Caisse d'Epargne 36
39 Daniele Righi (Ita) Lampre-Caffita 36
40 Paolo Savoldelli (Ita) Discovery Channel 35
41 Erik Dekker (Ned) Rabobank 35
42 Axel Merckx (Bel) Davitamon-Lotto 34
43 Sylvain Chavanel (Fra) Cofidis, Le Credit Par Telephone 33
44 Massimo Giunti (Ita) Fassa Bortolo 33
45 Oscar Sevilla (Spa) T-Mobile Team 32
46 Marcos Serrano (Spa) Liberty Seguros-Würth 30
47 Nicolas Portal (Fra) Ag2r-Prevoyance 30
48 Cédric Vasseur (Fra) Cofidis, Le Credit Par Telephone 30
49 Georg Totschnig (Aut) Gerolsteiner 29
50 Daniel Becke (Ger) Illes Balears-Caisse d'Epargne 29
51 Thomas Voeckler (Fra) Bouygues Telecom 27
52 Simon Gerrans (Aus) Ag2r-Prevoyance 27
53 Andrei Grivko (Ukr) Domina Vacanze 26
54 David Moncoutié (Fra) Cofidis, Le Credit Par Telephone 25
55 Santiago Botero (Col) Phonak Hearing Systems 25
56 Sebastian Lang (Ger) Gerolsteiner 25
57 Luke Roberts (Aus) Team CSC 25
58 Laszlo Bodrogi (Hun) Credit Agricole 24
59 Stefano Garzelli (Ita) Liquigas-Bianchi 24
60 Egoi Martinez (Spa) Euskaltel-Euskadi 24
61 Angel Vicioso (Spa) Liberty Seguros-Würth 24
62 Bert Grabsch (Ger) Phonak Hearing Systems 24
63 Inaki Isasi (Spa) Euskaltel-Euskadi 24
64 Manuel Quinziato (Ita) Saunier Duval-Prodir 24
65 Fabian Cancellara (Swi) Fassa Bortolo 24
66 Bobby Julich (USA) Team CSC 23
67 Pietro Caucchioli (Ita) Credit Agricole 23
68 Maxim Iglinski (Kaz) Domina Vacanze 23
69 Samuel Dumoulin (Fra) Ag2r-Prevoyance 23
70 Stéphane Augé (Fra) Cofidis, Le Credit Par Telephone 22
71 Floyd Landis (USA) Phonak Hearing Systems 21
72 Dario Cioni (Ita) Liquigas-Bianchi 20
73 Mauro Gerosa (Ita) Liquigas-Bianchi 19
74 Yuriy Krivtsov (Ukr) Ag2r-Prevoyance 19
75 Bram Tankink (Ned) Quick.Step 19
76 Rafael Nuritdinov (Uzb) Domina Vacanze 19
77 Patrice Halgand (Fra) Credit Agricole 18
78 Jose Azevedo (Por) Discovery Channel 17
79 Fabian Wegmann (Ger) Gerolsteiner 16
80 Pierrick Fédrigo (Fra) Bouygues Telecom 16
81 José Luis Arrieta (Spa) Illes Balears-Caisse d'Epargne 16
82 David Loosli (Swi) Lampre-Caffita 15
83 Rubens Bertogliati (Swi) Saunier Duval-Prodir 14
84 Jose Luis Rubiera (Spa) Discovery Channel 13
85 Matthias Kessler (Ger) T-Mobile Team 13
86 Juan Manuel Garate (Spa) Saunier Duval-Prodir 13
87 Ludovic Turpin (Fra) Ag2r-Prevoyance 13
88 Janek Tombak (Est) Cofidis, Le Credit Par Telephone 13
89 Yaroslav Popovych (Ukr) Discovery Channel 12
90 Jörg Jaksche (Ger) Liberty Seguros-Würth 12
91 Jörg Ludewig (Ger) Domina Vacanze 12
92 Bradley McGee (Aus) Française Des Jeux 11
93 Michael Boogerd (Ned) Rabobank 11
94 Thomas Lövkvist (Swe) Française Des Jeux 9
95 Stephan Schreck (Ger) T-Mobile Team 9
96 Andrei Kashechkin (Kaz) Credit Agricole 8
97 Haimar Zubeldia (Spa) Euskaltel-Euskadi 7
98 Christophe Brandt (Bel) Davitamon-Lotto 7
99 Alessandro Bertolini (Ita) Domina Vacanze 6
100 Leonardo Piepoli (Ita) Saunier Duval-Prodir 6
101 Kjell Carlström (Fin) Liquigas-Bianchi 6
102 Michael Rogers (Aus) Quick.Step 4
103 Nicki Sörensen (Den) Team CSC 4
104 Joost Posthuma (Ned) Rabobank 4
105 Luis León Sanchez (Spa) Liberty Seguros-Würth 4
106 Mauro Facci (Ita) Fassa Bortolo 4
107 Giovanni Lombardi (Ita) Team CSC 3
108 Matthew White (Aus) Cofidis, Le Credit Par Telephone 3
109 Mikel Astarloza (Spa) Ag2r-Prevoyance 2
110 Vladimir Karpets (Rus) Illes Balears-Caisse d'Epargne 2
111 David Canada (Spa) Saunier Duval-Prodir 2
112 Alessandro Cortinovis (Ita) Domina Vacanze 2
113 Laurent Lefèvre (Fra) Bouygues Telecom 2
114 Alberto Contador (Spa) Liberty Seguros-Würth -1
115 Johan Vansummeren (Bel) Davitamon-Lotto -4
116 Walter Bénéteau (Fra) Bouygues Telecom -4
117 Alexandre Moos (Swi) Phonak Hearing Systems -5
118 Jose Enrique Gutierrez (Spa) Phonak Hearing Systems -5
119 Francis Mourey (Fra) Française Des Jeux -5
120 Inigo Landaluze (Spa) Euskaltel-Euskadi -5
121 Pavel Padrnos (Cze) Discovery Channel -5
122 Unai Etxebarria (Ven) Euskaltel-Euskadi -10
Mountains classification
1 Michael Rasmussen (Den) Rabobank 185 pts
2 Oscar Pereiro Sio (Spa) Phonak Hearing Systems 155
3 Christophe Moreau (Fra) Credit Agricole 92
4 Lance Armstrong (USA) Discovery Channel 92
5 Michael Boogerd (Ned) Rabobank 90
6 Santiago Botero (Col) Phonak Hearing Systems 88
7 Laurent Brochard (Fra) Bouygues Telecom 75
8 George Hincapie (USA) Discovery Channel 74
9 Pietro Caucchioli (Ita) Credit Agricole 73
10 Alexandre Vinokourov (Kaz) T-Mobile Team 72
11 Ivan Basso (Ita) Team CSC 65
12 Xabier Zandio (Spa) Illes Balears-Caisse d'Epargne 63
13 Jan Ullrich (Ger) T-Mobile Team 56
14 Georg Totschnig (Aut) Gerolsteiner 53
15 Cadel Evans (Aus) Davitamon-Lotto 50
16 Oscar Sevilla (Spa) T-Mobile Team 44
17 Axel Merckx (Bel) Davitamon-Lotto 43
18 Karsten Kroon (Ned) Rabobank 41
19 Marcos Serrano (Spa) Liberty Seguros-Würth 41
20 Juan Manuel Garate (Spa) Saunier Duval-Prodir 36
21 Francisco Mancebo (Spa) Illes Balears-Caisse d'Epargne 36
22 Levi Leipheimer (USA) Gerolsteiner 36
23 Dario Cioni (Ita) Liquigas-Bianchi 34
24 Erik Dekker (Ned) Rabobank 31
25 Jose Azevedo (Por) Discovery Channel 30
26 Paolo Savoldelli (Ita) Discovery Channel 29
27 Cédric Vasseur (Fra) Cofidis, Le Credit Par Telephone 29
28 Jörg Ludewig (Ger) Domina Vacanze 28
29 Floyd Landis (USA) Phonak Hearing Systems 28
30 Eddy Mazzoleni (Ita) Lampre-Caffita 28
31 Allan Davis (Aus) Liberty Seguros-Würth 26
32 Sandy Casar (Fra) Française Des Jeux 26
33 Franco Pellizotti (Ita) Liquigas-Bianchi 25
34 Pieter Weening (Ned) Rabobank 24
35 Stefano Garzelli (Ita) Liquigas-Bianchi 24
36 Alexandre Moos (Swi) Phonak Hearing Systems 23
37 Thomas Voeckler (Fra) Bouygues Telecom 20
38 Anthony Geslin (Fra) Bouygues Telecom 19
39 Walter Bénéteau (Fra) Bouygues Telecom 19
40 Carlos Da Cruz (Fra) Française Des Jeux 18
41 Angel Vicioso (Spa) Liberty Seguros-Würth 18
42 Jörg Jaksche (Ger) Liberty Seguros-Würth 17
43 Philippe Gilbert (Bel) Française Des Jeux 17
44 Inigo Landaluze (Spa) Euskaltel-Euskadi 17
45 Yaroslav Popovych (Ukr) Discovery Channel 16
46 Egoi Martinez (Spa) Euskaltel-Euskadi 15
47 Iker Camano (Spa) Euskaltel-Euskadi 15
48 Bobby Julich (USA) Team CSC 14
49 Yuriy Krivtsov (Ukr) Ag2r-Prevoyance 14
50 Jose Luis Rubiera (Spa) Discovery Channel 14
51 Giuseppe Guerini (Ita) T-Mobile Team 14
52 David Moncoutié (Fra) Cofidis, Le Credit Par Telephone 13
53 Joost Posthuma (Ned) Rabobank 13
54 José Luis Arrieta (Spa) Illes Balears-Caisse d'Epargne 13
55 Patrice Halgand (Fra) Credit Agricole 12
56 Matthias Kessler (Ger) T-Mobile Team 11
57 Fabian Wegmann (Ger) Gerolsteiner 10
58 Andrei Grivko (Ukr) Domina Vacanze 10
59 Chris Horner (USA) Saunier Duval-Prodir 10
60 Andrei Kashechkin (Kaz) Credit Agricole 10
61 Rubens Bertogliati (Swi) Saunier Duval-Prodir 10
62 Jérôme Pineau (Fra) Bouygues Telecom 9
63 Luis León Sanchez (Spa) Liberty Seguros-Würth 9
64 Stéphane Augé (Fra) Cofidis, Le Credit Par Telephone 8
65 Stuart O'Grady (Aus) Cofidis, Le Credit Par Telephone 8
66 Mauro Facci (Ita) Fassa Bortolo 8
67 Ludovic Turpin (Fra) Ag2r-Prevoyance 8
68 Juan Antonio Flecha (Spa) Fassa Bortolo 7
69 Luke Roberts (Aus) Team CSC 7
70 Inaki Isasi (Spa) Euskaltel-Euskadi 6
71 Bert Grabsch (Ger) Phonak Hearing Systems 5
72 Ronny Scholz (Ger) Gerolsteiner 5
73 Laszlo Bodrogi (Hun) Credit Agricole 3
74 Pierrick Fédrigo (Fra) Bouygues Telecom 3
75 Sébastien Hinault (Fra) Credit Agricole 3
76 Samuel Dumoulin (Fra) Ag2r-Prevoyance 3
77 Mauro Gerosa (Ita) Liquigas-Bianchi 3
78 David Canada (Spa) Saunier Duval-Prodir 2
79 Joseba Beloki (Spa) Liberty Seguros-Würth 2
80 Kurt-Asle Arvesen (Nor) Team CSC 2
81 Beat Zberg (Swi) Gerolsteiner 2
82 Kjell Carlström (Fin) Liquigas-Bianchi 2
83 Nicolas Portal (Fra) Ag2r-Prevoyance 2
84 Salvatore Commesso (Ita) Lampre-Caffita 1
85 Bradley McGee (Aus) Française Des Jeux 1
86 Daniele Righi (Ita) Lampre-Caffita 1
87 Simon Gerrans (Aus) Ag2r-Prevoyance 1
88 Fred Rodriguez (USA) Davitamon-Lotto 1
Young rider classification
1 Yaroslav Popovych (Ukr) Discovery Channel 81.38.12
2 Andrei Kashechkin (Kaz) Credit Agricole 7.47
3 Alberto Contador (Spa) Liberty Seguros-Würth 41.20
4 Maxim Iglinski (Kaz) Domina Vacanze 56.22
5 Jérôme Pineau (Fra) Bouygues Telecom 1.08.24
6 Vladimir Karpets (Rus) Illes Balears-Caisse d'Epargne 1.24.47
7 David Arroyo (Spa) Illes Balears-Caisse d'Epargne 1.28.24
8 Patrik Sinkewitz (Ger) Quick.Step 1.43.26
9 Thomas Lövkvist (Swe) Française Des Jeux 1.47.14
10 Philippe Gilbert (Bel) Française Des Jeux 1.59.38
11 Pieter Weening (Ned) Rabobank 2.00.20
12 Andrei Grivko (Ukr) Domina Vacanze 2.07.12
13 Fabian Wegmann (Ger) Gerolsteiner 2.07.27
14 Allan Davis (Aus) Liberty Seguros-Würth 2.09.52
15 Joost Posthuma (Ned) Rabobank 2.12.53
16 Francis Mourey (Fra) Française Des Jeux 2.21.17
17 David Loosli (Swi) Lampre-Caffita 2.27.36
18 Anthony Geslin (Fra) Bouygues Telecom 2.27.53
19 Luis León Sanchez (Spa) Liberty Seguros-Würth 2.41.30
20 Samuel Dumoulin (Fra) Ag2r-Prevoyance 2.46.10
21 Matthieu Sprick (Fra) Bouygues Telecom 2.54.37
22 Simon Gerrans (Aus) Ag2r-Prevoyance 2.58.52
23 Alessandro Vanotti (Ita) Domina Vacanze 3.10.11
24 Fabian Cancellara (Swi) Fassa Bortolo 3.12.52
25 Bernhard Eisel (Aut) Française Des Jeux 3.20.13
26 Johan Vansummeren (Bel) Davitamon-Lotto 3.21.04
27 Mauro Facci (Ita) Fassa Bortolo 3.21.52
28 Michael Albasini (Swi) Liquigas-Bianchi 3.26.32
Teams classification
1 T-Mobile Team 241.25.56
2 Discovery Channel Team 15.47
3 Team Csc 25.02
4 Credit Agricole 49.36
5 Illes Balears-Caisse D’Epargne 59.43
6 Phonak Hearing Systems 1.05.22
7 Liberty Seguros - Würth Team 1.39.35
8 Rabobank 2.14.04
9 Ag2R Prevoyance 2.34.57
10 Saunier Duval - Prodir 2.37.41
11 Gerolsteiner 2.59.08
12 Bouygues Telecom 3.02.16
13 Francaise Des Jeux 3.21.13
14 Euskaltel - Euskadi 3.27.14
15 Davitamon - Lotto 3.30.02
16 Domina Vacanze 4.08.39
17 Lampre - Caffita 4.14.01
18 Liquigas - Bianchi 4.41.15
19 Cofidis Credit Par Telephone 4.45.47
20 Fassa Bortolo 6.00.49
21 Quick Step - Innergetic 6.20.46
Close