1 Francesco De Bonis (Ita) Gerolsteiner 3.28.06 (36.472 km/h)
2 John Gadret (Fra) AG2r - La Mondiale 0.03
3 Manuel Beltran Martinez (Spa) Liquigas 0.05
4 Sandy Casar (Fra) Française des Jeux 0.07
5 Roman Kreuziger (Cze) Liquigas
6 Andreas Klöden (Ger) Astana
7 Juan Manuel Garate (Spa) Quick Step
8 Marco Pinotti (Ita) Team High Road
9 Denis Menchov (Rus) Rabobank
10 Mikel Astarloza Chaurreau (Spa) Euskaltel - Euskadi
11 Rigoberto Uran (Col) Caisse d'Epargne 0.16
12 Morris Possoni (Ita) Team High Road
13 Sylvester Szmyd (Pol) Lampre 0.28
14 Eros Capecchi (Ita) Saunier Duval - Scott
15 José Angel Gomez Marchante (Spa) Saunier Duval - Scott
16 Haimar Zubeldia Agirre (Spa) Euskaltel - Euskadi
17 David Moncoutié (Fra) Cofidis - Le Crédit par Téléphone
18 Bauke Mollema (Ned) Rabobank 0.59
19 Maxim Iglinsky (Kaz) Astana 1.04
20 Alexandre Moos (Swi) BMC Racing Team 1.27
21 Bernhard Kohl (Aut) Gerolsteiner 1.53
22 Steve Morabito (Swi) Astana 1.57
23 Jens Voigt (Ger) Team CSC
24 Daniel Moreno Fernandez (Spa) Caisse d'Epargne
25 Oscar Pereiro Sio (Spa) Caisse d'Epargne
26 Patrice Halgand (Fra) Crédit Agricole
27 Alexandre Botcharov (Rus) Crédit Agricole
28 Sergio Ghisalberti (Ita) Team Milram 2.04
29 Jussi Veikkanen (Fin) Française des Jeux 2.05
30 Dries Devenyns (Bel) Silence - Lotto 2.10
31 Chris Anker Sørensen (Den) Team CSC
32 Oliver Zaugg (Swi) Gerolsteiner
33 Hubert Schwab (Swi) Quick Step 2.26
34 Rein Taaramae (Est) Cofidis - Le Crédit par Téléphone 4.28
35 Amets Txurruka (Spa) Euskaltel - Euskadi 5.09
36 Rubens Bertogliati (Swi) Saunier Duval - Scott 5.47
37 Vladimir Gusev (Rus) Astana
38 Volodymir Gustov (Ukr) Team CSC
39 Stef Clement (Ned) Bouygues Telecom 6.55
40 Michael Albasini (Swi) Liquigas 7.03
41 Francis Mourey (Fra) Française des Jeux 7.05
42 Martin Elmiger (Swi) AG2r - La Mondiale 7.27
43 Paolo Tiralongo (Ita) Lampre
44 Wim Van Huffel (Bel) Silence - Lotto
45 Iñaki Isasi Flores (Spa) Euskaltel - Euskadi
46 Gustav Erik Larsson (Swe) Team CSC
47 Laszlo Bodrogi (Hun) Crédit Agricole
48 José Luis Arrieta Lujambio (Spa) AG2r - La Mondiale
49 Jérémy Roy (Fra) Française des Jeux 7.35
50 Xabier Zandio Echaide (Spa) Caisse d'Epargne 8.12
51 Steve Zampieri (Swi) Cofidis - Le Crédit par Téléphone 8.16
52 Adam Hansen (Aus) Team High Road 10.02
53 Jérôme Coppel (Fra) Française des Jeux 10.07
54 Jeffry Louder (USA) BMC Racing Team 10.16
55 Mathieu Perget (Fra) Caisse d'Epargne
56 Ruben Lobato Elvira (Spa) Saunier Duval - Scott
57 Nicolas Crosbie (Fra) Bouygues Telecom 10.27
58 Kevin Seeldraeyers (Bel) Quick Step 10.34
59 Alexander Efimkin (Rus) Quick Step
60 Mario Aerts (Bel) Silence - Lotto
61 Addy Engels (Ned) Quick Step
62 Alberto Fernandez De La Puebla Ramos (Spa) Saunier Duval - Scott
63 Markus Fothen (Ger) Gerolsteiner 12.06
64 Evgeny Sokolov (Rus) Bouygues Telecom 13.57
65 Dmitriy Fofonov (Kaz) Crédit Agricole 16.37
66 Dmitriy Muravyev (Kaz) Astana
67 Alexandr Kolobnev (Rus) Team CSC
68 René Mandri (Est) AG2r - La Mondiale
69 Yuriy Krivtsov (Ukr) AG2r - La Mondiale
70 Ruben Perez Moreno (Spa) Euskaltel - Euskadi
71 David Lopez Garcia (Spa) Caisse d'Epargne
72 Josep Jufre Pou (Spa) Saunier Duval - Scott
73 Matti Breschel (Den) Team CSC
74 Julien El Farès (Fra) Cofidis - Le Crédit par Téléphone
75 Julien Mazet (Fra) Astana
76 Maryan Hary (Fra) Cofidis - Le Crédit par Téléphone
77 Tony Martin (Ger) Team High Road
78 Christophe Kern (Fra) Crédit Agricole
79 Laurens Ten Dam (Ned) Rabobank
80 Dominique Cornu (Bel) Silence - Lotto
81 Peter Velits (Svk) Team Milram 20.32
82 Björn Schröder (Ger) Team Milram
83 Rémy Di Grégorio (Fra) Française des Jeux
84 Ian McKissick (USA) BMC Racing Team
85 Matteo Bono (Ita) Lampre
86 Thomas Frei (Swi) Astana
87 Martin Kohler (Swi) BMC Racing Team
88 Steve Bovay (Swi) BMC Racing Team
89 David Loosli (Swi) Lampre
90 Daniele Righi (Ita) Lampre
91 Serguei Yakovlev (Kaz) Astana
92 Yannick Talabardon (Fra) Crédit Agricole
93 Manuele Mori (Ita) Saunier Duval - Scott
94 Matej Mugerli (Slo) Liquigas 20.49
95 Bram De Groot (Ned) Rabobank 21.44
96 Bradley Wiggins (GBr) Team High Road 23.20
97 Ignas Konovalovas (Ltu) Crédit Agricole 27.16
98 Eric Berthou (Fra) Crédit Agricole
General classification after stage 4
1 Andreas Klöden (Ger) Astana 12.59.41
2 Roman Kreuziger (Cze) Liquigas 0.35
3 Marco Pinotti (Ita) Team High Road 0.43
4 Denis Menchov (Rus) Rabobank 0.45
5 Mikel Astarloza Chaurreau (Spa) Euskaltel - Euskadi 0.54
6 Sandy Casar (Fra) Française des Jeux 1.05
7 Juan Manuel Garate (Spa) Quick Step 1.08
8 John Gadret (Fra) AG2r - La Mondiale 1.14
9 Maxim Iglinsky (Kaz) Astana 1.52
10 José Angel Gomez Marchante (Spa) Saunier Duval - Scott
11 Sylvester Szmyd (Pol) Lampre 1.58
12 Haimar Zubeldia Agirre (Spa) Euskaltel - Euskadi 2.00
13 Francesco De Bonis (Ita) Gerolsteiner 2.05
14 Manuel Beltran Martinez (Spa) Liquigas 2.10
15 Morris Possoni (Ita) Team High Road 2.12
16 Eros Capecchi (Ita) Saunier Duval - Scott 2.30
17 Oscar Pereiro Sio (Spa) Caisse d'Epargne 2.36
18 Steve Morabito (Swi) Astana 2.45
19 Jens Voigt (Ger) Team CSC
20 Rigoberto Uran (Col) Caisse d'Epargne 3.02
21 Bauke Mollema (Ned) Rabobank 3.04
22 Bernhard Kohl (Aut) Gerolsteiner 3.14
23 David Moncoutié (Fra) Cofidis - Le Crédit par Téléphone 3.23
24 Jussi Veikkanen (Fin) Française des Jeux
25 Alexandre Botcharov (Rus) Crédit Agricole 4.00
26 Alexandre Moos (Swi) BMC Racing Team 4.13
27 Oliver Zaugg (Swi) Gerolsteiner 4.15
28 Hubert Schwab (Swi) Quick Step 5.02
29 Rein Taaramae (Est) Cofidis - Le Crédit par Téléphone 5.05
30 Daniel Moreno Fernandez (Spa) Caisse d'Epargne 5.09
31 Chris Anker Sørensen (Den) Team CSC 5.17
32 Patrice Halgand (Fra) Crédit Agricole 5.54
33 Vladimir Gusev (Rus) Astana 6.18
34 Rubens Bertogliati (Swi) Saunier Duval - Scott 6.43
35 Michael Albasini (Swi) Liquigas 8.01
36 Stef Clement (Ned) Bouygues Telecom 8.22
37 Volodymir Gustov (Ukr) Team CSC 8.59
38 Gustav Erik Larsson (Swe) Team CSC 9.01
39 Wim Van Huffel (Bel) Silence - Lotto 10.11
40 Francis Mourey (Fra) Française des Jeux 10.20
41 Martin Elmiger (Swi) AG2r - La Mondiale 11.07
42 Xabier Zandio Echaide (Spa) Caisse d'Epargne 11.32
43 Alexander Efimkin (Rus) Quick Step 11.44
44 Amets Txurruka (Spa) Euskaltel - Euskadi 11.49
45 Jérôme Coppel (Fra) Française des Jeux 12.14
46 Mario Aerts (Bel) Silence - Lotto 12.46
47 Ruben Lobato Elvira (Spa) Saunier Duval - Scott 13.23
48 Kevin Seeldraeyers (Bel) Quick Step 13.40
49 Steve Zampieri (Swi) Cofidis - Le Crédit par Téléphone 14.18
50 Markus Fothen (Ger) Gerolsteiner 14.51
51 Dries Devenyns (Bel) Silence - Lotto 16.23
52 Laszlo Bodrogi (Hun) Crédit Agricole 16.31
53 Sergio Ghisalberti (Ita) Team Milram 17.03
54 Iñaki Isasi Flores (Spa) Euskaltel - Euskadi 18.37
55 Dmitriy Fofonov (Kaz) Crédit Agricole 19.53
56 Jeffry Louder (USA) BMC Racing Team 19.56
57 Dmitriy Muravyev (Kaz) Astana 19.57
58 Ruben Perez Moreno (Spa) Euskaltel - Euskadi 20.26
59 Josep Jufre Pou (Spa) Saunier Duval - Scott 20.29
60 Laurens Ten Dam (Ned) Rabobank 20.38
61 René Mandri (Est) AG2r - La Mondiale 20.51
62 Addy Engels (Ned) Quick Step 21.33
63 Jérémy Roy (Fra) Française des Jeux 22.45
64 Paolo Tiralongo (Ita) Lampre 22.53
65 Thomas Frei (Swi) Astana 22.55
66 Adam Hansen (Aus) Team High Road 23.19
67 Serguei Yakovlev (Kaz) Astana 23.44
68 Peter Velits (Svk) Team Milram 23.47
69 Daniele Righi (Ita) Lampre 23.58
70 Björn Schröder (Ger) Team Milram 23.59
71 Rémy Di Grégorio (Fra) Française des Jeux 24.28
72 Evgeny Sokolov (Rus) Bouygues Telecom 24.31
73 Alberto Fernandez De La Puebla Ramos (Spa) Saunier Duval - Scott 25.02
74 Mathieu Perget (Fra) Caisse d'Epargne 25.22
75 Christophe Kern (Fra) Crédit Agricole 26.13
76 Julien El Farès (Fra) Cofidis - Le Crédit par Téléphone 27.10
77 Alexandr Kolobnev (Rus) Team CSC 27.28
78 Matti Breschel (Den) Team CSC 27.47
79 José Luis Arrieta Lujambio (Spa) AG2r - La Mondiale 28.12
80 Martin Kohler (Swi) BMC Racing Team 30.49
81 Yuriy Krivtsov (Ukr) AG2r - La Mondiale 30.57
82 David Loosli (Swi) Lampre
83 Steve Bovay (Swi) BMC Racing Team 31.35
84 Matteo Bono (Ita) Lampre 32.00
85 Yannick Talabardon (Fra) Crédit Agricole
86 David Lopez Garcia (Spa) Caisse d'Epargne 33.17
87 Manuele Mori (Ita) Saunier Duval - Scott 35.10
88 Nicolas Crosbie (Fra) Bouygues Telecom 35.53
89 Julien Mazet (Fra) Astana 36.46
90 Ignas Konovalovas (Ltu) Crédit Agricole 37.15
91 Eric Berthou (Fra) Crédit Agricole 37.56
92 Ian McKissick (USA) BMC Racing Team 39.42
93 Tony Martin (Ger) Team High Road 40.53
94 Dominique Cornu (Bel) Silence - Lotto 41.16
95 Maryan Hary (Fra) Cofidis - Le Crédit par Téléphone 43.56
96 Bradley Wiggins (GBr) Team High Road 46.30
97 Bram De Groot (Ned) Rabobank 47.28
98 Matej Mugerli (Slo) Liquigas 47.46
Points classification
1 Michael Albasini (Swi) Liquigas 30 pts
2 Thomas Dekker (Ned) Rabobank 29
3 Maxim Iglinsky (Kaz) Astana 26
4 Andreas Klöden (Ger) Astana 25
5 Markus Zberg (Swi) Gerolsteiner 25
6 Daniele Bennati (Ita) Liquigas 24
7 Roman Kreuziger (Cze) Liquigas 21
8 Robbie McEwen (Aus) Silence - Lotto 15
9 Mark Cavendish (GBr) Team High Road 15
10 Björn Schröder (Ger) Team Milram 13
11 Alexander Efimkin (Rus) Quick Step 11
12 Stef Clement (Ned) Bouygues Telecom 10
13 Matti Breschel (Den) Team CSC 10
14 Denis Menchov (Rus) Rabobank 9
15 Oliver Zaugg (Swi) Gerolsteiner 9
16 Tony Martin (Ger) Team High Road 9
17 Jens Voigt (Ger) Team CSC 8
18 Gustav Erik Larsson (Swe) Team CSC 8
19 Alexandre Botcharov (Rus) Crédit Agricole 8
20 Bradley Wiggins (GBr) Team High Road 8
21 Josep Jufre Pou (Spa) Saunier Duval - Scott 7
22 Vladimir Gusev (Rus) Astana 6
23 Bernhard Kohl (Aut) Gerolsteiner 6
24 Heinrich Haussler (Ger) Gerolsteiner 6
25 Nick Nuyens (Bel) Cofidis - Le Crédit par Téléphone 6
26 Marco Pinotti (Ita) Team High Road 5
27 Daniele Righi (Ita) Lampre 5
28 Martin Elmiger (Swi) AG2r - La Mondiale 5
29 Oscar Pereiro Sio (Spa) Caisse d'Epargne 4
30 José Angel Gomez Marchante (Spa) Saunier Duval - Scott 4
31 Rein Taaramae (Est) Cofidis - Le Crédit par Téléphone 3
32 John Gadret (Fra) AG2r - La Mondiale 3
33 Ruben Perez Moreno (Spa) Euskaltel - Euskadi 3
34 Martin Kohler (Swi) BMC Racing Team 3
35 Sandy Casar (Fra) Française des Jeux 2
36 Danilo Wyss (Swi) BMC Racing Team 2
37 Manuel Beltran Martinez (Spa) Liquigas 1
38 Alexandre Moos (Swi) BMC Racing Team 1
39 Jean Eudes Demaret (Fra) Cofidis - Le Crédit par Téléphone 1
Mountains classification
1 Francisco Javier Vila Errandonea (Spa) Lampre 30 pts
2 Rémy Di Grégorio (Fra) Française des Jeux 21
3 Morris Possoni (Ita) Team High Road 20
4 Ian McKissick (USA) BMC Racing Team 14
5 José Luis Arrieta Lujambio (Spa) AG2r - La Mondiale 11
6 Matti Breschel (Den) Team CSC 8
7 Denis Menchov (Rus) Rabobank 6
8 Thomas Dekker (Ned) Rabobank 4
9 Sylvester Szmyd (Pol) Lampre 2
10 Alexandre Moos (Swi) BMC Racing Team 2
11 Steve Zampieri (Swi) Cofidis - Le Crédit par Téléphone 2
12 Rick Flens (Ned) Rabobank 2
13 Marco Pinotti (Ita) Team High Road 1
14 Martin Elmiger (Swi) AG2r - La Mondiale 1
15 Amets Txurruka (Spa) Euskaltel - Euskadi 1
16 Bram De Groot (Ned) Rabobank 1
17 Matej Mugerli (Slo) Liquigas 1
Sprints classification
1 Morris Possoni (Ita) Team High Road 12 pts
2 Ian McKissick (USA) BMC Racing Team 12
3 Francisco Javier Vila Errandonea (Spa) Lampre 6
4 José Luis Arrieta Lujambio (Spa) AG2r - La Mondiale 6
5 Rémy Di Grégorio (Fra) Française des Jeux 2
6 Mikel Astarloza Chaurreau (Spa) Euskaltel - Euskadi 1
7 Matti Breschel (Den) Team CSC 1