1. Roman Kreuziger (Liquigas) 35h43'43''
2. Andreas Klöden (Astana) a 49''
3. Igor Antón Hernandez (Euskaltel-Euskadi) a 1'55''
4. Damiano Cunego (Lampre) a 2'11''
5. Thomas Lövkvist (High Road) a 2'37''
6. Andy Schleck (CSC) a 2'57''
7. Kim Kirchen (High Road) a 2'58''
8. Markus Fothen (Gerolsteiner) a 4'08''
9. Christian Knees (Milram) a 4'18''
10. Laurens Ten Dam (Rabobank) a 4'26''