1. James Toseland GBR Ten Kate Honda CBR 1000RR 36min 34.177secs
2. Noriyuki Haga JPN Yamaha Motor Italia YZF R1 +01.686secs
3. Troy Corser AUS Yamaha Motor Italia YZF R1 +01.760secs
4. Michel Fabrizio ITA DFX Treme Honda CBR 1000RR +08.456secs
5. Yukio Kagayama JPN Alstare Suzuki Corona Extra GSXR1000 K7 +08.988secs
6. Ruben Xaus ESP GMB Racing Ducati 999F06 +09.470secs
7. Troy Bayliss AUS Ducati Xerox 999F07 +18.313secs
8. Max Biaggi ITA Alstare Suzuki Corona Extra GSXR1000 K7 +19.116ecs
9. Regis Laconi FRA PSG-1 Kawasaki Corse ZX10R +20.501secs
10. Max Neukirchner GER Suzuki Germany GSXR1000 K6 +20.586secs
11. Roberto Rolfo ITA Ten Kate Honda CBR 1000RR +21.808secs
12. Lorenzo Lanzi ITA Ducati Xerox 999F07 +24.883secs
13. Fonsi Nieto ESP PSG-1 Kawasaki Corse ZX10R +31.988secs
14. Karl Muggeridge AUS Alto Evolution Honda CBR 1000RR +33.253secs
15. Shinichi Nakatomi JPN Yamaha Motor France-Ipone YZF R1 +36.868secs
16. Steve Martin AUS Yamaha Motor France-Ipone YZF R1 +37.972secs
17. Dean Ellison GBR Team Pedercini Ducati 999RS +1min 07.216secs
18. Lorenzo Morelli ITA Team Pedercini Ducati 999RS +1min 08.397secs

DNF:

Jakub Smrz CZE Team Caracchi Ducati SC 999 F05 5 laps completed
S. Cruciani ITA Celani Suzki Italia GSXR1000 K6 0 laps completed

DNS:

Marty Nutt GBR T&G/Nuttravel.com