1 Robert Förster (Ger) Gerolsteiner 2.06.28 (45.26 km/h)
2 Alberto Curtolo (Ita) Liquigas
3 Yauheni Hutarovich (Blr) Française des Jeux
4 Peter Wrolich (Aut) Gerolsteiner
5 Angelo Furlan (Ita) Crédit Agricole
6 Jürgen Roelandts (Bel) Silence - Lotto
7 Krzysztof Jezowski (Pol) Polish National Team
8 Francesco Gavazzi (Ita) Lampre
9 Dominik Roels (Ger) Team Milram
10 Mirco Lorenzetto (Ita) Lampre
11 Iñaki Isasi Flores (Spa) Euskaltel - Euskadi
12 Gregory Rast (Swi) Astana
13 Jonathan Hivert (Fra) Crédit Agricole
14 Jose Joaquin Rojas Gil (Spa) Caisse d'Epargne
15 Marcel Sieberg (Ger) Team Columbia
16 David Loosli (Swi) Lampre
17 Marek Rutkiewicz (Pol) Polish National Team
18 Dariusz Baranowski (Pol) Polish National Team
19 Pieter Weening (Ned) Rabobank
20 Pablo Lastras Garcia (Spa) Caisse d'Epargne
21 Tanel Kangert (Est) AG2R La Mondiale
22 Rigoberto Uran (Col) Caisse d'Epargne
23 Franco Pellizotti (Ita) Liquigas
24 Jens Voigt (Ger) Team CSC - Saxo Bank
25 Kjell Carlström (Fin) Liquigas
26 Timothy Gudsell (NZl) Française des Jeux
27 Allan Davis (Bel) Quick Step
28 Alexandre Botcharov (Rus) Crédit Agricole
29 Marlon Alirio Perez Arango (Col) Caisse d'Epargne
30 Marcin Sapa (Pol) Polish National Team
31 Maciej Bodnar (Pol) Liquigas
32 Lars Ytting Bak (Den) Team CSC - Saxo Bank
33 Lukasz Bodnar (Pol) Polish National Team
34 Murilo Fischer (Bra) Liquigas
35 Yoann Offredo (Fra) Française des Jeux
36 Sven Krauss (Ger) Gerolsteiner
37 Vladimir Miholjevic (Cro) Liquigas
38 Pietro Caucchioli (Ita) Crédit Agricole
39 Tadej Valjavec (Slo) AG2R La Mondiale
40 Mauro Da Dalto (Ita) Liquigas
41 Matteo Bono (Ita) Lampre
42 David Cañada (Spa) Scott - American Beef
43 Graeme Brown (Aus) Rabobank 0.13
44 Steven De Jongh (Ned) Quick Step 0.17
45 Wilfried Cretskens (Bel) Quick Step
46 Luciano André Pagliarini Mendonca (Bra) Scott - American Beef 0.24
47 Alexander Efimkin (Rus) Quick Step
48 Chris Horner (USA) Astana
49 Thomas Frei (Swi) Astana
50 Daniel Navarro Garcia (Spa) Astana
51 Aleksandr Kuchynski (Blr) Liquigas
52 Markel Irizar Aranburu (Spa) Euskaltel - Euskadi
53 Roman Kireyev (Kaz) Astana 0.35
54 Manuele Mori (Ita) Scott - American Beef
55 Marcus Ljungqvist (Swe) Team CSC - Saxo Bank
56 Alessandro Proni (Ita) Quick Step
57 Giovanni Bernaudeau (Fra) Bouygues Telecom
58 Rémi Pauriol (Fra) Crédit Agricole
59 Michael Schär (Swi) Astana
60 Adam Wadecki (Pol) Polish National Team
61 Francisco Javier Aramendia (Spa) Euskaltel - Euskadi
62 Josu Agirre Aseginolaza (Spa) Euskaltel - Euskadi
63 Martin Elmiger (Swi) AG2R La Mondiale
64 Francis De Greef (Bel) Silence - Lotto
65 Tomasz Kiendys (Pol) Polish National Team
66 Alexandre Blain (Fra) Cofidis - Le Crédit par Téléphone
67 Frank Hoj (Den) Cofidis - Le Crédit par Téléphone
68 Sylvester Szmyd (Pol) Lampre
69 Andoni Lafuente (Spa) Euskaltel - Euskadi 1.17
70 Stijn Devolder (Bel) Quick Step 1.29
71 Andrey Zeits (Kaz) Astana 1.39
72 Mathieu Claude (Fra) Bouygues Telecom
73 Enrico Poitschke (Ger) Team Milram
74 Marco Bandiera (Ita) Lampre 2.21
75 Andrea Grendene (Ita) Lampre
76 Vladimir Karpets (Rus) Caisse d'Epargne 2.30
77 Roberto Longo (Ita) Lampre 4.54
78 Luis Leon Sanchez Gil (Spa) Caisse d'Epargne
79 Laurens Ten Dam (Ned) Rabobank 6.04
80 Thomas Lövkvist (Swe) Team Columbia
81 Cadel Evans (Aus) Silence - Lotto
82 Paul Martens (Ger) Rabobank
83 Jean-Charles Senac (Fra) AG2R La Mondiale
84 Andy Schleck (Lux) Team CSC - Saxo Bank
85 Morris Possoni (Ita) Team Columbia
86 Perrig Quemeneur (Fra) Bouygues Telecom
87 Jean Eudes Demaret (Fra) Cofidis - Le Crédit par Téléphone
88 Anthony Charteau (Fra) Caisse d'Epargne
89 Benat Intxausti Elorriaga (Spa) Scott - American Beef
90 Dmytro Grabovskyy (Ukr) Quick Step
91 Kanstantsin Siutsou (Blr) Team Columbia
92 Matthias Russ (Ger) Gerolsteiner
93 Brett Lancaster (Aus) Team Milram
94 Ermanno Capelli (Ita) Scott - American Beef
95 Julien Belgy (Fra) Bouygues Telecom
DNS Bram De Groot (Ned) Rabobank
DNS Bauke Mollema (Ned) Rabobank
DNS Fabian Wegmann (Ger) Gerolsteiner
DNS Tony Martin (Ger) Team Columbia
DNS Bert Grabsch (Ger) Team Columbia
DNS Philip Deignan (Irl) AG2R La Mondiale
DNS Damien Monier (Fra) Cofidis - Le Crédit par Téléphone
DNF Wim Van Huffel (Bel) Silence - Lotto
DNF Fabian Cancellara (Swi) Team CSC - Saxo Bank
DNF Frank Schleck (Lux) Team CSC - Saxo Bank
DNF Kurt-Asle Arvesen (Nor) Team CSC - Saxo Bank
DNF Javier Megías Leal (Spa) Scott - American Beef
DNF Denis Flahaut (Fra) Scott - American Beef
DNF Aitor Hernandez Gutierrez (Spa) Euskaltel - Euskadi
DNF Marcus Burghardt (Ger) Team Columbia
DNF Gerald Ciolek (Ger) Team Columbia
DNF Damien Gaudin (Fra) Bouygues Telecom
DNF Saïd Haddou (Fra) Bouygues Telecom
DNF Erki Pütsep (Est) Bouygues Telecom
DNF Luca Barla (Ita) Team Milram
Points
1 Robert Förster (Ger) Gerolsteiner 20 pts
2 Alberto Curtolo (Ita) Liquigas 19
3 Yauheni Hutarovich (Blr) Française des Jeux 18
4 Peter Wrolich (Aut) Gerolsteiner 17
5 Angelo Furlan (Ita) Crédit Agricole 16
6 Jürgen Roelandts (Bel) Silence - Lotto 15
7 Krzysztof Jezowski (Pol) Polish National Team 14
8 Francesco Gavazzi (Ita) Lampre 13
9 Dominik Roels (Ger) Team Milram 12
10 Mirco Lorenzetto (Ita) Lampre 11
11 Iñaki Isasi Flores (Spa) Euskaltel - Euskadi 10
12 Gregory Rast (Swi) Astana 9
13 Jonathan Hivert (Fra) Crédit Agricole 8
14 Jose Joaquin Rojas Gil (Spa) Caisse d'Epargne 7
15 Marcel Sieberg (Ger) Team Columbia 6
16 David Loosli (Swi) Lampre 5
17 Marek Rutkiewicz (Pol) Polish National Team 4
18 Dariusz Baranowski (Pol) Polish National Team 3
19 Pieter Weening (Ned) Rabobank 2
20 Pablo Lastras Garcia (Spa) Caisse d'Epargne 1
Sprints
Wieliczka (64.1km)
1 David Loosli (Swi) Lampre 3 pts
2 Marek Rutkiewicz (Pol) Polish National Team 2
3 Tanel Kangert (Est) AG2R La Mondiale 1
Mountains
Kalwaria Zebrzydowska (17.8km)
1 David Loosli (Swi) Lampre 3 pts
2 Michael Schär (Swi) Astana 2
3 Luis Leon Sanchez Gil (Spa) Caisse d'Epargne 1
Borzeta (24.8km)
1 Marek Rutkiewicz (Pol) Polish National Team 3 pts
2 Marcel Sieberg (Ger) Team Columbia 2
3 David Loosli (Swi) Lampre 1
Siercza (59.7km)
1 Marek Rutkiewicz (Pol) Polish National Team 5 pts
2 David Loosli (Swi) Lampre 3
3 Tanel Kangert (Est) AG2R La Mondiale 2
4 Marcel Sieberg (Ger) Team Columbia 1
Teams
1 Lampre 6.19.24
2 Gerolsteiner
3 Polish National team
4 Credit Agricole
5 Liquigas
6 Caisse d'Epargne
7 Française Des Jeux
8 Quick Step 0.34
9 Team CSC - Saxo Bank 0.35
10 AG2R La Mondiale
11 Astana 0.48
12 Euskaltel - Euskadi 0.59
13 Scott - American Beef
14 Rabobank 6.17
15 Silence-Lotto 6.39
16 Cofidis, le Credit Par Telephone 7.14
17 Team Milram 7.43
18 Bouygues Telecom 8.18
19 Team Columbia 12.08