.1.Michele Scarponi (ITA) 23h 27:36
.2. Stefano Garzelli (ITA) a 25
.3. Andreas Klöden (ALE) 1:07
.4. Thomas Lövkvist (SUE) 1:10
.5. Ivan Basso (ITA) 1:13
.6. Davide Rebellin (ITA) 2:06
.7. Linus Gerdemann (ALE) 2:32
.8. Ryder Hesjedal (CAN) 2:33
.9. Kanstantsin Siutsou (BLR) 2:41
10. Vincenzo Nibali (ITA) 2:54