Josh Brookes has put one hand on the 2015 MCE British Superbike title after taking a second dominant win of the day in the second race at Silverstone to extend his lead over Shane Byrne to 47 points.
Byrne led in the early stages of the race from his pole position, ahead of Dan Linfoot and Peter Hickman, but James Ellison was instantly the man on the move, though, and first passed Hickman and then Linfoot within the space of four corners.
He then tried to do the same to Byrne, but the defending champion forced his way back ahead but he then made a move that stuck to lead the third lap.
Brookes had started from the second row and he was picking off his rivals throughout the opening laps, holding sixth on the same lap but by two laps later he had moved through to fourth and then made a move on both Linfoot and Byrne to move from fourth to second.
The Australian contender then dived ahead of race leader Ellison on the run through Maggotts to Becketts whilst Linfoot also had moved up to second ahead of the JG Speedfit Kawasaki rider with Laverty, Byrne and Iddon in the same group.
Iddon celebrated his best performance of the season in fourth place for Bennetts Suzuki, snatching the position away from defending champion Byrne on the final lap as the PBM Kawasaki rider struggled over the final laps of the race.
Richard Cooper won his battle with Peter Hickman for seventh position with Lee Jackson and Luke Mossey completing the top ten.