Morello Kawasaki’s Josh Elliott grabbed his debut Pirelli National Superstock 1000 victory after Alastair Seeley’s Tyco BMW faltered at the final corner on the last lap.
Elliott and Seeley broke clear and both had their chance at leading the race before with three laps remaining Seeley took control.
The wee wizard of Carrickfergus opened out a half a second lead and looked to be on course for his first win of the year before his bike cut out at Clearways.
Having missed out on a podium at Donington after fuel problems on the final lap, it appears the fuel gremlins have struck again, costing him victory this time.
Fellow Northern Irishman Elliott calmly moved up the inside to steal victory from the jaws of defeat and, in doing so, extended his championship lead to four points.
Northern Escalators Installations’ Adam Jenkinson picked up his first podium of the year on the brand new Yamaha R1 in second ahead of South African Hudson Kennaugh, who completed the podium.
Moto-Breakers Kawasaki’s James Rose also benefited from Seeley’s technical problems, moving up to fourth, before the Northern Irishman wheeled over the line in fifth place.
MSS Colchester Kawasaki’s Jesse Trayler got the better of Luke Quigley for sixth place, before the reigning Supersport EVO Champion, Alex Olsen, took the flag in eighth.
James East ended the race in ninth before MWR Kawasaki’s Josh Corner, the youngest rider in the field, rounded out the top ten on his debut.