1 Pieter Weening (Ned) Rabobank 5.03.54 (45.705 km/h)
2 Andreas Klöden (Ger) T-Mobile Team
3 Alejandro Valverde (Spa) Illes Balears-Caisse d'Epargne 0.27
4 Kim Kirchen (Lux) Fassa Bortolo
5 Jens Voigt (Ger) Team CSC
6 Jan Ullrich (Ger) T-Mobile Team
7 Cadel Evans (Aus) Davitamon-Lotto
8 Christophe Moreau (Fra) Credit Agricole
9 Chris Horner (USA) Saunier Duval-Prodir
10 Alexandre Vinokourov (Kaz) T-Mobile Team
11 Stefano Garzelli (Ita) Liquigas-Bianchi
12 Franco Pellizotti (Fra) Liquigas-Bianchi
13 Oscar Pereiro Sio (Spa) Phonak Hearing Systems
14 Jörg Jaksche (Ger) Liberty Seguros-Würth
15 Dario Frigo (Ita) Fassa Bortolo
16 Evgeni Petrov (Rus) Lampre-Caffita
17 Levi Leipheimer (USA) Gerolsteiner
18 Michael Boogerd (Ned) Rabobank
19 Michael Rogers (Aus) Quick.Step
20 Lance Armstrong (USA) Discovery Channel
21 Denis Menchov (Rus) Rabobank
22 Bobby Julich (USA) Team CSC
23 Santiago Botero (Col) Phonak Hearing Systems
24 Marcos Serrano (Spa) Liberty Seguros-Würth
25 Francisco Mancebo (Spa) Illes Balears-Caisse d'Epargne
26 Roberto Heras (Spa) Liberty Seguros-Würth
27 Floyd Landis (USA) Phonak Hearing Systems
28 Iban Mayo (Spa) Euskaltel-Euskadi
29 Vladimir Karpets (Rus) Illes Balears-Caisse d'Epargne
30 Ivan Basso (Ita) Team CSC
31 Bradley McGee (Aus) Française Des Jeux
32 Joseba Beloki (Spa) Liberty Seguros-Würth
33 Carlos Sastre (Spa) Team CSC
34 Leonardo Piepoli (Ita) Saunier Duval-Prodir
35 Laurent Brochard (Fra) Bouygues Telecom 1.23
36 Jérôme Pineau (Fra) Bouygues Telecom 1.25
37 Stéphane Goubert (Fra) Ag2r-Prevoyance
38 Mikel Astarloza (Spa) Ag2r-Prevoyance
39 Georg Totschnig (Aut) Gerolsteiner
40 Jose Enrique Gutierrez (Spa) Phonak Hearing Systems
41 Yaroslav Popovych (Ukr) Discovery Channel
42 Alberto Contador (Spa) Liberty Seguros-Würth
43 Oscar Sevilla (Spa) T-Mobile Team
44 Sandy Casar (Fra) Française Des Jeux
45 Angel Vicioso (Spa) Liberty Seguros-Würth
46 Patrik Sinkewitz (Ger) Quick.Step
47 Jose Azevedo (Por) Discovery Channel
48 George Hincapie (USA) Discovery Channel
49 Eddy Mazzoleni (Ita) Lampre-Caffita
50 Juan Antonio Flecha (Spa) Fassa Bortolo
51 Haimar Zubeldia (Spa) Euskaltel-Euskadi
52 Jose Angel Gomez Marchante (Spa) Saunier Duval-Prodir
53 Maxim Iglinski (Kaz) Domina Vacanze
54 Axel Merckx (Bel) Davitamon-Lotto
55 David Moncoutié (Fra) Cofidis, Le Credit Par Telephone
56 Andrei Kashechkin (Kaz) Credit Agricole
57 Michael Rasmussen (Den) Rabobank 2.20
58 Jörg Ludewig (Ger) Domina Vacanze 2.57
59 Sylvain Chavanel (Fra) Cofidis, Le Credit Par Telephone
60 Philippe Gilbert (Bel) Française Des Jeux
61 Gerrit Glomser (Aut) Lampre-Caffita
62 Nicolas Portal (Fra) Ag2r-Prevoyance
63 Gorazd Stangelj (Slo) Lampre-Caffita
64 Rubens Bertogliati (Swi) Saunier Duval-Prodir
65 Beat Zberg (Swi) Gerolsteiner
66 Alexandre Moos (Swi) Phonak Hearing Systems
67 Massimo Giunti (Ita) Fassa Bortolo
68 Paolo Savoldelli (Ita) Discovery Channel
69 Didier Rous (Fra) Bouygues Telecom
70 Stuart O'Grady (Aus) Cofidis, Le Credit Par Telephone
71 David Loosli (Swi) Lampre-Caffita
72 David Arroyo (Spa) Illes Balears-Caisse d'Epargne
73 Joost Posthuma (Ned) Rabobank
74 Pavel Padrnos (Cze) Discovery Channel
75 Manuel Beltran (Spa) Discovery Channel
76 Bram Tankink (Ned) Quick.Step
77 Jose Luis Rubiera (Spa) Discovery Channel
78 Lorenzo Bernucci (Ita) Fassa Bortolo
79 Pietro Caucchioli (Ita) Credit Agricole
80 Egoi Martinez (Spa) Euskaltel-Euskadi
81 Benjamin Noval (Spa) Discovery Channel
82 Dario Cioni (Ita) Liquigas-Bianchi
83 Giuseppe Guerini (Ita) T-Mobile Team
84 Matthias Kessler (Ger) T-Mobile Team
85 Juan Manuel Garate (Spa) Saunier Duval-Prodir
86 Inigo Landaluze (Spa) Euskaltel-Euskadi
87 Andrei Grivko (Ukr) Domina Vacanze 5.25
88 Thomas Lövkvist (Swe) Française Des Jeux 5.43
89 Luis León Sanchez (Spa) Liberty Seguros-Würth
90 Alessandro Cortinovis (Ita) Domina Vacanze 6.41
91 Iker Camano (Spa) Euskaltel-Euskadi
92 Stephan Schreck (Ger) T-Mobile Team
93 Xabier Zandio (Spa) Illes Balears-Caisse d'Epargne
94 David Canada (Spa) Saunier Duval-Prodir
95 Nicki Sörensen (Den) Team CSC
96 Salvatore Commesso (Ita) Lampre-Caffita
97 Patrice Halgand (Fra) Credit Agricole 7.19
98 Marcus Ljungqvist (Swe) Liquigas-Bianchi
99 Anthony Geslin (Fra) Bouygues Telecom
100 Sébastien Joly (Fra) Credit Agricole
101 Walter Bénéteau (Fra) Bouygues Telecom
102 José Luis Arrieta (Spa) Illes Balears-Caisse d'Epargne
103 Nicolas Jalabert (Fra) Phonak Hearing Systems
104 Cédric Vasseur (Fra) Cofidis, Le Credit Par Telephone
105 Volodimir Gustov (Ukr) Fassa Bortolo
106 Fred Rodriguez (USA) Davitamon-Lotto 7.50
107 Laszlo Bodrogi (Hun) Credit Agricole 8.24
108 Sebastian Lang (Ger) Gerolsteiner
109 Luke Roberts (Aus) Team CSC
110 Ronny Scholz (Ger) Gerolsteiner
111 Bert Grabsch (Ger) Phonak Hearing Systems
112 Stéphane Augé (Fra) Cofidis, Le Credit Par Telephone 10.03
113 Fabian Wegmann (Ger) Gerolsteiner 12.59
114 Yuriy Krivtsov (Ukr) Ag2r-Prevoyance
115 Christophe Brandt (Bel) Davitamon-Lotto
116 Carlos Da Cruz (Fra) Française Des Jeux
117 Nicolas Fritsch (Fra) Saunier Duval-Prodir
118 Michael Rich (Ger) Gerolsteiner
119 Kurt-Asle Arvesen (Nor) Team CSC
120 Giovanni Lombardi (Ita) Team CSC
121 Gianluca Bortolami (Ita) Lampre-Caffita
122 Inaki Isasi (Spa) Euskaltel-Euskadi
123 Alessandro Bertolini (Ita) Domina Vacanze
124 Alessandro Vanotti (Ita) Domina Vacanze
125 Mauro Facci (Ita) Fassa Bortolo
126 Pierrick Fédrigo (Fra) Bouygues Telecom
127 Mario Aerts (Bel) Davitamon-Lotto
128 Matthew White (Aus) Cofidis, Le Credit Par Telephone
129 Allan Davis (Aus) Liberty Seguros-Würth
130 David Herrero (Spa) Euskaltel-Euskadi
131 Tobias Steinhauser (Ger) T-Mobile Team
132 Daniele Nardello (Ita) T-Mobile Team
133 Robbie McEwen (Aus) Davitamon-Lotto 17.41
134 Sébastien Hinault (Fra) Credit Agricole
135 Tom Boonen (Bel) Quick.Step
136 Guido Trenti (USA) Quick.Step
137 Fabian Cancellara (Swi) Fassa Bortolo
138 Daniel Becke (Spa) Illes Balears-Caisse d'Epargne
139 Servais Knaven (Ned) Quick.Step
140 Thor Hushovd (Nor) Credit Agricole
141 Peter Wrolich (Aut) Gerolsteiner
142 Janek Tombak (Est) Cofidis, Le Credit Par Telephone
143 Robert Hunter (RSA) Phonak Hearing Systems
144 Wilfried Cretskens (Bel) Quick.Step
145 Angelo Furlan (Ita) Domina Vacanze
146 Erik Dekker (Ned) Rabobank
147 Rafael Nuritdinov (Uzb) Domina Vacanze
148 Marc Wauters (Bel) Rabobank
149 Karsten Kroon (Ned) Rabobank
150 Gerben Löwik (Ned) Rabobank
151 Kevin Hulsmans (Bel) Quick.Step
152 Magnus Backstedt (Swe) Liquigas-Bianchi
153 Johan Vansummeren (Bel) Davitamon-Lotto
154 Mauro Gerosa (Ita) Liquigas-Bianchi
155 Michael Albasini (Swi) Liquigas-Bianchi
156 Manuel Quinziato (Ita) Saunier Duval-Prodir
157 Robert Förster (Ger) Gerolsteiner
158 Thierry Marichal (Bel) Cofidis, Le Credit Par Telephone
159 Wim Vansevenant (Bel) Davitamon-Lotto
160 Igor Gonzalez de Galdeano (Spa) Liberty Seguros-Würth
161 Kjell Carlström (Fin) Liquigas-Bianchi
162 Daniele Righi (Ita) Lampre-Caffita
163 Thomas Voeckler (Fra) Bouygues Telecom
164 Stefano Zanini (Ita) Quick.Step
165 Simon Gerrans (Aus) Ag2r-Prevoyance
166 Baden Cooke (Aus) Française Des Jeux
167 Ludovic Turpin (Fra) Ag2r-Prevoyance
168 Laurent Lefèvre (Fra) Bouygues Telecom
169 Samuel Dumoulin (Fra) Ag2r-Prevoyance
170 Bernhard Eisel (Aut) Française Des Jeux
171 Matthieu Sprick (Fra) Bouygues Telecom
172 Unai Etxebarria (Ven) Euskaltel-Euskadi
173 Jose Vicente García Acosta (Spa) Illes Balears-Caisse d'Epargne
174 Francis Mourey (Fra) Française Des Jeux
175 Frédéric Bessy (Fra) Cofidis, Le Credit Par Telephone 21.45
176 Jaan Kirsipuu (Est) Credit Agricole 43.02
177 Jean-Patrick Nazon (Fra) Ag2r-Prevoyance
178 Iker Flores (Spa) Euskaltel-Euskadi 46.05
179 Luciano Pagliarini (Bra) Liquigas-Bianchi 49.04
180 David Zabriskie (USA) Team CSC 51.12
DNF Isaac Gálvez (Spa) Illes Balears-Caisse d'Epargne
DNF Leon van Bon (Ned) Davitamon-Lotto
DNF Sylvain Calzati (Fra) Ag2r-Prevoyance
DNS Christophe Mengin (Fra) Française Des Jeux
DNS Sergei Gonchar (Ukr) Domina Vacanze
Points
1 Pieter Weening (Ned) Rabobank 25 pts
2 Andreas Klöden (Ger) T-Mobile Team 22
3 Alejandro Valverde (Spa) Illes Balears-Caisse d'Epargne 20
4 Kim Kirchen (Lux) Fassa Bortolo 18
5 Jens Voigt (Ger) Team CSC 16
6 Jan Ullrich (Ger) T-Mobile Team 15
7 Cadel Evans (Aus) Davitamon-Lotto 14
8 Christophe Moreau (Fra) Credit Agricole 13
9 Chris Horner (USA) Saunier Duval-Prodir 12
10 Alexandre Vinokourov (Kaz) T-Mobile Team 11
11 Stefano Garzelli (Ita) Liquigas-Bianchi 10
12 Franco Pellizotti (Fra) Liquigas-Bianchi 9
13 Oscar Pereiro Sio (Spa) Phonak Hearing Systems 8
14 Jörg Jaksche (Ger) Liberty Seguros-Würth 7
15 Dario Frigo (Ita) Fassa Bortolo 6
16 Evgeni Petrov (Rus) Lampre-Caffita 5
17 Levi Leipheimer (USA) Gerolsteiner 4
18 Michael Boogerd (Ned) Rabobank 3
19 Michael Rogers (Aus) Quick.Step 2
20 Lance Armstrong (USA) Discovery Channel 1
Mountains
Côte de Dobel - Cat. 3, km 14.5
1 Michael Rasmussen (Den) Rabobank 4 pts
2 Andrei Kashechkin (Kaz) Credit Agricole 3
3 Jens Voigt (Ger) Team CSC 2
4 George Hincapie (USA) Discovery Channel 1
Côte de Bad-Herrenalb - Cat. 3, km 27
1 Michael Rasmussen (Den) Rabobank 4 pts
2 Andrei Kashechkin (Kaz) Credit Agricole 3
3 George Hincapie (USA) Discovery Channel 2
4 Jens Voigt (Ger) Team CSC 1
Côte de Nachtigal - Cat. 3, km 38.5
1 Michael Rasmussen (Den) Rabobank 4 pts
2 Jens Voigt (Ger) Team CSC 3
3 George Hincapie (USA) Discovery Channel 2
4 Andrei Kashechkin (Kaz) Credit Agricole 1
Côte de Zimmerplatz - Cat. 3, km 48
1 Michael Rasmussen (Den) Rabobank 4 pts
2 Andrei Kashechkin (Kaz) Credit Agricole 3
3 Jens Voigt (Ger) Team CSC 2
4 George Hincapie (USA) Discovery Channel 1
Col de la Schlucht - Cat. 3, km 216
1 Andreas Klöden (Ger) T-Mobile Team 20 pts
2 Pieter Weening (Ned) Rabobank 18
3 Michael Rasmussen (Den) Rabobank 16
4 Santiago Botero (Col) Phonak Hearing Systems 14
5 Jan Ullrich (Ger) T-Mobile Team 12
6 Bobby Julich (USA) Team CSC 10
Sprints
Sasbach - km 64.5
1 George Hincapie (USA) Discovery Channel 6 pts
2 Jens Voigt (Ger) Team CSC 4
3 Andrei Kashechkin (Kaz) Credit Agricole 2
Kenzingen - km 125.5
1 Thor Hushovd (Nor) Credit Agricole 6 pts
2 Nicki Sörensen (Den) Team CSC 4
3 Sandy Casar (Fra) Française Des Jeux 2
Illhaeusern - km 162
1 Salvatore Commesso (Ita) Lampre-Caffita 6 pts
2 Juan Antonio Flecha (Spa) Fassa Bortolo 4
3 Cédric Vasseur (Fra) Cofidis, Le Credit Par Telephone 2
Young rider
1 Pieter Weening (Ned) Rabobank 5.03.54
2 Alejandro Valverde (Spa) Illes Balears-Caisse d'Epargne 0.27
3 Vladimir Karpets (Rus) Illes Balears-Caisse d'Epargne
4 Jérôme Pineau (Fra) Bouygues Telecom 1.25
5 Yaroslav Popovych (Ukr) Discovery Channel
6 Alberto Contador (Spa) Liberty Seguros-Würth
7 Patrik Sinkewitz (Ger) Quick.Step
8 Jose Angel Gomez Marchante (Spa) Saunier Duval-Prodir
9 Maxim Iglinski (Kaz) Domina Vacanze
10 Andrei Kashechkin (Kaz) Credit Agricole
11 Philippe Gilbert (Bel) Française Des Jeux 2.57
12 David Loosli (Swi) Lampre-Caffita
13 David Arroyo (Spa) Illes Balears-Caisse d'Epargne
14 Joost Posthuma (Ned) Rabobank
15 Andrei Grivko (Ukr) Domina Vacanze 5.25
16 Thomas Lövkvist (Swe) Française Des Jeux 5.43
17 Luis León Sanchez (Spa) Liberty Seguros-Würth
18 Anthony Geslin (Fra) Bouygues Telecom 7.19
19 Fabian Wegmann (Ger) Gerolsteiner 12.59
20 Alessandro Vanotti (Ita) Domina Vacanze
21 Mauro Facci (Ita) Fassa Bortolo
22 Allan Davis (Aus) Liberty Seguros-Würth
23 Tom Boonen (Bel) Quick.Step 17.41
24 Fabian Cancellara (Swi) Fassa Bortolo
25 Johan Vansummeren (Bel) Davitamon-Lotto
26 Michael Albasini (Swi) Liquigas-Bianchi
27 Simon Gerrans (Aus) Ag2r-Prevoyance
28 Samuel Dumoulin (Fra) Ag2r-Prevoyance
29 Bernhard Eisel (Aut) Française Des Jeux
30 Matthieu Sprick (Fra) Bouygues Telecom
31 Francis Mourey (Fra) Française Des Jeux