The Pocket Rocket took the win in the debut race of the National circuit after a race long battle with Glenn Irwin and the McAms Yamaha pair.
It was Bradley Ray from pole position who took the early advantage as the Suzuki rider extended his lead whilst the following riders battled away, however as the Milky Bar kid entered the all new right hander at Beckets he lost the front and went down. That left Jake Dixon infront as Haslam tried to find a way passed Glenn Irwin.
Ray picked up the Suzuki and rejoined but got pulled off as the British Superbike rules state you must not rejoin after crashing.
A few laps later and it was Josh Brookes leading the race with Dixon dropping back to 3rd before then being passed by his teammate Tarran Mackenzie who snatched the lead.
Brookes then made a mistake at Beckets allowing Irwin and Haslam to move up onto the podium.
Meanwhile further back Richard Cooper tipped off his Buildbase Suzuki at Luffield, followed by James Ellison a few laps later.
Christian Iddon, who has broke his collarbone hours before the opening race, was fighting hard with Buchan whilst their fellow showdown contender Hickman charged through the pack.
Tarran Mackenzie looked in control but started getting closed down by Be Wiser Ducati’s Glenn Irwin, who took his first and only win at Silverstone 12 months ago.
Just behind the leading 4, Jason O’Halloran was starting to catch Luke Mossey who has finally returned to where we know he can be.
The fight at the front really hottened up with Irwin trying a few passes on the McAms Yamaha, failing both times and was soon under pressure from both Haslam and Brookes.
Irwin finally made his move stick on Tarran after a great dive up the inside at Brooklands but was repayed a lap later by the Yamaha.
Irwin then made yet another move on Tarran at the only left hand corner on the circuit and was followed through by Haslam who is still recovering from Fridays highside.
Honda’s Jason O’Halloran managed to get the better of Mossey whilst Mackenzie was still trying to find a way back passed the other JG Speedfit Kawasaki.
Haslam made the move on Irwin but a brave move back passed saw Irwin infront as they started the final lap.
Haslam followed Irwin round before launcing the race winning move at Brooklands to take the win from Irwin leaving Mackenzie to take his debut podium of the season.
Featured Image Credit: Eurosport