The race was held in two-parts (meaning an aggregate result) after a red flag due to rain. The second part was also stopped early, due to a massive accident for Craig Jones.

1.Jonathan ReaGBR Hannspree Ten Kate Honda CBR600RR15 laps
2.Craig Jones GBR Parkalgar Racing Team Honda CBR600RR+0.209 secs
3.Andrew PittAUS Hannspree Ten Kate Honda CBR600RR+0.664 secs
4.Broc ParkesAUS Yamaha World Supersport YZF-R6+2.816 secs
5.Joshua BrookesAUS Hannspree Stiggy Motors Honda CBR600RR+6.789 secs
6.Barry VenemanNED RES Software Hoegee Suzuki GSX-R600+9.094 secs
7.Gianluca NannelliITA Hannspree Honda Althea Honda CBR600RR+15.048 secs
8.Massimo RoccoliITA Yamaha Lorenzini by Leoni YZF - R6+15.623 secs
9.Rob FrostGBR Team Buff 675+18.393 secs
10.Hudson KennaughRSA Raceways Yamaha YZF-R6+19.528 secs
11.Steve PlaterGBR Triumph Italia BE1 Racing 675+20.034 secs
12.Gianluca VizzielloITA Berry Racing Honda CBR600RR+22.696 secs
13.Vesa Kallio FIN Benjan Racing Team Honda CBR600RR+25.049 secs
14.Joan LascorzSPA Glaner Motocard.com Honda CBR600RR+27.102 secs
15.Graeme Gowland GBR Berry Racing Honda CBR600RR+35.504 secs
16.Danilo Dell'OmoITA HP Racing Team Honda CBR600RR+39.023 secs
17.Midge SmartNZL CRS Grand Prix Honda CBR600RR+40.820 secs
18.Pawel SzkopekPOL Triumph - SC 675+43.635 secs
19.Matthieu Lagrive FRA Intermoto Czech Honda CBR600RR+46.776 secs
20.Jesco GuntherGER Wilbers Racing Triumph 675+47.298 secs
21.David SalomSPA Yamaha Spain YZF-R6+47.353 secs
22.Denis Sacchetti ITA Factory Racing Honda CBR600RR+48.191 secs
23.Balazs NemethHUN Factory Racing Honda CBR600RR+49.480 secs
24.Javier Hidalgo ESP Yamaha Spain YZF-R6+54.083 secs
25.William De AngelisRSM Intermoto Czech Honda CBR600RR+59.436 secs
26.Ruggero ScambiaITA Triumph - SC 675+1min 20.165 secs
27.Lorenzo AlfonsiITA PMS Honda CBR600RR+1min 44.305 secs
28.Santiago BarraganESP Glaner Motocard.com Honda CBR600RR+1min 55.509 secs

DNF:
Karl HarrisGBR Yamaha World Supersport YZF-R6+1 lap
Katsuaki Fujiwara JPN Kawasaki Gil Motor Sport ZX-6R+3 laps
Mark Aitchison AUS Triumph Italia BE1 Racing 675+3 laps
Chris MartinGBR Gearlink Kawasaki ZX-6R+4 laps
Robbin HarmsDEN Hannspree Stiggy Motors Honda CBR600RR+7 laps
Russell HollandAUS Hannspree Honda Althea CBR600RR+7 laps
Didier Van KeymeulenBEL RES Software Hoegee Suzuki GSX-R600+8 laps
Miguel PraiaPOR Parkalgar Racing Team Honda CBR600RR+9 laps
Billy McConnellAUS Kawasaki Gil Motor Sport ZX-6R+13 laps