1. Levi Leipheimer (USA/Astana) 15:33:23
2. Alberto Contador (ESP/Astana) a 16 s
3. David Zabriskie (USA/Garmin-Slipstream) a 22 s
4. Stef Clement (BEL/Rabobank) a 49 s
5. Denis Menchov (RUS/Rabobank) a 54 s
6. Xavier Tondo (ESP/Andalucía-Cajasur) a 1:51
7. Philip Deignan (ESP/Cervelo) a 1:53
8. Ezequiel Mosquera (ESP/Xacobeo) a 2:01
9. Alejandro Valverde (ESP/Caisse d''Epargne) a 2:07
10. Juan José Cobo (ESP/Fuji-Servetto) a 2:45