| 1 | Marco Coledan | in 3h17'39" | Italia | U.C. Trevigiani [Dilettanti] |
| 2 | Omar Bertazzo | a 3" | Italia | Bottoli Nordelettrica Ramonda [Dilettanti] |
| 3 | Travis Meyer | a 3" | Australia | Team Jayco - AIS |
| 4 | Angelo Ciccone | a 3" | Italia | Fiamme Azzurre [Dilettanti] |
| 5 | Matteo Mammini | a 3" | Italia | Hopplà - Seano - Bellissima [Dilettanti] |
| 6 | Thomas Lebas | a 5" | Francia | |
| 7 | Jean-Pierre Drucker | a 7" | Lussemburgo | Continental Team Differdange |
| 8 | Roman Beney | a 15" | Svizzera | |
| 9 | Filippo Baggio | a 51" | Italia | Bottoli Nordelettrica Ramonda [Dilettanti] |
| 10 | Marco Benfatto | a 51" | Italia | Zalf Désirée Fior [Dilettanti] |
| 11 | Alberto Gatti | a 51" | Italia | Team Delio Gallina - S. Inox - Filcre [Dilettanti] |
| 12 | Davide Appollonio | a 51" | Italia | Hopplà - Seano - Bellissima [Dilettanti] |
| 13 | Giampaolo Biolo | a 51" | Italia | San Marco Concrete Imet Caneva [Dilettanti] |
| 14 | Peter Kennaugh | a 51" | Gran Bretagna | |
| 15 | Alessandro Trotta | a 51" | Italia | Bedogni - Grassi - Natalini - Gruppo Praga [Dilettanti] |
| 16 | Andrea Pinos | a 51" | Italia | Cycling Team Friuli [Dilettanti] |
| 17 | Alexander Serebryakov | a 51" | Russia | |
| 18 | Matteo Collodel | a 51" | Italia | Zalf Désirée Fior [Dilettanti] |
| 19 | Alessandro Bernardini | a 51" | Italia | U.C. Trevigiani [Dilettanti] |
| 20 | Ruslan Tleubayev | a 51" | Kazakistan | |