1. Vladimir Efimkin (RUS, Caisse d'Epargne) en 4h39'56"
2. Leonardo Piepoli (ITA, Saunier Duval-Prodir) à 1'06"
3. Stijn Devolder (BEL, Discovery Channel) m.t.
4. Denis Menchov (RUS, Rabobank) m.t.
5. Maxime Monfort (BEL, Cofidis) m.t.
6. Carlos Sastre (ESP, Team CSC) m.t.
7. Cadel Evans (AUS, Predictor-Lotto) à 1'28"
8. Sylvain Chavanel (FRA, Cofidis) à 1'33"
9. Ezequiel Mosquera (ESP, Karpin-Galicia) à 1'36"
10. Leonardo Bertagnolli (ITA, Liquigas) à 1'49"