However, just as he was looking to launch a late strike on Byrne, he would find himself being hunted down by Brookes, who saved his best for last by diving up the inside into Lodge and grabbing third place on the very final corner.
A potentially crucial podium credit for him, his weekend tally of 5 means he was at least able to keep Hill honest, the reigning champion doing what he needed to notch up a perfect 3 wins, 75 points and 9 podium credits further up the road.
Byrne's second place means he is just one point behind Brookes in the overall standings, though both are 28 and 29 points off Hill now.
Despite missing out on the podium, Haga's good points' haul has lifted him to the crucial sixth place in the overall standings ahead of Ian Lowry and just two points behind fifth place man Tommy Bridewell.
Laverty completed the top five after fighting his way past Lowes late on, while Lowry pulled back some points on Bridewell with a final lap pass for seventh.
James Westmoreland and Graeme Gowland made it three WFR Hondas inside the top ten, while Chris Walker, Peter Hickman, Alastair Seeley, Jon Kirkham and Scott Smart picked up the remaining points.