1. Jan Ullrich (All/TEL) en 5 h 39'47
(moyenne: 36,022 km/h) 2. Marco Pantani (Ita/MER) à 00'00 3. Bobby Julich (USA/COF) à 01'49 4. Fernando Escartin (Esp/KEL) à 01'49 5. Axel Merckx (Bel/PLT) à 01'49 6. Michaël Boogerd (P-B/RAB) à 01'49 7. Bjarne Riis (Dan/TEL) à 01'49 8. Leonardo Piepoli (Ita/SAE) à 01'49 9. Stéphane Heulot (Fra/FDJ) à 01'49 10. Jean-Cyril Robin (Fra/USP) 01'49; 11. Christophe Rinero (Fra/COF) 01'49; 12. Rolf Aldag (All/TEL) 04'22; 13. Andreï Teteriouk (Kzk/LOT) 04'22; 14. G. Di Grande (Ita/MAP) 04'22;
15. Daniele Nardello (Ita/MAP) 04'22; 16. Georg Totschnig (Aut/TEL) 04'22; 17. Manuel Beltran (Esp/BAN) 04'22; 18. Rodolfo Massi (Ita/CSO) 04'22; 19. Angel Casero (Esp/VIT) 04'22; 20. Roland Meier (Sui/COF) 04'22; 21. Benoît Salmon (Fra/CSO) 04'25; 22. Udo Bolts (All/TEL) 06'11; 23. Laurent Madouas (Fra/LOT) 08'48; 24. P. Bordenave (Fra/BIG) 08'48;
25. Santiago Blanco (Esp/VIT) 08'48; 26. Van de Wouwer (Bel/LOT) 08'48; 27. Patrick Jonker (Aus/RAB) 08'48; 28. Francisco Benitez (Esp/VIT) 08'48; 29. D. Baranowski (Pol/USP) 08'48; 30. Peter Farazijn (Bel/LOT) 08'48; 31. Laurent Jalabert (Fra/ONC) 08'48; 32. K. Livingston (USA/COF) 08'48; 33. P. Indurain (Esp/VIT) 08'48; 34. Jorg Jaksche (All/PLT) 08'48; 35. Cédric Vasseur (Fra/GAN) 11'03; 36. V. Garcia-Acosta (Esp/BAN) 11'03; 37. Tyler Hamilton (USA/USP) 11'03; 38. Geert Verheyen (Bel/LOT) 11'03; 39. César Solaun (Esp/BAN) 11'03; 40. L. P. Rodriguez (Esp/ONC) 11'03; 41. Alberto Elli (Ita/CSO) 12'41; 42. Bo Hamburg