| 1 | Marco Frapporti | in 3h36'34" | Italia | Colnago - CSF Inox |
| 2 | Fortunato Baliani | a 4" | Italia | D'Angelo & Antenucci - Nippo |
| 3 | Fabio Felline | a 1'54" | Italia | Geox - TMC |
| 4 | Paolo Bailetti | a 1'58" | Italia | De Rosa - Ceramica Flaminia |
| 5 | Emanuele Sella | a 1'58" | Italia | Androni Giocattoli - C.I.P.I. |
| 6 | Cayetano José Sarmiento Tunarrosa | a 2'00" | Colombia | Acqua & Sapone |
| 7 | Matti Breschel | a 2'15" | Danimarca | Rabobank Cycling Team |
| 8 | Matteo Fedi | a 2'15" | Italia | De Rosa - Ceramica Flaminia |
| 9 | Christopher Jones | a 2'15" | Usa | Unitedhealthcare Pro Cycling |
| 10 | Peter Kennaugh | a 2'15" | Gran Bretagna | Sky ProCycling |
| 11 | Davide Rebellin | a 2'15" | Italia | Miche - Guerciotti |
| 12 | Yonathan Monsalve Pertsinidis | a 2'15" | Venezuela | Androni Giocattoli - C.I.P.I. |
| 13 | Diego Ulissi | a 2'15" | Italia | Lampre - ISD |
| 14 | Alessandro Bisolti | a 2'15" | Italia | Farnese Vini - Neri Sottoli |
| 15 | Volodymyr Bileka | a 2'15" | Ucraina | Amore & Vita |
| 16 | Christian Meier | a 2'15" | Canada | Unitedhealthcare Pro Cycling |
| 17 | Sergio Pardilla Bellón | a 2'15" | Spagna | Movistar Team |
| 18 | Francisco Javier Vila Errandonea | a 2'15" | Spagna | De Rosa - Ceramica Flaminia |
| 19 | Michael Rasmussen | a 2'15" | Danimarca | Christina Watches - Onfone |
| 20 | Lars Petter Nordhaug | a 2'15" | Norvegia | Sky ProCycling |
| 21 | Christopher Froome | a 2'15" | Kenya | Sky ProCycling |
| 22 | Giampaolo Cheula | a 2'15" | Italia | Geox - TMC |
| 23 | Morris Possoni | a 2'15" | Italia | Sky ProCycling |
| 24 | Stefan Schumacher | a 2'15" | Germania | Miche - Guerciotti |
| 25 | Domenico Pozzovivo | a 2'15" | Italia | Colnago - CSF Inox |
| 26 | Ignatas Konovalovas | a 2'15" | Lituania | Movistar Team |
| 27 | Giuseppe Muraglia | a 2'15" | Italia | D'Angelo & Antenucci - Nippo |
| 28 | Davide Torosantucci | a 2'15" | Italia | D'Angelo & Antenucci - Nippo |
| 29 | Carlos José Ochoa | a 2'15" | Venezuela | Androni Giocattoli - C.I.P.I. |
| 30 | Rubens Bertogliati | a 4'08" | Svizzera | Team Type 1 - Sanofi Aventis |