1. Massimiliano LELLI (Ita) en 17h28'30"
2. Laurent Lefèvre (Fra) à 2"
3. Thor Hushovd (Nor) à 47"
4. Dmitriy Fofonov (Kaz) m.t.
5. Médéric Clain (Fra) m.t.
6. Mickael Pichon (Fra) à 52"
7. David George (Afs) à 1'31"
8. Walter Bénéteau (Fra) à 1'56"
9. Andy Flickinger (Fra) à 2'01"
10. Gilles Bouvard (Fra) à 2'06"
11. Sébastien Joly (Fra) à 2'14"
12. Inigo Landaluze (Esp) à 2'42"
13. Julien Laidoun (Fra)
14. Andrey Mizourov (Kaz) à 2'53"
15. Frédéric Gabriel (Fra) à 2'54"
16. Yannick Talabardon (Fra)
17. Bernhard Kohl (Aut)
18. Stéphane Goubert (Fra)
19. Dionisio Galparsoro (Esp)
20. Jean-Cyril Robin (Fra) à 2'59"
21. Frédéric Guesdon (Fra) à 4'05"
22. Inigo Chaurreau (Esp) à 4'09"
23. Christophe Laurent (Fra) à 4'13"
24. Christian Poos (Lux) à 4'21"
25. Yasutaka Tashiro (Jap) à 5'39"
26. Denis Menchov (Rus) à 8'00"
27. Bernhard Eisel (Aut) à 8'10"
28. Johan Coenen (Bel) à 8'41"
29. Evgeni Petrov (Rus) à 9'00"
30. Freddy Bichot (Fra) à 9'30"
31. Angelo Lopeboselli (Ita) à 11'01"
32. Cédric Coutouly (Fra) à 11'48"
33. David Herrero (Esp) à 12'26"
34. Samuel Plouhinec (Fra) à 12'30"
35. Cédric Vasseur (Fra) à 12'33"
36. Stuart O'Grady (Aus) à 12'51"
37. Régis Lhuillier (Fra) à 13'56"
38. Nicolas Vogondy (Fra) à 14'38"
39. Anthony Morin (Fra) à 15'02"
40. Maxime Méderel (Fra) à 15'12"
41. Christophe Mengin (Fra) à 15'35"
42. Mikel Artetxe (Esp) à 15'39"
43. Jean-Michel Tessier (Fra) à 15'54"
44. Ludovic Martin (Fra) à 16'35"
45. Joost Posthuma (Hol) à 17'10"
46. Xabier Zandio (Esp)
47. Vladimir Karpets (Rus) à 17'26"
48. Julen Fernandez-Bijandi (Esp) à 17'38"
49. Camille Bouquet (Fra) à 17'43"
50. Laurent Paumier (Fra) à 17'58"
51. Yoann Le Boulanger (Fra) à 18'42"
52. Alexandre Botcharov (Rus) à 18'44"
53. Christopher Jenner (Fra) à 18'47"
54. Sylvain Calzati (Fra) à 18'50"
55. Nicolas Fritsch (Fra) à 18'59"
56. Ludovic Auger (Fra) à 19'38"
57. Philippe Gaumont (Fra) à 20'19"
58. Guillaume Auger (Fra) à 21'33"
59. Vincent Templier (Fra)
60. Ryan Cox (Afs)
61. Alexei Sivakov (Rus)
62. Josu Silloniz (Esp)
63. Thierry Loder (Fra)
64. Gilles Canouet (Fra) à 21'41"
65. Laurens Ten Dam (Hol) à 21'48"
66. Sébastien Duret (Fra)
67. Rory Sutherland (Aus) à 22'25"
68. Shinichi Fukushima (Jap) à 22'26"
69. Lilian Jégou (Fra) à 23'57"
70. Nicolas Meunier (Fra) à 25'04"
71. Ruben Diaz De Cerio (Esp) à 26'04"
72. Jacobus Odendaal (Afs) à 29'30"