1. Gilberto Simoni (ITA/Saeco) 89:32:09 2. Stefano Garzelli (ITA) + 7:06 Min. 3. Jaroslaw Popowitsch (UKR) 7:11 4. Andrea Noe (ITA) 9:24 5. Georg Totschnig (AUT) 9:42 6. Raimondas Rumsas (LIT) 9:50 7. Dario Frigo (ITA) 10:50 8. Sergej Gontschar (UKR) 14:14 9. Franco Pellizotti (ITA) 14:26 10. Eddy Mazzoleni (ITA) 19:21 weiter: 41. Gerhard Trampusch (AUT) 1:14:00 64. Bernhard Eisel (AUT) 2:02:02
Ausgeschieden u.a. Werner Riebenbauer (auf der 18. Etappe so wie 35 andere Fahrer außerhalb der Karenzzeit). 97 Fahrer klassiert.