Ulsterman Irwin won the Sprint race on Sunday at the Lincolnshire circuit and triumphed again in the opening 18-lap race on Monday at the Bank Holiday meeting, mounting a late charge after starting from the third row.
Irwin passed OMG Yamaha’s Kyle Ryde on the final lap to snatch victory on the BeerMonster Ducati by 0.468s, with Jason O’Halloran taking third on the McAMS Yamaha, only three tenths further back.
Ryan Vickers crashed out of the lead of the race on the OMG Yamaha and was forced out of race three as a result.
Bridewell, who was fifth in the Sprint race, finished in the same position in race two behind Leon Haslam (ROKiT BMW).
Irwin, back to winning ways in the championship for the first time since Knockhill in Scotland in June, was on course for a treble, but Bridewell found something extra in the final race of the weekend and managed to edge out the Carrickfergus man for a vital victory.
Bridewell made his move a few laps from the finish and was able to hold off Irwin on the sprint to the line, getting the verdict by just 0.057s.
Haslam claimed the final rostrum spot, four tenths behind the two Ducati title rivals, while Ryde, Lee Jackson (Cheshire Mouldings Kawasaki) and O’Halloran finalised the top six.
Jack Kennedy was 10th in the Sprint race on Sunday but crashed out of race two on the Mar-Train Racing Yamaha. The Dublin rider was a non-starter in race three.
Donegal’s Rhys Irwin was third in the British Supersport Feature race, which was won by Ben Currie from Richard Cooper.
Eugene McManus from Randalstown finished sixth.
In the National Superstock 1000 race, Alastair Seeley clinched a podium in third on the SYNETIQ BMW behind Tim Neave and Dan Linfoot.
David Allingham finished seventh, while Richard Kerr was 10th on the AMD Motorsport Honda, one place ahead of Simon Reid (Jackson Racing Honda).
Seeley has now moved into third in the standings, 46 points behind Kerr, who trails Linfoot by 27 points.
Dungannon’s Cameron Dawson claimed fourth in the National Junior Superstock race with Sam Laffins ninth.
Oulton Park in Cheshire hosts round nine of the series from September 15-17.