1 Roman Kreuziger (Cze) Liquigas 1.00.22.82 (24,848 km/h)
2 José Rujano Guillen (Ven) Caisse d'Epargne 0.15.73
3 Andreas Klöden (Ger) Astana 0.17.25
4 Damiano Cunego (Ita) Lampre 0.53.29
5 Frank Schleck (Lux) Team CSC 1.26.20
6 Jens Voigt (Ger) Team CSC 1.34.96
7 Igor Anton Hernandez (Spa) Euskaltel - Euskadi 1.48.46
8 Thomas Lövkvist (Swe) Team High Road 2.08.06
9 Andy Schleck (Lux) Team CSC 2.19.53
10 Laurens Ten Dam (Ned) Rabobank 2.49.74
11 Christian Knees (Ger) Team Milram 2.59.66
12 Johann Tschopp (Swi) Bouygues Telecom 3.20.37
13 Pietro Caucchioli (Ita) Crédit Agricole 3.21.92
14 Steve Morabito (Swi) Astana 3.23.71
15 Kim Kirchen (Lux) Team High Road 3.24.90
16 Markus Fothen (Ger) Gerolsteiner 3.29.12
17 Michael Albasini (Swi) Liquigas 3.34.43
18 Volodymir Gustov (Ukr) Team CSC 3.47.88
19 Rubens Bertogliati (Swi) Saunier Duval - Scott 3.49.31
20 Jesus Del Nero Montes (Spa) Saunier Duval - Scott 3.58.25
21 Sergei Ivanov (Rus) Astana 3.58.33
22 Steve Zampieri (Swi) Cofidis - Le Crédit par Téléphone 4.26.14
23 Hector Gonzalez Baeza (Spa) Saunier Duval - Scott 4.32.92
24 Tanel Kangert (Est) AG2R La Mondiale 4.36.55
25 Andreas Dietziker (Swi) Team Volksbank 4.40.66
26 Daniel Moreno Fernandez (Spa) Caisse d'Epargne 4.42.56
27 José Ivan Gutierrez Palacios (Spa) Caisse d'Epargne 4.47.19
28 Mathias Frank (Swi) Gerolsteiner 5.03.94
29 Paolo Tiralongo (Ita) Lampre 5.05.47
30 Mathieu Perget (Fra) Caisse d'Epargne 5.10.84
31 Alexandre Botcharov (Rus) Crédit Agricole 5.13.82
32 Pieter Jacobs (Bel) Silence - Lotto 5.33.17
33 Alexandre Moos (Swi) BMC Racing Team 5.43.94
34 Jeffry Louder (USA) BMC Racing Team 5.49.57
35 Leif Hoste (Bel) Silence - Lotto 5.57.39
36 Francis Mourey (Fra) Française des Jeux 6.07.30
37 Raul Alarcon Garcia (Spa) Saunier Duval - Scott 6.12.29
38 Jorge Azanza Soto (Spa) Euskaltel - Euskadi 6.16.01
39 Laszlo Bodrogi (Hun) Crédit Agricole 6.20.39
40 Yannick Talabardon (Fra) Crédit Agricole 6.21.92
41 Eric Berthou (Fra) Crédit Agricole 6.26.33
42 Matteo Bono (Ita) Lampre 6.29.66
43 Stijn Devolder (Bel) Quick Step 6.29.90
44 Marco Marzano (Ita) Lampre 6.39.56
45 Darren Lill (RSA) BMC Racing Team 6.51.63
46 Francisco Perez Sanchez (Spa) Caisse d'Epargne 6.59.51
47 Hubert Schwab (Swi) Quick Step 7.00.54
48 Alessandro Ballan (Ita) Lampre 7.14.47
49 Xabier Zandio Echaide (Spa) Caisse d'Epargne 7.16.79
50 Martin Kohler (Swi) BMC Racing Team 7.19.58
51 Pablo Lastras Garcia (Spa) Caisse d'Epargne 7.19.94
52 Maxim Iglinsky (Kaz) Astana 7.22.04
53 Philip Deignan (Irl) AG2R La Mondiale 7.25.70
54 Johan Van Summeren (Bel) Silence - Lotto 7.28.53
55 Leonardo Duque (Col) Cofidis - Le Crédit par Téléphone 7.30.34
56 Bobby Julich (USA) Team CSC 7.33.29
57 Iñigo Landaluze Intxaurraga (Spa) Euskaltel - Euskadi 7.37.45
58 Maarten Tjallingii (Ned) Silence - Lotto 7.40.19
59 Gorka Verdugo Markotegi (Spa) Euskaltel - Euskadi 7.44.36
60 Florian Stalder (Swi) Team Volksbank 7.44.75
61 Erik Zabel (Ger) Team Milram 7.44.91
62 Ronny Scholz (Ger) Gerolsteiner 7.56.66
63 Frédéric Guesdon (Fra) Française des Jeux 8.00.36
64 Wim Vansevenant (Bel) Silence - Lotto 8.02.52
65 Theo Eltink (Ned) Rabobank 8.05.83
66 Ivan Santaromita (Ita) Liquigas 8.09.36
67 Angel Gomez (Spa) Saunier Duval - Scott 8.24.68
68 Murilo Fischer (Bra) Liquigas 8.26.45
69 Dionisio Galparsoro Martínez (Spa) Euskaltel - Euskadi 8.26.67
70 Markus Zberg (Swi) Gerolsteiner 8.28.87
71 Blaise Sonnery (Fra) AG2R La Mondiale 8.32.02
72 Danilo Wyss (Swi) BMC Racing Team 8.34.88
73 Anthony Roux (Fra) Française des Jeux 8.43.66
74 Martin Elmiger (Swi) AG2R La Mondiale 8.49.05
75 Leonardo Scarselli (Ita) Quick Step 8.49.54
76 Christophe Mengin (Fra) Française des Jeux 8.51.99
77 Elias Schmaeh (Swi) Team Volksbank 8.54.02
78 Bram Tankink (Ned) Rabobank 8.54.18
79 Aitor Hernandez Gutierrez (Spa) Euskaltel - Euskadi 9.01.07
80 Fabian Cancellara (Swi) Team CSC 9.10.17
81 Martin Müller (Ger) Team Milram 9.15.69
82 Benoît Vaugrenard (Fra) Française des Jeux 9.17.13
83 Vincent Jérôme (Fra) Bouygues Telecom 9.17.66
84 Staf Scheirlinckx (Bel) Cofidis - Le Crédit par Téléphone 9.22.26
85 René Weissinger (Ger) Team Volksbank 9.32.11
86 Morris Possoni (Ita) Team High Road 9.32.38
87 Sébastien Rosseler (Bel) Quick Step 9.33.45
88 Kurt-Asle Arvesen (Nor) Team CSC 9.39.12
89 Enrico Franzoi (Ita) Liquigas 9.42.05
90 Greg Van Avermaet (Bel) Silence - Lotto 9.43.78
91 Gregory Rast (Swi) Astana 9.50.10
92 Stephan Schreck (Ger) Gerolsteiner 9.52.25
93 Marc De Maar (Ned) Rabobank 9.55.52
94 Xavier Florencio Cabre (Spa) Bouygues Telecom 10.01.99
95 David Loosli (Swi) Lampre 10.06.55
96 Anthony Geslin (Fra) Bouygues Telecom 10.14.24
97 Gabriel Rasch (Nor) Crédit Agricole 10.15.63
98 Stuart O'Grady (Aus) Team CSC 10.19.78
99 Philippe Gilbert (Bel) Française des Jeux 10.21.86
100 Mickael Delage (Fra) Française des Jeux 10.32.18
101 Lloyd Mondory (Fra) AG2R La Mondiale 10.39.03
102 Dmitriy Muravyev (Kaz) Astana 10.39.30
103 Jose Joaquin Rojas Gil (Spa) Caisse d'Epargne 10.39.79
104 Jürgen Roelandts (Bel) Silence - Lotto 10.41.89
105 Sébastien Hinault (Fra) Crédit Agricole 10.44.18
106 Claudio Corioni (Ita) Liquigas 10.45.50
107 Harald Morscher (Aut) Team Volksbank 10.57.00
108 Alexandre Usov (Blr) AG2R La Mondiale 10.58.90
109 Julien Belgy (Fra) Bouygues Telecom 10.59.81
110 Mark Renshaw (Aus) Crédit Agricole 11.02.91
111 Hervé Duclos-Lassalle (Fra) Cofidis - Le Crédit par Téléphone 11.07.62
112 Jérôme Pineau (Fra) Bouygues Telecom 11.08.12
113 Matteo Tosatto (Ita) Quick Step 11.14.89
114 Olivier Bonnaire (Fra) Bouygues Telecom 11.15.66
115 André Korff (Ger) Team Volksbank 11.24.28
116 Ralf Grabsch (Ger) Team Milram 11.26.94
117 Niki Terpstra (Ned) Team Milram 11.47.55
118 Massimiliano Mori (Ita) Lampre 11.59.88
119 Steve Bovay (Swi) BMC Racing Team 12.00.97
120 Edvald Boasson Hagen (Nor) Team High Road 12.05.48
121 Andoni Lafuente (Spa) Euskaltel - Euskadi 12.09.72
122 Gerald Ciolek (Ger) Team High Road 12.13.92
123 Robert Förster (Ger) Gerolsteiner 12.14.54
124 Frank Hoj (Den) Cofidis - Le Crédit par Téléphone 12.18.61
125 Daniel Musiol (Ger) Team Volksbank 12.29.53
126 Vicente Reynes Mimo (Spa) Team High Road 12.30.60
127 Gert Steegmans (Bel) Quick Step 12.37.47
128 Oscar Freire Gomez (Spa) Rabobank 12.55.49
129 Marcus Burghardt (Ger) Team High Road 12.58.10
130 Renaud Dion (Fra) AG2R La Mondiale 12.59.85
131 Steven De Jongh (Ned) Quick Step 13.09.48
132 Filippo Pozzato (Ita) Liquigas 13.10.15
133 Sébastien Portal (Fra) Cofidis - Le Crédit par Téléphone 13.43.95
134 Alessandro Vanotti (Ita) Liquigas 14.21.87
Hors Délai Stephan Schreck (Ger) Gerolsteiner
DNS Robbie McEwen (Aus) Silence - Lotto
DNS Sylvain Chavanel (Fra) Cofidis - Le Crédit par Téléphone
DNS Thomas Dekker (Ned) Rabobank
DNS Stefan Schumacher (Ger) Gerolsteiner
DNS Oliver Zaugg (Swi) Gerolsteiner
Points
1 Roman Kreuziger (Cze) Liquigas 15 pts
2 José Rujano Guillen (Ven) Caisse d'Epargne 12
3 Andreas Klöden (Ger) Astana 10
4 Damiano Cunego (Ita) Lampre 9
5 Frank Schleck (Lux) Team CSC 8
6 Jens Voigt (Ger) Team CSC 7
7 Igor Anton Hernandez (Spa) Euskaltel - Euskadi 6
8 Thomas Lövkvist (Swe) Team High Road 5
9 Andy Schleck (Lux) Team CSC 4
10 Laurens Ten Dam (Ned) Rabobank 3
11 Christian Knees (Ger) Team Milram 2
12 Johann Tschopp (Swi) Bouygues Telecom 1
Mountains
Klausenpass - km 25
1 Roman Kreuziger (Cze) Liquigas 20 pts
2 José Rujano Guillen (Ven) Caisse d'Epargne 15
3 Andreas Klöden (Ger) Astana 10
4 Damiano Cunego (Ita) Lampre 6
5 Frank Schleck (Lux) Team CSC 4
Young rider
1 Roman Kreuziger (Cze) Liquigas 1.00.22.82
2 Thomas Lövkvist (Swe) Team High Road 2.08.06
3 Andy Schleck (Lux) Team CSC 2.19.53
4 Hector Gonzalez Baeza (Spa) Saunier Duval - Scott 4.32.92
5 Tanel Kangert (Est) AG2R La Mondiale 4.36.55
6 Mathias Frank (Swi) Gerolsteiner 5.03.94
7 Mathieu Perget (Fra) Caisse d'Epargne 5.10.84
8 Pieter Jacobs (Bel) Silence - Lotto 5.33.17
9 Raul Alarcon Garcia (Spa) Saunier Duval - Scott 6.12.29
10 Martin Kohler (Swi) BMC Racing Team 7.19.58
11 Ivan Santaromita (Ita) Liquigas 8.09.36
12 Blaise Sonnery (Fra) AG2R La Mondiale 8.32.02
13 Danilo Wyss (Swi) BMC Racing Team 8.34.88
14 Anthony Roux (Fra) Française des Jeux 8.43.66
15 Elias Schmaeh (Swi) Team Volksbank 8.54.02
16 Vincent Jérôme (Fra) Bouygues Telecom 9.17.66
17 Morris Possoni (Ita) Team High Road 9.32.38
18 Greg Van Avermaet (Bel) Silence - Lotto 9.43.78
19 Marc De Maar (Ned) Rabobank 9.55.52
20 Mickael Delage (Fra) Française des Jeux 10.32.18
21 Jose Joaquin Rojas Gil (Spa) Caisse d'Epargne 10.39.79
22 Jürgen Roelandts (Bel) Silence - Lotto 10.41.89
23 Niki Terpstra (Ned) Team Milram 11.47.55
24 Steve Bovay (Swi) BMC Racing Team 12.00.97
25 Edvald Boasson Hagen (Nor) Team High Road 12.05.48
26 Andoni Lafuente (Spa) Euskaltel - Euskadi 12.09.72
27 Gerald Ciolek (Ger) Team High Road 12.13.92
DNS Thomas Dekker (Ned) Rabobank
Teams
1 Team CSC 3.06.28
2 Astana 2.19
3 Caisse D'Epargne 4.25
4 Liquigas 6.23
5 Saunier Duval-Scott 7.00
6 Lampre 7.08
7 Crédit Agricole 9.35
8 High Road 9.44
9 Euskaltel - Euskadi 10.21
10 Gerolsteiner 11.08
11 BMC Racing Team 13.04
12 Silence-Lotto 13.38
13 Rabobank 14.29
14 Team Milram 14.39
15 AG2R La Mondiale 15.13
16 Cofidis 15.58
17 Team Volksbank
18 Quick Step 16.59
19 Bouygues Telecom 17.19
20 Française Des Jeux 17.31
General classification after stage 8
1 Roman Kreuziger (Cze) Liquigas 31.42.31
2 Andreas Klöden (Ger) Astana 0.49
3 Igor Anton Hernandez (Spa) Euskaltel - Euskadi 1.55
4 Damiano Cunego (Ita) Lampre 2.11
5 Thomas Lövkvist (Swe) Team High Road 2.37
6 Andy Schleck (Lux) Team CSC 2.57
7 Kim Kirchen (Lux) Team High Road 2.58
8 Markus Fothen (Ger) Gerolsteiner 4.08
9 Christian Knees (Ger) Team Milram 4.18
10 Laurens Ten Dam (Ned) Rabobank 4.26
11 Sergei Ivanov (Rus) Astana 4.38
12 Michael Albasini (Swi) Liquigas 5.10
13 Frank Schleck (Lux) Team CSC 5.36
14 Daniel Moreno Fernandez (Spa) Caisse d'Epargne 6.47
15 Stijn Devolder (Bel) Quick Step 6.49
16 Tanel Kangert (Est) AG2R La Mondiale 7.03
17 Pietro Caucchioli (Ita) Crédit Agricole 7.14
18 Alexandre Moos (Swi) BMC Racing Team 7.21
19 Alexandre Botcharov (Rus) Crédit Agricole 7.28
20 Jesus Del Nero Montes (Spa) Saunier Duval - Scott 7.59
21 Volodymir Gustov (Ukr) Team CSC 12.22
22 Florian Stalder (Swi) Team Volksbank 13.28
23 José Ivan Gutierrez Palacios (Spa) Caisse d'Epargne 13.39
24 Steve Morabito (Swi) Astana 13.42
25 Xavier Florencio Cabre (Spa) Bouygues Telecom 14.30
26 Eric Berthou (Fra) Crédit Agricole 14.54
27 Rubens Bertogliati (Swi) Saunier Duval - Scott 15.33
28 Yannick Talabardon (Fra) Crédit Agricole 15.56
29 Paolo Tiralongo (Ita) Lampre 16.44
30 Philippe Gilbert (Bel) Française des Jeux 17.26
31 Jens Voigt (Ger) Team CSC 18.18
32 Johan Van Summeren (Bel) Silence - Lotto 19.27
33 Francis Mourey (Fra) Française des Jeux 19.39
34 Staf Scheirlinckx (Bel) Cofidis - Le Crédit par Téléphone 21.01
35 Maarten Tjallingii (Ned) Silence - Lotto 21.11
36 Andreas Dietziker (Swi) Team Volksbank 21.24
37 Jérôme Pineau (Fra) Bouygues Telecom 21.32
38 Mathias Frank (Swi) Gerolsteiner 21.48
39 Vincent Jérôme (Fra) Bouygues Telecom 21.53
40 Angel Gomez (Spa) Saunier Duval - Scott 23.31
41 Dmitriy Muravyev (Kaz) Astana 23.43
42 Johann Tschopp (Swi) Bouygues Telecom 24.57
43 Markus Zberg (Swi) Gerolsteiner 25.49
44 Laszlo Bodrogi (Hun) Crédit Agricole 26.08
45 Mathieu Perget (Fra) Caisse d'Epargne 26.21
46 Maxim Iglinsky (Kaz) Astana 26.37
47 Philip Deignan (Irl) AG2R La Mondiale 27.15
48 Renaud Dion (Fra) AG2R La Mondiale 29.57
49 Steve Zampieri (Swi) Cofidis - Le Crédit par Téléphone 30.50
50 Leonardo Duque (Col) Cofidis - Le Crédit par Téléphone 32.44
51 Elias Schmaeh (Swi) Team Volksbank 34.01
52 Bobby Julich (USA) Team CSC 34.08
53 Pieter Jacobs (Bel) Silence - Lotto 34.19
54 José Rujano Guillen (Ven) Caisse d'Epargne 34.37
55 Martin Elmiger (Swi) AG2R La Mondiale 34.46
56 Gorka Verdugo Markotegi (Spa) Euskaltel - Euskadi 34.56
57 Greg Van Avermaet (Bel) Silence - Lotto
58 Jose Joaquin Rojas Gil (Spa) Caisse d'Epargne 35.26
59 Erik Zabel (Ger) Team Milram 35.34
60 Oscar Freire Gomez (Spa) Rabobank 35.47
61 Pablo Lastras Garcia (Spa) Caisse d'Epargne 36.51
62 David Loosli (Swi) Lampre 36.58
63 Hubert Schwab (Swi) Quick Step 37.26
64 Francisco Perez Sanchez (Spa) Caisse d'Epargne 37.50
65 Murilo Fischer (Bra) Liquigas 37.56
66 Jorge Azanza Soto (Spa) Euskaltel - Euskadi 38.03
67 Bram Tankink (Ned) Rabobank 38.08
68 Blaise Sonnery (Fra) AG2R La Mondiale 39.18
69 Benoît Vaugrenard (Fra) Française des Jeux 39.27
70 Steve Bovay (Swi) BMC Racing Team 40.53
71 Marco Marzano (Ita) Lampre 41.39
72 Ronny Scholz (Ger) Gerolsteiner
73 Xabier Zandio Echaide (Spa) Caisse d'Epargne 42.19
74 Gabriel Rasch (Nor) Crédit Agricole 42.21
75 Frédéric Guesdon (Fra) Française des Jeux 43.00
76 Jeffry Louder (USA) BMC Racing Team 44.58
77 Darren Lill (RSA) BMC Racing Team 45.38
78 Theo Eltink (Ned) Rabobank 45.56
79 Marc De Maar (Ned) Rabobank 46.08
80 Jürgen Roelandts (Bel) Silence - Lotto
81 Sébastien Hinault (Fra) Crédit Agricole 47.43
82 Ivan Santaromita (Ita) Liquigas 48.20
83 Fabian Cancellara (Swi) Team CSC 48.53
84 Danilo Wyss (Swi) BMC Racing Team 48.55
85 Ralf Grabsch (Ger) Team Milram 49.25
86 Sébastien Portal (Fra) Cofidis - Le Crédit par Téléphone 49.49
87 Olivier Bonnaire (Fra) Bouygues Telecom 50.40
88 Enrico Franzoi (Ita) Liquigas 50.56
89 Stephan Schreck (Ger) Gerolsteiner 51.46
90 Leif Hoste (Bel) Silence - Lotto 52.23
91 Stuart O'Grady (Aus) Team CSC 52.30
92 Morris Possoni (Ita) Team High Road 53.03
93 René Weissinger (Ger) Team Volksbank 53.16
94 Iñigo Landaluze Intxaurraga (Spa) Euskaltel - Euskadi 54.05
95 Matteo Tosatto (Ita) Quick Step 54.58
96 Mickael Delage (Fra) Française des Jeux 55.14
97 Anthony Geslin (Fra) Bouygues Telecom 55.18
98 Gregory Rast (Swi) Astana 56.15
99 Alessandro Ballan (Ita) Lampre 57.01
100 Martin Müller (Ger) Team Milram 57.05
101 Hervé Duclos-Lassalle (Fra) Cofidis - Le Crédit par Téléphone 57.25
102 Marcus Burghardt (Ger) Team High Road 57.43
103 Martin Kohler (Swi) BMC Racing Team 57.44
104 Daniel Musiol (Ger) Team Volksbank 58.32
105 Hector Gonzalez Baeza (Spa) Saunier Duval - Scott 59.02
106 Leonardo Scarselli (Ita) Quick Step 59.21
107 Christophe Mengin (Fra) Française des Jeux 1.00.22
108 Filippo Pozzato (Ita) Liquigas 1.00.28
109 Edvald Boasson Hagen (Nor) Team High Road 1.00.31
110 Alexandre Usov (Blr) AG2R La Mondiale
111 Alessandro Vanotti (Ita) Liquigas 1.01.01
112 Kurt-Asle Arvesen (Nor) Team CSC 1.01.26
113 Claudio Corioni (Ita) Liquigas 1.01.28
114 Harald Morscher (Aut) Team Volksbank 1.01.45
115 Anthony Roux (Fra) Française des Jeux 1.02.21
116 Lloyd Mondory (Fra) AG2R La Mondiale 1.02.43
117 Julien Belgy (Fra) Bouygues Telecom 1.03.24
118 Matteo Bono (Ita) Lampre 1.03.48
119 Dionisio Galparsoro Martínez (Spa) Euskaltel - Euskadi 1.05.01
120 André Korff (Ger) Team Volksbank 1.05.49
121 Robert Förster (Ger) Gerolsteiner 1.06.39
122 Gert Steegmans (Bel) Quick Step 1.07.02
123 Steven De Jongh (Ned) Quick Step 1.07.34
124 Massimiliano Mori (Ita) Lampre 1.07.51
125 Niki Terpstra (Ned) Team Milram 1.08.01
126 Mark Renshaw (Aus) Crédit Agricole 1.08.13
127 Wim Vansevenant (Bel) Silence - Lotto 1.08.44
128 Gerald Ciolek (Ger) Team High Road 1.08.53
129 Raul Alarcon Garcia (Spa) Saunier Duval - Scott 1.08.54
130 Sébastien Rosseler (Bel) Quick Step 1.11.07
131 Frank Hoj (Den) Cofidis - Le Crédit par Téléphone 1.12.34
132 Vicente Reynes Mimo (Spa) Team High Road 1.13.22
133 Aitor Hernandez Gutierrez (Spa) Euskaltel - Euskadi 1.36.51
134 Andoni Lafuente (Spa) Euskaltel - Euskadi 1.49.37
Points classification
1 Oscar Freire Gomez (Spa) Rabobank 72 pts
2 Kim Kirchen (Lux) Team High Road 43
3 Markus Zberg (Swi) Gerolsteiner 38
4 Roman Kreuziger (Cze) Liquigas 34
5 Gerald Ciolek (Ger) Team High Road 32
6 Erik Zabel (Ger) Team Milram 28
7 Igor Anton Hernandez (Spa) Euskaltel - Euskadi 26
8 Robert Förster (Ger) Gerolsteiner 26
9 Fabian Cancellara (Swi) Team CSC 25
10 Andreas Klöden (Ger) Astana 25
11 Damiano Cunego (Ita) Lampre 23
12 Sergei Ivanov (Rus) Astana 23
13 Andy Schleck (Lux) Team CSC 20
14 Martin Elmiger (Swi) AG2R La Mondiale 20
15 Greg Van Avermaet (Bel) Silence - Lotto 20
16 Alexandre Usov (Blr) AG2R La Mondiale 20
17 Danilo Wyss (Swi) BMC Racing Team 19
18 Markus Fothen (Ger) Gerolsteiner 18
19 Stijn Devolder (Bel) Quick Step 18
20 Frank Schleck (Lux) Team CSC 17
21 Leonardo Duque (Col) Cofidis - Le Crédit par Téléphone 17
22 Thomas Lövkvist (Swe) Team High Road 16
23 Michael Albasini (Swi) Liquigas 15
24 Christian Knees (Ger) Team Milram 14
25 Alexandre Botcharov (Rus) Crédit Agricole 14
26 Jose Joaquin Rojas Gil (Spa) Caisse d'Epargne 13
27 André Korff (Ger) Team Volksbank 13
28 José Rujano Guillen (Ven) Caisse d'Epargne 12
29 Philippe Gilbert (Bel) Française des Jeux 11
30 Alexandre Moos (Swi) BMC Racing Team 10
31 Maxim Iglinsky (Kaz) Astana 10
32 Anthony Geslin (Fra) Bouygues Telecom 8
33 Jens Voigt (Ger) Team CSC 7
34 Mark Renshaw (Aus) Crédit Agricole 7
35 Daniel Moreno Fernandez (Spa) Caisse d'Epargne 6
36 Andreas Dietziker (Swi) Team Volksbank 6
37 Sébastien Hinault (Fra) Crédit Agricole 6
38 Stuart O'Grady (Aus) Team CSC 5
39 Gert Steegmans (Bel) Quick Step 5
40 Laurens Ten Dam (Ned) Rabobank 4
41 José Ivan Gutierrez Palacios (Spa) Caisse d'Epargne 4
42 Xavier Florencio Cabre (Spa) Bouygues Telecom 3
43 Claudio Corioni (Ita) Liquigas 3
44 Renaud Dion (Fra) AG2R La Mondiale 2
45 Johann Tschopp (Swi) Bouygues Telecom 1
46 Philip Deignan (Irl) AG2R La Mondiale 1
47 Daniel Musiol (Ger) Team Volksbank 1
Mountains classification
1 Maxim Iglinsky (Kaz) Astana 42 pts
2 David Loosli (Swi) Lampre 42
3 Stijn Devolder (Bel) Quick Step 25
4 Roman Kreuziger (Cze) Liquigas 24
5 Frank Schleck (Lux) Team CSC 20
6 Steve Zampieri (Swi) Cofidis - Le Crédit par Téléphone 20
7 José Rujano Guillen (Ven) Caisse d'Epargne 19
8 Andreas Klöden (Ger) Astana 16
9 Iñigo Landaluze Intxaurraga (Spa) Euskaltel - Euskadi 12
10 Jérôme Pineau (Fra) Bouygues Telecom 10
11 Martin Elmiger (Swi) AG2R La Mondiale 10
12 Hervé Duclos-Lassalle (Fra) Cofidis - Le Crédit par Téléphone 10
13 Damiano Cunego (Ita) Lampre 10
14 Pietro Caucchioli (Ita) Crédit Agricole 10
15 Kim Kirchen (Lux) Team High Road 8
16 Igor Anton Hernandez (Spa) Euskaltel - Euskadi 6
17 Markus Fothen (Ger) Gerolsteiner 6
18 René Weissinger (Ger) Team Volksbank 6
19 Ronny Scholz (Ger) Gerolsteiner 4
20 Sébastien Rosseler (Bel) Quick Step 4
21 Alexandre Botcharov (Rus) Crédit Agricole 4
22 Johan Van Summeren (Bel) Silence - Lotto 4
23 Philip Deignan (Irl) AG2R La Mondiale 4
24 Jeffry Louder (USA) BMC Racing Team 4
25 Leif Hoste (Bel) Silence - Lotto 3
26 Andy Schleck (Lux) Team CSC 3
27 Jens Voigt (Ger) Team CSC 3
28 Daniel Moreno Fernandez (Spa) Caisse d'Epargne 2
29 Stuart O'Grady (Aus) Team CSC 2
30 Leonardo Duque (Col) Cofidis - Le Crédit par Téléphone 1
31 Bobby Julich (USA) Team CSC 1
32 Marco Marzano (Ita) Lampre 1
33 Fabian Cancellara (Swi) Team CSC 1
34 Gert Steegmans (Bel) Quick Step 1
Sprints classification
1 René Weissinger (Ger) Team Volksbank 18 pts
2 David Loosli (Swi) Lampre 14
3 Martin Elmiger (Swi) AG2R La Mondiale 13
4 Johan Van Summeren (Bel) Silence - Lotto 12
5 Philip Deignan (Irl) AG2R La Mondiale 9
6 Pieter Jacobs (Bel) Silence - Lotto 9
7 Steve Morabito (Swi) Astana 6
8 Andreas Dietziker (Swi) Team Volksbank 6
9 Hervé Duclos-Lassalle (Fra) Cofidis - Le Crédit par Téléphone 6
10 Steve Zampieri (Swi) Cofidis - Le Crédit par Téléphone 5
11 Jérôme Pineau (Fra) Bouygues Telecom 4
12 Ronny Scholz (Ger) Gerolsteiner 4
13 Iñigo Landaluze Intxaurraga (Spa) Euskaltel - Euskadi 4
14 Sébastien Rosseler (Bel) Quick Step 4
15 Jens Voigt (Ger) Team CSC 3
16 Jeffry Louder (USA) BMC Racing Team 2
17 Maarten Tjallingii (Ned) Silence - Lotto 1
18 Johann Tschopp (Swi) Bouygues Telecom 1
Young rider classification
1 Roman Kreuziger (Cze) Liquigas 31.42.31
2 Thomas Lövkvist (Swe) Team High Road 2.37
3 Andy Schleck (Lux) Team CSC 2.57
4 Tanel Kangert (Est) AG2R La Mondiale 7.03
5 Mathias Frank (Swi) Gerolsteiner 21.48
6 Vincent Jérôme (Fra) Bouygues Telecom 21.53
7 Mathieu Perget (Fra) Caisse d'Epargne 26.21
8 Elias Schmaeh (Swi) Team Volksbank 34.01
9 Pieter Jacobs (Bel) Silence - Lotto 34.19
10 Greg Van Avermaet (Bel) Silence - Lotto 34.56
11 Jose Joaquin Rojas Gil (Spa) Caisse d'Epargne 35.26
12 Blaise Sonnery (Fra) AG2R La Mondiale 39.18
13 Steve Bovay (Swi) BMC Racing Team 40.53
14 Marc De Maar (Ned) Rabobank 46.08
15 Jürgen Roelandts (Bel) Silence - Lotto
16 Ivan Santaromita (Ita) Liquigas 48.20
17 Danilo Wyss (Swi) BMC Racing Team 48.55
18 Morris Possoni (Ita) Team High Road 53.03
19 Mickael Delage (Fra) Française des Jeux 55.14
20 Martin Kohler (Swi) BMC Racing Team 57.44
21 Hector Gonzalez Baeza (Spa) Saunier Duval - Scott 59.02
22 Edvald Boasson Hagen (Nor) Team High Road 1.00.31
23 Anthony Roux (Fra) Française des Jeux 1.02.21
24 Niki Terpstra (Ned) Team Milram 1.08.01
25 Gerald Ciolek (Ger) Team High Road 1.08.53
26 Raul Alarcon Garcia (Spa) Saunier Duval - Scott 1.08.54
27 Andoni Lafuente (Spa) Euskaltel - Euskadi 1.49.37
Teams classification
1 Astana 95.20.28
2 Team CSC 0.56
3 Gerolsteiner 9.21
4 Caisse D'Epargne 12.07
5 Crédit Agricole 15.23
6 Liquigas 17.49
7 Saunier Duval-Scott 23.48
8 Bouygues Telecom 29.21
9 Lampre 29.29
10 AG2R La Mondiale 30.46
11 High Road 32.05
12 Rabobank 33.51
13 Silence-Lotto 34.04
14 Team Volksbank 41.32
15 Française Des Jeux 51.49
16 BMC Racing Team 54.24
17 Cofidis 56.41
18 Euskaltel - Euskadi 1.00.27
19 Quick Step 1.00.35
20 Team Milram 1.08.50