1. Francesco CASAGRANDE (Ita) en 34h46'18"
2. Alexander Gontchenkov (Rus) à 23"
3. Gianluca Pianegonda (Ita) à 29"
4. Michele Coppollilo (Ita) à 32"
5. Gabriele Colombo (Ita) à 51"
6. Rodolfo Massi (Ita) à 1'22"
7. Viatcheslav Ekimov (Rus) à 4'30"
8. Filippo Casagrande (Ita) à 5'17"
9. Luca Gelfi (Ita) à 5'19"
10. Marco Serpellini (Ita) à 5'54"
11. Andrea Paluan (Ita) à 5'56"
12. Beat Zberg (Sui) à 6'06"
13. Andrea Noe (Ita) à 6'08"
14. Michael Boogerd (Hol) à 6'17"
15. Johan Museeuw (Bel) à 6'36"
16. Rolf Sörensen (Dan) à 7'16"
17. Wilfried Peeters (Bel) à 10'23"
18. Evgueni Berzin (Rus) à 10'41"
19. Nicola Miceli (Ita) à 11'03"
20. Alessandro Baronti (Ita) à 11'09"
21. Angel Luis Casero (Esp) à 11'56"
22. Vassili Davidenko (Geo) à 14'13"
23. Felice Puttini (Sui) à 16'46"
24. Germano Pierdomenico (Ita) à 18'42"
25. Michele Bartoli (Ita) à 18'44"
26. Zbigniew Spruch (Pol) à 18'54"
27. Aleksandr Sheffer (Kaz) à 20'21"
28. Fabio Roscioli (Ita) à 21'58"
29. Bo Hamburger (Dan) à 23'02"
30. Jan Ullrich (All) à 23'36"
31. Wladimir Belli (Ita) à 23'52"
32. Peter Van Petegem (Bel) à 26'01"
33. Maarten Den Bakker (Hol) à 26'39"
34. Davide Bramati (Ita) à 28'55"
35. Gianluca Bortolami (Ita) à 29'41"
36. Jens Heppner (All) à 30'53"
37. Bert Dietz (All) à 31'14"
38. Federico Profeti (Ita) à 31'22"
39. Andrea Tafi (Ita) à 32'35"
40. Giuseppe Petito (Ita) à 32'42"
41. Francesco Frattini (Ita) à 33'32"
42. Marco Zen (Ita) à 33'59"
43. Fabio Baldato (Ita) à 34'57"
44. Mauro Bettin (Ita) à 36'54"
45. José Luis Arrieta (Esp) à 37'33"
46. Arvis Piziks (Let) à 37'49"
47. Fausto Dotti (Ita) à 37'55"
48. Asiate Saitov (Rus) à 39'11"
49. Stefano Checchin (Ita) à 40'36"
50. Paolo Savoldelli (Ita) à 41'49"