His win and second place finish – identical results to that of last year – means Hill heads to the next round at Oulton Park with a four point advantage in the standings, ahead of Byrne, who would settle for third on this occasion.
Laverty was a distant fourth on the second Swan Yamaha, well up on John Hopkins, who made amends for his failure to score in race one with a solid run to fifth. Stuart Easton finished in sixth position, ahead of Michael Rutter, Dan Linfoot, Peter Hickman and Gary Mason.
Having just missed out on victory in race one, Alex Lowes took EVO honours over Glen Richards this time, the WFR Honda duo finishing 12th and 14th.
Elsewhere, there was disappointment for Jon Kirkham, who suffered problems on the warm-up lap, and race one podium winner Tommy Bridewell, the Tyco Honda rider crashing out from seventh.
Josh Brookes failed to start as a legacy of his race one crash.