1. Leon Haslam GBR HM Plant Honda 22mins 11.771secs 15 laps
2. Tom Sykes GBR Rizla Suzuki +0.541 secs
3. Shane Byrne GBR Airwaves Ducati +0.910 secs
4. Leon Camier GBR Airwaves Ducati +1.269 secs
5. Michael Rutter GBR NW 200 Ducati +16.566secs
6. Simon Andrews GBR Lloyds Jentin Yamaha +23.458 secs
7. Atsushi Watanabe JPN Rizla Suzuki +27.178 secs
8. Scott Smart GBR Hawk Kawasaki +27.375 secs
9. Michael Laverty GBR Relentless TAS Suzuki +28.549 secs
10. Karl Harris GBR Rob Mac Racing Yamaha +37.426 secs
11. Guy Martin GBR Hydrex Bike Animal Honda +37.565 secs
12. Tristan Palmer GBR Tena for Men Honda +38.931 secs
13. Cal Crutchlow GBR HM Plant Honda +38.989 secs
14. Stuart Easton GBR MSS Discovery Kawasaki +39.665 secs
15. John Laverty GBR NW200 Ducati (CUP) +41.156 secs
16. David Johnson AUS Maxxis Honda +44.776 secs
17. Chris Burns GBR STP MV Agusta +47.298 secs
18. Martin Jessopp GBR Riders Racing Honda (CUP) +59.172 secs
19. Tom Tunstall GBR Hardinge/Ice Valley Honda (CUP) +1min 07.139 secs
20. Shannon Etheridge AUS MAR Adept Kawasaki (CUP) +1min 07.249secs
21. Leon Morris GBR Trimite Brookspeed Ducati (CUP) +1min 09.479secs
22. Aaron Zanotti GBR Red Viper Honda +1min 20.324 secs
23. Michael Howarth GBR Tena for Men Honda (CUP) + 1 lap
24. Billy McConnell AUS MSS Discovery Kawasaki +1 lap

Did Not Finish

25. Gary Mason GBR Quay Garage Honda (CUP) 0 laps completed

Did Not Start

Kenny Gilbertson GBR Astro Racing Kawasaki CUP Dean Ellison GBR CoOrdit Yamaha
Withdrawn

James Ellison GBR Hydrex Bike Animal Honda