1. Piotr PRZYDZIAL (Pol) en 27h44'37"
2. Piotr Wadecki (Pol) à 7"
3. Serguei Ivanov (Rus) à 1'26"
4. Viatcheslav Ekimov (Rus) à 2'04"
5. Miguel Angel Martin Perdiguero (Esp) à 2'08"
6. Aitor Gonzalez (Esp) à 3'29"
7. Kurt Van De Wouwer (Bel) à 3'43"
8. Dario Andriotto (Ita) à 3'54"
9. Cezary Zamana (Pol) à 4'29"
10. Radoslaw Romanik (Pol) à 4'30"
11. Felice Puttini (Sui) à 4'41"
12. Zbigniew Piatek (Pol) à 4'55"
13. Levi Leipheimer (Usa) à 4'58"
14. Xavier Jan (Fra) à 5'03"
15. Gerhard Trampusch (Aut) à 5'07"
16. Daniel Schnider (Sui) à 5'12"
17. Jaroslaw Ryszewski (Pol) à 5'14"
18. Andrea Tonti (Ita) à 5'17"
19. Zbigniew Spruch (Pol) à 5'19"
20. Cristian Gasperoni (Ita) à 5'50"
21. Alexandre Botcharov (Rus) à 6'16"
22. Giusvan Piavaccari (Ita) à 6'18"
23. Nicolas Fritsch (Fra) à 6'19"
24. Ricardo Otxoa (Esp) à 8'31"
25. Robert Radosz (Pol) à 8'34"
26. Andrei Kivilev (Kaz) à 10'18"
27. Massimo Giunti (Ita) à 11'56"
28. Antonio Cruz (Usa) à 12'05"
29. Thomas Muhlbacher (Aut) à 12'30"
30. Joaquin Castelblanco (Col) à 12'57"
31. Serge Baguet (Bel) à 14'09"
32. Stéphane Heulot (Fra) à 14'23"
33. Dainis Ozols (Let) à 15'36"
34. Javier Gomez (Esp) à 16'31"
35. Luca Belluomini (Ita) à 16'59"
36. Jan Schaffrath (All) à 16'59"
37. Kazimierz Stafiej (Pol) à 17'00"
38. Thierry Marichal (Bel) à 17'38"
39. Andrei Tchmil (Bel) à 18'08"
40. George Hincapie (Usa) à 18'15"
41. Sébastien Demarbaix (Bel) à 18'36"
42. Erik Zabel (All) à 18'41"
43. Julian Dean (Nzl) à 19'40"
44. Alessandro Baronti (Ita) à 21'01"
45. Sascha Henrix (All) à 21'47"
46. Marco Pinotti (Ita) à 22'30"
47. Piotr Chmielewski (Pol) à 22'58"
48. Michel Lafis (Sue) à 25'06"
49. Gianpaolo Mondini (Ita) à 32'50"
50. Fabio Testi (Ita) à 34'37"
51. Marek Maciejewski (Pol) à 35'19"
52. Andy Flickinger (Fra) à 38'17"
53. Wojciech Pawlak (Pol) à 39'56"
54. Robert Koj (Pol) à 40'27"
55. Marcin Sapa (Pol) à 44'41"
56. Laurent Madouas (Fra) à 45'10"
57. Zbigniew Wyrzykowski (Pol) à 47'32"
58. Remigjus Lupeikis (Lit) à 48'07"
59. Marcin Gebka (Pol) à 48'24"
60. Tomasz Kloczko (Pol) à 50'13"
61. Simone Zucchi (Ita) à 51'35"
62. Dariusz Wojciechowski (Pol) à 53'41"
63. Krzysztof Zasada (Pol) à 58'42"
64. Artur Adamczyk (Pol) à 1h00'46"
65. Marek Kaminski (Pol) à 1h06'26"
66. Marek Blazej (Pol) à 1h07'14"
67. Emanuele Negrini (Ita) à 1h12'49"
68. Oscar Cavagnis (Ita) à 1h12'56"
69. Przemyslaw Mikolajczyk (Pol) à 1h13'41"
70. Pawel Szaniawski (Pol) à 1h13'55"
71. René Haselbacher (Aut) à 1h16'04"
72. Jaroslaw Rebiewski (Pol) à 1h18'43"
73. Marcin Lewandowski (Pol) à 1h19'22"
74. Maurizio Semprini (Ita) à 1h21'12"
75. Jaroslaw Welniak (Pol) à 1h26'43"
76. Mariusz Mielcarek (Pol) à 1h35'36"
77. Hubert Nowak (Pol) à 1h39'46"