1. Roman Kreuziger 31h42'31''
2. Andreas Klöden a 49''
3. Igor Antón a 1'55''
4. Damiano Cunego a 2'11''
5. Thomas Lövkvist a 2'37''
6. Andy Schleck a 2'57''
7. Kim Kirchen a 2'58''
8. Markus Fothen a 4'08''
9. Christian Knees m.t.
10. Laurens Ten Dam a 4'26''