Glen Richards has taken his second Fuchs-Silkolene British Supersport win of the season after a fighting victory over Hudson Kennaugh at Oulton Park.
Although Kennaugh started the race from pole position and led the way in the early stages, Richards made a decisive move on lap ten to take the lead and hold it to the chequered flag.
The result, which also marks his sixth podium in seven races this year, means Richards is now 25 points ahead of Kennaugh in the overall standings.
Ian Lowry held onto the final podium place on the Relentless Suzuki, with Chris Martin having to settle for fourth on the Gearlink Kawasaki.
James Webb, James Westmoreland, Daniel Cooper, Rob Frost, Ben Wylie and Sam Owens rounded out the top ten.