1. Denis MENCHOV (Rus) en 84h00'56"
2. Mikel Astarloza (Esp) à 42'29"
3. Juan Miguel Mercado (Esp) à 1h02'48" 4. Sylvain Chavanel
(Fra) à 1h05'17" 5. Andy Flickinger (Fra) à 1h09'09" 6. Michael
Rogers (Aus) à 1h17'44" 7. Matthias Kessler (All) à 1h25'33" 8.
Evgueni Petrov (Rus) à 1h32'19" 9. Jérôme Pineau (Fra) à 1h51'49" 10.
Franco Pellizotti (Ita) à 2h01'08" 11. Nicolas Fritsch (Fra) à 2h07'14" 12.
Nicolas Portal (Fra) à 2h15'20" 13. Yuriy Krivtsov (Ukr) à 2h16'17" 14.
Vladimir Karpets (Rus) à 2h37'25" 15. Sandy Casar (Fra) à 2h59'59" 16.
Anthony Geslin (Fra) à 3h01'17" 17. Thor Hushovd (Nor) à 3h05'49" 18.
Thomas Voeckler (Fra) à 3h08'34" 19. Maryan Hary (Fra) à 3h21'11" 20.
Christophe Edaleine (Fra) à 3h25'34" 21. David Muñoz (Esp) à 3h43'56" 22.
Baden Cooke (Aus) à 3h44'26" 23. Samuel Dumoulin (Fra) à 3h45'15" 24.
Daniel Becke (All) à 4h06'24"