| 1 | Michele Scarponi | in 7h20'51" | Italia | Androni Giocattoli - Serramenti PVC Diquigiovanni |
| 2 | Matteo Carrara | a 16" | Italia | Vacansoleil Pro Cycling Team |
| 3 | Przemyslaw Niemiec | a 20" | Polonia | Miche |
| 4 | Riccardo Riccò | a 21" | Italia | Ceramica Flaminia |
| 5 | Luca Zanasca | a 30" | Italia | CDC - Cavaliere |
| 6 | Rob Ruijgh | a 34" | Olanda | Vacansoleil Pro Cycling Team |
| 7 | Emanuele Sella | a 36" | Italia | Carmiooro NGC |
| 8 | Carlos José Ochoa | a 40" | Venezuela | Androni Giocattoli - Serramenti PVC Diquigiovanni |
| 9 | Riccardo Chiarini | a 41" | Italia | De Rosa - Stac Plastic |
| 10 | Johann Tschopp | a 42" | Svizzera | Bbox Bouygues Telecom |
| 11 | Fortunato Baliani | a 43" | Italia | Miche |
| 12 | José Rodolfo Serpa Pérez | a 46" | Colombia | Androni Giocattoli - Serramenti PVC Diquigiovanni |
| 13 | Andrea Noè | a 51" | Italia | Ceramica Flaminia |
| 14 | Sergey Lagutin | a 54" | Uzbekistan | Vacansoleil Pro Cycling Team |
| 15 | Tomasz Marczynski | a 54" | Polonia | CCC Polsat Polkowice |
| 16 | Damiano Caruso | a 57" | Italia | De Rosa - Stac Plastic |
| 17 | Rubens Bertogliati | a 58" | Svizzera | Androni Giocattoli - Serramenti PVC Diquigiovanni |
| 18 | Pasquale Muto | a 1'00" | Italia | Miche |
| 19 | Bartosz Huzarski | a 1'02" | Polonia | ISD - Neri |
| 20 | Wouter Poels | a 1'02" | Olanda | Vacansoleil Pro Cycling Team |
| 21 | Tom Jelte Slagter | a 1'02" | Olanda | Rabobank #Continental |
| 22 | Brice Feillu | a 1'02" | Francia | Vacansoleil Pro Cycling Team |
| 23 | Manuele Caddeo | a 1'12" | Italia | Zheroquadro Radenska |
| 24 | Andreas Dietziker | a 1'14" | Svizzera | Team NetApp |
| 25 | Michael Stevenson | a 1'14" | Svezia | Sparebanken Vest - Ridley |
| 26 | Cameron Wurf | a 1'14" | Australia | Androni Giocattoli - Serramenti PVC Diquigiovanni |
| 27 | Maxim Belkov | a 1'15" | Russia | ISD - Neri |
| 28 | Michal Golas | a 1'16" | Polonia | Vacansoleil Pro Cycling Team |
| 29 | Paolo Bailetti | a 1'16" | Italia | Ceramica Flaminia |
| 30 | Giuseppe Muraglia | a 1'17" | Italia | CDC - Cavaliere |