Michael Laverty claimed his maiden MCE British Superbike victory of 2012 with a dominant performance on the Samsung Honda in race two at Snetterton.
Laverty made the break from the start of the race and was never headed as he rode a faultless race, controlled from the front, to scoop 25 well earned points.
He established a lead of almost five seconds over Shane Byrne during the race before slackening the pace to eventually cross the line with 1.3 seconds in hand.
Byrne, a retirement in the first race with an engine problem, dug deep in the closing stages to hold off Tyco Suzuki's Josh Brookes for the runner-up spot.
Ian Lowry added more solid points on Clive Padgett's Honda as he finished a comfortable fourth ahead of Graeme Gowland and Alex Lowes.
There was drama in the early stages of the race when race one winner Tommy Hill was a retirement on the Swan Yamaha with an engine issue.
His team-mate, Noriyuki Haga, also experienced misfortune when he crashed out at Murray's while battling for fourth on lap five.
Padgett's Honda rider Luca Scassa and Tommy Bridewell were also crash victims in race two at Snetterton, with Bridewell suffering a spectacular high-side while holding sixth place.
Laverty, though, was never seriously troubled as he dictated the pace from the front on his Honda CBR1000RR.
Byrne came under pressure from Brookes as the race reached a climax, but the Rapid Solicitors Kawasaki rider had more in reserve when it mattered and the Australian rider was unable to challenge on the final lap.
Gowland overhauled his WFR Honda team-mate Lowes in the dying stages to seal fifth behind Lowry, with Chris Walker (Pr1mo Bournemouth Kawasaki), Stuart Easton (Rapid Solicitors Kawasaki), James Westmoreland (WFR Honda) and Patric Muff on the Supersonic BMW the top ten.
There was more misery for Alastair Seeley on the second Tyco Suzuki who finished outside the points again in 16th position.
Brookes (124) has now dislodged Hill at the top of the championship standings by a single point, with Byrne third on 108 points and Laverty into fourth place after his victory and runner-up finish at Snetterton on 81 points.CLICK HERE
to view race two results