1. Troy Bayliss AUS Xerox Ducati 36m50.907s
2. Carlos Checa ESP Hannspree TK Honda +2.132s
3. Max Neukirchner GER Alstare Suzuki +2.179s
4. Yukio Kagayama JPN Alstare Suzuki +10.919s
5. Troy Corser AUS Yamaha Italia +11.051s
6. Jakub Smrz CZE Guandalini Ducati +11.979s
7. Ryuichi Kiyonari JPN Hannspree TK Honda +15.184s
8. Makoto Tamada JPN PSG-1 Kawasaki +18.395s
9. Gregorio Lavilla ESP Vent-Axia VK Honda +18.364s
10. Max Biaggi ITA Sterilgarda Ducati +20.699s
11. Regis Laconi FRA PSG-1 Kawasaki +25.759s
12. Kenan Sofuoglu TUR Hannspree TK Honda +26.064s
13. Ayrton Badovini ITA Pedercini Kawasaki +35.582s
14. Karl Muggeridge AUS Team DF Honda +36.266s
15. Shinichi Nakatomi JPN YZF Yamaha +37.215s
16. Ruben Xaus ESP Sterilgarda Ducati +37.286s
17. Sebastien Gimbert FRA Ipone GMT94 Yamaha +39.037s
18. Russel Holland AUS DF Bertocchi Honda +45.162s
19. Shuhei Aoyama JPN Alto Evolution Honda +64.895s
20. Arie Vos NED Fabricom MCT Ducati +65.022s
21. Loic Napoleone FRA Grillini PBR Yamaha +82.777
22. Roberto Rolfo ITA Hannspree TK Honda + 2 laps

RET. Michel Fabrizio ITA Xerox Ducati 9 laps
RET. Fonsi Nieto ESP Alstare Suzuki 9 laps
RET. David Checa ESP Ipone GMT94 Yamaha 6 laps
RET. Luca Morelli ITA Alto Evolution Honda 6 laps
RET. Noriyuki Haga JPN Yamaha Italia 1 lap
DNS. Vittorio Iannuzzo ITA Pedercini Kawasaki

Fastest Lap: Max Neukirchner 1m 39.395s (record)