1. Ivan BASSO (Ita)
en 82h24'30"
2. Nicolas Vogondy (Fra) à 13'26" 3. Christophe
Brandt (Bel) à 48'32" 4. Sylvain Chavanel (Fra) à 50'08" 5.
Isidro Nozal (Esp) à 54'09" 6. Haimar Zubeldia (Esp) à 56'21" 7.
Volodymir Gustov (Ukr) à 58'08" 8. Gerhard Trampusch (Aut) à 1h32'12" 9.
David Millar (Gbr) à 1h40'33" 10. Sandy Casar (Fra) à 1h53'04" 11.
Jérôme Pineau (Fra) à 1h59'06" 12. Iban Mayo (Esp) à 1h59'09" 13.
Denis Menchov (Rus) à 2h02'13" 14. Addy Engels (Hol) à 2h02'19" 15.
Robert Hunter (Afs) à 2h06'14" 16. Christophe Edaleine (Fra) à 2h11'45" 17.
Andy Flickinger (Fra) à 2h13'55" 18. Thor Hushovd (Nor) à 2h21'25" 19.
Constantino Zaballa (Esp) à 2h25'12" 20. Baden Cooke (Aus) à 2h41'04" 21.
Rubens Bertogliati (Sui) à 2h50'52" 22. Alessandro Cortinovis (Ita)
à 2h51'52" 23. Gorka Arrizabalaga (Esp) à 2h53'27"