| 1 | Vincenzo Nibali | in 9h18'07" | Italia | Liquigas |
| 2 | Jure Golcer | a 27" | Slovenia | LPR Brakes - Ballan |
| 3 | Stefano Garzelli | a 31" | Italia | Acqua & Sapone - Caffè Mokambo |
| 4 | Francesco Bellotti | a 34" | Italia | Barloworld |
| 5 | Franco Pellizotti | a 36" | Italia | Liquigas |
| 6 | Domenico Pozzovivo | a 37" | Italia | CSF Group Navigare |
| 7 | Evgeny Petrov | a 39" | Russia | Tinkoff Credit Systems |
| 8 | Vladimir Miholjevic | a 47" | Croazia | Liquigas |
| 9 | Dainius Kairelis | a 54" | Lituania | Ceramica Flaminia Bossini Docce |
| 10 | Fortunato Baliani | a 55" | Italia | CSF Group Navigare |
| 11 | Sylwester Szmyd | a 56" | Polonia | Lampre |
| 12 | José Rodolfo Serpa Pérez | a 57" | Colombia | Serramenti PVC Diquigiovanni - Androni Giocattoli |
| 13 | Emanuele Sella | a 58" | Italia | CSF Group Navigare |
| 14 | Ruslan Ivanov | a 1'04" | Moldova | Serramenti PVC Diquigiovanni - Androni Giocattoli |
| 15 | Paolo Savoldelli | a 1'05" | Italia | LPR Brakes - Ballan |
| 16 | Danilo Di Luca | a 1'07" | Italia | LPR Brakes - Ballan |
| 17 | Eddy Ratti | a 1'09" | Italia | Nippo - Endeka |
| 18 | Gilberto Simoni | a 1'12" | Italia | Serramenti PVC Diquigiovanni - Androni Giocattoli |
| 19 | Enrico Gasparotto | a 1'13" | Italia | Barloworld |
| 20 | Daniele Pietropolli | a 1'15" | Italia | LPR Brakes - Ballan |
| 21 | Robert Kiserlovski | a 1'16" | Serbia | Adria Mobil |
| 22 | Andrea Noè | a 1'21" | Italia | Liquigas |
| 23 | Francesco Masciarelli | a 1'28" | Italia | Acqua & Sapone - Caffè Mokambo |
| 24 | Florian Stalder | a 1'28" | Svizzera | Team Volksbank |
| 25 | Massimo Giunti | a 1'29" | Italia | Miche - Silver Cross |
| 26 | Luigi Sestili | a 1'52" | Italia | Ceramica Flaminia Bossini Docce |
| 27 | Marco Osella | a 2'01" | Italia | Preti Mangimi - Prisma Stufe |
| 28 | Yauheni Sobal | a 2'05" | Bielorussia | Tinkoff Credit Systems |
| 29 | Bingen Fernández Bustinza | a 2'39" | Spagna | Cofidis, le Crédit par Télephone |
| 30 | Ludovic Turpin | a 2'41" | Francia | AG2R La Mondiale |