1. Robert MILLAR (Gbr) en 33h42'00"
2. Thierry Claveyrolat (Fra) à 1'35"
3. Alvaro Mejia (Col) à 1'56"
4. Tony Rominger (Sui) à 2'35"
5. Fabio Parra (Col) 5'06"
6. Bruno Cornillet (Fra) à 6'05"
7. Stephen Roche (Irl) à 6'48"
8. Andrew Hamspten (Usa) à 6'53"
9. Denis Roux (Fra) à 9'39"
10. Oliveiro Rincon (Col) à 10'42"
11. Gilles Delion (Fra) à 10'46"
12. Nelson Rodriguez (Col) à 11'27"
13. William Palacio (Col) à 12'44"
14. Atle Kvalsvoll (Nor) à 13'21"
15. Carlos Jaramillo (Col) à 14'10"
16. Luc Roosen (Bel) à 15'10"
17. Eric Caritoux (Fra) à 15'18"
18. Martin Farfan (Col) à 17'23"
19. Claude Criquielion (Bel) à 17'53"
20. Laurent Madouas (Fra) à 18'29"
21. Jérôme Simon (Fra) à 21’28”
22. Robert Forest (Fra) à 22'39"
23. Thierry Bourguignon (Fra) à 24'39"
24. Edwig Van Hooydock à 27'15"
25. Luis Herrera (Col) à 27'16"
26. Fabian Fuchs (Sui) à 28'42"
27. Luis-Felipe Moreno-Torres (Col) à 29'35"
28. Sean Kelly (Irl) à 29'59"
29. Johan Bruyneel (Bel) à 30'43"
30. Martin Earley (Irl) à 31'12"
31. Atle Pedersen (Nor) à 35'35"
32. Nestor Mora (Col) à 37'46"
33. Andreas Kappes (All) à 37'56"
34. Philippe Louviot (Sui) à 38'03"
35. Roland Leclerc (Fra) à 38'24"
36. Jozef Haex (Bel) à 40'11"
37. Alfred Achermann (Sui) à 40'19"
38. Ron Kiefel (Usa) à 40'56"
39. Willem Van Eynde (Bel) à 41'21"
40. Martien Kokkelkoren (Hol) à 42'42"
41. Patrick Tolhoek (Hol) à 44'50"
42. Yvon Ledanois (Fra) à 45'03"
43. Fabio-Leon Jaramillo (Col) à 45'34"
44. Dag-Otto Lauritzen (Nor) à 47'22"
45. Ronan Pensec (Fra) à 48'57"
46. Yves Bonnamour (Fra) à 49'05"
47. Laurent Pillon (Fra) à 49'23"
48. Mario Kummer (All) à 52'27"
49. Dominique Arnould (Fra) à 54'04"
50. Augusto Triana (Col) à 55'17"
51. Sean Yates (Gbr) à 55'44"
52. Dominik Krieger (All) à 56'43"
53. Mauro Giannetti (Sui) à 56'53"
54. Hernandez Pablo-Omar (Col) à 59'49"
55. Miguel Arroyo (Mex) à 1h03'38"
56. Marco-Aurelio Bernal (Col) à 1h03'56"
57. Efrain Rico (Col) à 1h04'34"
58. Gilles Sanders (Fra) à 1h05'33"
59. Sammie Moreels (Bel) à 1h06'05"