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