1. Carlos Sastre, Spain, Team CSC, 79 hours 16 minutes 14 seconds 2. Frank Schleck, Luxembourg, Team CSC, 1 minute 24 seconds behind 3. Bernhard Kohl, Austria, Gerolsteiner, 1:33 4. Cadel Evans, Australia, Silence-Lotto, 1:34 5. Denis Menchov, Russia, Rabobank, 2:39 6. Christian Vandevelde, United States, Garmin Chipotle, 4:41 7. Alejandro Valverde, Spain, Caisse d'Epargne, 5:35 8. Samuel Sanchez, Spain, Euskaltel-Euskadi, 5:52 9. Tadej Valjavec, Slovenia, AG2R, 8:10 10. Vladimir Efimkin, Russia, AG2R, 8:24