Tim Neave powered to his first win of the season at Cadwell Park after a dramatic race for some of the title challengers.
Neave hit the front at the start but behind, Ash Beech crashed and Richard Kerr was forced off track, rejoining way down the pack as Billy McConnell moved into second before being passed by Joe Talbot.
A move on Talbot from McConnell on lap 10 sent Talbot flying into the gravel and McConnell was handed a 10 second penalty. By now he was at the front and crossed the line first but the win went to Neave who was sitting in second place.
Points leader Dan Linfoot was second with Alastair Seeley third as McConnell was classified fourth with Lewis Rollo fifth.
Pirelli National Superstock with Santander Consumer Finance, race result:
1. Tim Neave (Marvel HCL Motorsport)
2. Dan Linfoot (Optimum Bikes Racing Ltd) +1.757s
3. Alastair Seeley (SYNETIQ BMW Motorrad) +5.370s
4. Billy McConnell (C&L Fairburn Properties Jackson Racing) +8.025s
5. Lewis Rollo (IN Competition Aprilia) +8.983s
Championship points after Round 12:
1. Dan Linfoot 254
2. Richard Kerr 227
3. Alastair Seeley 181
4. Joe Talbot 168
5. Billy McConnell 153