With the emphasis switching between the two, Hopkins kept it tidy heading into the final lap, while Hill found himself closer to Ellison than his rival.
Nonetheless, Hill fought back over the course of the final lap to plant a very determined pass at the final corner into Clark Curve. Successful for a brief moment, Hill couldn't stop himself from running out wide, a cool Hopkins simply diving back beneath him to out-drag his adversary to the finish line.
A potentially crucial result for Hopkins, he has increased his lead to 11 points over Hill, though the Yamaha rider will be encouraged with his far superior second-half pace compared to Hopkins.
Ellison maintained his close company to finish in a fine fifth, well ahead of sixth place Shane Byrne, who looked like would be a factor early on as he quickly moved into the top ten from his 19th place starting position, only to get involved in a race-long battle with Michael Rutter and Jon Kirkham. Byrne's sixth place also means he has been eliminated from the title reckoning.
Rutter and Kirkham made it seventh and eighth, ahead of top EVO rider Graeme Gowland, while Martin Jessopp completed the top ten for Rapid Bathams Ducati. Tommy Bridewell, Chris Walker, Ian Lowry, James Westmoreland and Alex Lowes completed the points' paying positions, with Ryuichi Kiyonari in 17th.