1 Paolo Savoldelli (Ita) Discovery Channel 5.41.19 (42.101 km/h)
2 Kurt-Asle Arvesen (Nor) Team CSC
3 Simon Gerrans (Aus) Ag2r-Prevoyance 0.08
4 Sébastien Hinault (Fra) Credit Agricole 0.11
5 Andrei Grivko (Ukr) Domina Vacanze 0.24
6 Oscar Sevilla (Spa) T-Mobile Team 0.51
7 Bram Tankink (Ned) Quick.Step
8 Daniele Righi (Ita) Lampre-Caffita 0.53
9 Samuel Dumoulin (Fra) Ag2r-Prevoyance 3.14
10 Allan Davis (Aus) Liberty Seguros-Würth
11 Pierrick Fédrigo (Fra) Bouygues Telecom
12 Dario Cioni (Ita) Liquigas-Bianchi
13 Jose Luis Rubiera (Spa) Discovery Channel
14 Carlos Da Cruz (Fra) Française Des Jeux 4.09
15 Erik Dekker (Ned) Rabobank
16 Stéphane Augé (Fra) Cofidis, Le Credit Par Telephone
17 Thomas Lövkvist (Swe) Française Des Jeux
18 Yaroslav Popovych (Ukr) Discovery Channel 22.28
19 Alexandre Vinokourov (Kaz) T-Mobile Team
20 George Hincapie (USA) Discovery Channel
21 Levi Leipheimer (USA) Gerolsteiner
22 Jan Ullrich (Ger) T-Mobile Team
23 Lance Armstrong (USA) Discovery Channel
24 Michael Rasmussen (Den) Rabobank
25 Eddy Mazzoleni (Ita) Lampre-Caffita
26 Ivan Basso (Ita) Team CSC
27 Francisco Mancebo (Spa) Illes Balears-Caisse d'Epargne
28 Stuart O'Grady (Aus) Cofidis, Le Credit Par Telephone 22.48
29 Thor Hushovd (Nor) Credit Agricole
30 Laurent Brochard (Fra) Bouygues Telecom
31 Christophe Moreau (Fra) Credit Agricole
32 Cadel Evans (Aus) Davitamon-Lotto
33 Floyd Landis (USA) Phonak Hearing Systems
34 Juan Manuel Garate (Spa) Saunier Duval-Prodir
35 Haimar Zubeldia (Spa) Euskaltel-Euskadi
36 Oscar Pereiro Sio (Spa) Phonak Hearing Systems
37 Carlos Sastre (Spa) Team CSC
38 Georg Totschnig (Aut) Gerolsteiner
39 Stefano Garzelli (Ita) Liquigas-Bianchi
40 Jörg Jaksche (Ger) Liberty Seguros-Würth
41 Andrei Kashechkin (Kaz) Credit Agricole
42 Leonardo Piepoli (Ita) Saunier Duval-Prodir
43 Franco Pellizotti (Ita) Liquigas-Bianchi
44 Alexandre Moos (Swi) Phonak Hearing Systems
45 Chris Horner (USA) Saunier Duval-Prodir 23.14
46 Egoi Martinez (Spa) Euskaltel-Euskadi
47 Philippe Gilbert (Bel) Française Des Jeux 23.27
48 Jose Enrique Gutierrez (Spa) Phonak Hearing Systems
49 Walter Bénéteau (Fra) Bouygues Telecom
50 Jörg Ludewig (Ger) Domina Vacanze
51 Sandy Casar (Fra) Française Des Jeux
52 Christophe Brandt (Bel) Davitamon-Lotto
53 Laurent Lefèvre (Fra) Bouygues Telecom
54 Jose Azevedo (Por) Discovery Channel 23.29
55 Xabier Zandio (Spa) Illes Balears-Caisse d'Epargne
56 Maxim Iglinski (Kaz) Domina Vacanze
57 Axel Merckx (Bel) Davitamon-Lotto
58 Roberto Heras (Spa) Liberty Seguros-Würth
59 Robbie McEwen (Aus) Davitamon-Lotto
60 Michael Boogerd (Ned) Rabobank
61 Iban Mayo (Spa) Euskaltel-Euskadi
62 Bernhard Eisel (Aut) Française Des Jeux 24.20
63 Pavel Padrnos (Cze) Discovery Channel
64 Nicolas Portal (Fra) Ag2r-Prevoyance
65 Yuriy Krivtsov (Ukr) Ag2r-Prevoyance
66 Ronny Scholz (Ger) Gerolsteiner
67 Servais Knaven (Ned) Quick.Step
68 Giovanni Lombardi (Ita) Team CSC
69 Alessandro Cortinovis (Ita) Domina Vacanze
70 Marcus Ljungqvist (Swe) Liquigas-Bianchi
71 Mikel Astarloza (Spa) Ag2r-Prevoyance
72 Matthieu Sprick (Fra) Bouygues Telecom
73 Bobby Julich (USA) Team CSC
74 Benjamin Noval (Spa) Discovery Channel
75 David Canada (Spa) Saunier Duval-Prodir
76 Kjell Carlström (Fin) Liquigas-Bianchi
77 Bert Grabsch (Ger) Phonak Hearing Systems
78 Mauro Gerosa (Ita) Liquigas-Bianchi
79 Gorazd Stangelj (Slo) Lampre-Caffita
80 Salvatore Commesso (Ita) Lampre-Caffita
81 Alessandro Bertolini (Ita) Domina Vacanze
82 Alberto Contador (Spa) Liberty Seguros-Würth
83 Marcos Serrano (Spa) Liberty Seguros-Würth
84 José Luis Arrieta (Spa) Illes Balears-Caisse d'Epargne
85 Thomas Voeckler (Fra) Bouygues Telecom
86 Vladimir Karpets (Rus) Illes Balears-Caisse d'Epargne
87 Joseba Beloki (Spa) Liberty Seguros-Würth
88 Luis León Sanchez (Spa) Liberty Seguros-Würth
89 Nicki Sörensen (Den) Team CSC
90 Pietro Caucchioli (Ita) Credit Agricole
91 Luke Roberts (Aus) Team CSC
92 Angel Vicioso (Spa) Liberty Seguros-Würth
93 Cédric Vasseur (Fra) Cofidis, Le Credit Par Telephone
94 Stéphane Goubert (Fra) Ag2r-Prevoyance
95 Nicolas Jalabert (Fra) Phonak Hearing Systems
96 Santiago Botero (Col) Phonak Hearing Systems
97 Didier Rous (Fra) Bouygues Telecom
98 Robert Förster (Ger) Gerolsteiner
99 Sebastian Lang (Ger) Gerolsteiner
100 Joost Posthuma (Ned) Rabobank
101 Sylvain Chavanel (Fra) Cofidis, Le Credit Par Telephone
102 Pieter Weening (Ned) Rabobank
103 Baden Cooke (Aus) Française Des Jeux
104 Patrik Sinkewitz (Ger) Quick.Step
105 Guido Trenti (USA) Quick.Step
106 Daniele Nardello (Ita) T-Mobile Team
107 Giuseppe Guerini (Ita) T-Mobile Team
108 Michael Rogers (Aus) Quick.Step
109 Johan Vansummeren (Bel) Davitamon-Lotto
110 Ludovic Turpin (Fra) Ag2r-Prevoyance
111 Lorenzo Bernucci (Ita) Fassa Bortolo
112 Inaki Isasi (Spa) Euskaltel-Euskadi
113 Iker Camano (Spa) Euskaltel-Euskadi
114 Rafael Nuritdinov (Uzb) Domina Vacanze
115 Unai Etxebarria (Ven) Euskaltel-Euskadi
116 Manuel Quinziato (Ita) Saunier Duval-Prodir
117 Alessandro Vanotti (Ita) Domina Vacanze
118 Mauro Facci (Ita) Fassa Bortolo
119 Peter Wrolich (Aut) Gerolsteiner
120 Michael Rich (Ger) Gerolsteiner
121 Janek Tombak (Est) Cofidis, Le Credit Par Telephone
122 Rubens Bertogliati (Swi) Saunier Duval-Prodir
123 Denis Menchov (Rus) Rabobank 24.44
124 Patrice Halgand (Fra) Credit Agricole 24.57
125 Jérôme Pineau (Fra) Bouygues Telecom 25.13
126 Frédéric Bessy (Fra) Cofidis, Le Credit Par Telephone
127 Karsten Kroon (Ned) Rabobank
128 Thierry Marichal (Bel) Cofidis, Le Credit Par Telephone 25.54
129 Marc Wauters (Bel) Rabobank
130 Mario Aerts (Bel) Davitamon-Lotto
131 Fabian Wegmann (Ger) Gerolsteiner
132 Sébastien Joly (Fra) Credit Agricole
133 David Moncoutié (Fra) Cofidis, Le Credit Par Telephone
134 David Loosli (Swi) Lampre-Caffita
135 Laszlo Bodrogi (Hun) Credit Agricole
136 Beat Zberg (Swi) Gerolsteiner
137 Bradley McGee (Aus) Française Des Jeux
138 Volodimir Gustov (Ukr) Fassa Bortolo
139 Daniel Becke (Ger) Illes Balears-Caisse d'Epargne
140 Massimo Giunti (Ita) Fassa Bortolo
141 Michael Albasini (Swi) Liquigas-Bianchi
142 Fabian Cancellara (Swi) Fassa Bortolo
143 Wim Vansevenant (Bel) Davitamon-Lotto
144 Juan Antonio Flecha (Spa) Fassa Bortolo
145 Inigo Landaluze (Spa) Euskaltel-Euskadi
146 Anthony Geslin (Fra) Bouygues Telecom
147 Jose Vicente García Acosta (Spa) Illes Balears-Caisse d'Epargne
148 Iker Flores (Spa) Euskaltel-Euskadi
149 Francis Mourey (Fra) Française Des Jeux
150 David Arroyo (Spa) Illes Balears-Caisse d'Epargne 27.09
151 Matthias Kessler (Ger) T-Mobile Team 27.35
152 Stephan Schreck (Ger) T-Mobile Team
153 Tobias Steinhauser (Ger) T-Mobile Team
154 Fred Rodriguez (USA) Davitamon-Lotto
155 Matthew White (Aus) Cofidis, Le Credit Par Telephone
DNF Andreas Klöden (Ger) T-Mobile Team
Points
1 Paolo Savoldelli (Ita) Discovery Channel 35 pts
2 Kurt-Asle Arvesen (Nor) Team CSC 30
3 Simon Gerrans (Aus) Ag2r-Prevoyance 26
4 Sébastien Hinault (Fra) Credit Agricole 24
5 Andrei Grivko (Ukr) Domina Vacanze 22
6 Oscar Sevilla (Spa) T-Mobile Team 20
7 Bram Tankink (Ned) Quick.Step 19
8 Daniele Righi (Ita) Lampre-Caffita 18
9 Samuel Dumoulin (Fra) Ag2r-Prevoyance 17
10 Allan Davis (Aus) Liberty Seguros-Würth 16
11 Pierrick Fédrigo (Fra) Bouygues Telecom 15
12 Dario Cioni (Ita) Liquigas-Bianchi 14
13 Jose Luis Rubiera (Spa) Discovery Channel 13
14 Carlos Da Cruz (Fra) Française Des Jeux 12
15 Erik Dekker (Ned) Rabobank 11
16 Stéphane Augé (Fra) Cofidis, Le Credit Par Telephone 10
17 Thomas Lövkvist (Swe) Française Des Jeux 9
18 Yaroslav Popovych (Ukr) Discovery Channel 8
19 Alexandre Vinokourov (Kaz) T-Mobile Team 7
20 George Hincapie (USA) Discovery Channel 6
21 Levi Leipheimer (USA) Gerolsteiner 5
22 Jan Ullrich (Ger) T-Mobile Team 4
23 Lance Armstrong (USA) Discovery Channel 3
24 Michael Rasmussen (Den) Rabobank 2
25 Eddy Mazzoleni (Ita) Lampre-Caffita 1
Mountains
Côte de Baleix - Cat. 3, km 22.5
1 Bobby Julich (USA) Team CSC 4 pts
2 Alexandre Moos (Swi) Phonak Hearing Systems 3
3 Joseba Beloki (Spa) Liberty Seguros-Würth 2
4 Alexandre Vinokourov (Kaz) T-Mobile Team 1
Côte de Betbèze - Cat. 4, km 88.5
1 Andrei Grivko (Ukr) Domina Vacanze 3 pts
2 Samuel Dumoulin (Fra) Ag2r-Prevoyance 2
3 Daniele Righi (Ita) Lampre-Caffita 1
Côte de Capens - Cat. 4, km 159.5
1 Andrei Grivko (Ukr) Domina Vacanze 3 pts
2 Carlos Da Cruz (Fra) Française Des Jeux 2
3 Samuel Dumoulin (Fra) Ag2r-Prevoyance 1
Côte de Saint-Ferréol - Cat. 3, km 232.5
1 Paolo Savoldelli (Ita) Discovery Channel 4 pts
2 Sébastien Hinault (Fra) Credit Agricole 3
3 Kurt-Asle Arvesen (Nor) Team CSC 2
4 Simon Gerrans (Aus) Ag2r-Prevoyance 1
Sprints
Rabastens-De-Bigorre - km 44.5
1 Carlos Da Cruz (Fra) Française Des Jeux 6 pts
2 Allan Davis (Aus) Liberty Seguros-Würth 4
3 Stéphane Augé (Fra) Cofidis, Le Credit Par Telephone 2
Gardouch - km 198
1 Simon Gerrans (Aus) Ag2r-Prevoyance 6 pts
2 Oscar Sevilla (Spa) T-Mobile Team 4
3 Sébastien Hinault (Fra) Credit Agricole 2
Young rider
1 Simon Gerrans (Aus) Ag2r-Prevoyance 5.41.27
2 Andrei Grivko (Ukr) Domina Vacanze 0.16
3 Samuel Dumoulin (Fra) Ag2r-Prevoyance 3.06
4 Allan Davis (Aus) Liberty Seguros-Würth
5 Thomas Lövkvist (Swe) Française Des Jeux 4.01
6 Yaroslav Popovych (Ukr) Discovery Channel 22.20
7 Andrei Kashechkin (Kaz) Credit Agricole 22.40
8 Philippe Gilbert (Bel) Française Des Jeux 23.19
9 Maxim Iglinski (Kaz) Domina Vacanze 23.21
10 Bernhard Eisel (Aut) Française Des Jeux 24.12
11 Matthieu Sprick (Fra) Bouygues Telecom
12 Alberto Contador (Spa) Liberty Seguros-Würth
13 Vladimir Karpets (Rus) Illes Balears-Caisse d'Epargne
14 Luis León Sanchez (Spa) Liberty Seguros-Würth
15 Joost Posthuma (Ned) Rabobank
16 Pieter Weening (Ned) Rabobank
17 Patrik Sinkewitz (Ger) Quick.Step
18 Johan Vansummeren (Bel) Davitamon-Lotto
19 Alessandro Vanotti (Ita) Domina Vacanze
20 Mauro Facci (Ita) Fassa Bortolo
21 Jérôme Pineau (Fra) Bouygues Telecom 25.05
22 Fabian Wegmann (Ger) Gerolsteiner 25.46
23 David Loosli (Swi) Lampre-Caffita
24 Michael Albasini (Swi) Liquigas-Bianchi
25 Fabian Cancellara (Swi) Fassa Bortolo
26 Anthony Geslin (Fra) Bouygues Telecom
27 Francis Mourey (Fra) Française Des Jeux
28 David Arroyo (Spa) Illes Balears-Caisse d'Epargne 27.01