1. Leon Haslam GBR HM Plant Honda 25mins 42.195secs 18 laps
2. Tom Sykes GBR Rizla Suzuki +0.551 secs
3. Shane Byrne GBR Airwaves Ducati +8.819 secs
4. Leon Camier GBR Airwaves Ducati +11.981 secs
5. Cal Crutchlow GBR HM Plant Honda +18.970 secs
6. Michael Rutter GBR NW 200 Ducati +19.482secs
7. Simon Andrews GBR Lloyds Jentin Yamaha +22.094 secs
8. Michael Laverty GBR Relentless TAS Suzuki +26.571 secs
9. Atsushi Watanabe JPN Rizla Suzuki +33.816 secs
10. Gary Mason GBR Quay Garage Honda (CUP) +34.606 secs
11. Tristan Palmer GBR Tena for Men Honda +37.818 secs
12. Billy McConnell AUS MSS Discovery Kawasaki +38.172 secs
13. Scott Smart GBR Hawk Kawasaki +38.551 secs
14. John Laverty GBR NW200 Ducati (CUP) +41.903 secs
15. Guy Martin GBR Hydrex Bike Animal Honda +41.964 secs
16. Chris Burns GBR STP MV Agusta +53.330 secs
17. Martin Jessopp GBR Riders Racing Honda (CUP) +1min 09.364 secs
18. Kenny Gilbertson GBR Astro Racing Kawasaki CUP+1min 17.360 secs
19. Tom Tunstall GBR Hardinge/Ice Valley Honda (CUP) +1min 17.775 secs
20. Shannon Etheridge AUS MAR Adept Kawasaki (CUP) +1min 17.902secs
21. Leon Morris GBR Trimite Brookspeed Ducati (CUP) +1min 29.886secs
22. Aaron Zanotti GBR Red Viper Honda +1 lap

Did Not Finish

23. Michael Howarth GBR Tena for Men Honda (CUP) 4 laps completed
24. Karl Harris GBR Rob Mac Racing Yamaha 3 laps completed
25. David Johnson AUS Maxxis Honda 2 laps completed
26. Stuart Easton GBR MSS Discovery Kawasaki 2 laps completed
27. Dean Ellison GBR CoOrdit Yamaha 2 laps completed

Withdrawn

James Ellison GBR Hydrex Bike Animal Honda