They saw off the spirited challenge of VisionTrack duo Josh Brookes and Christian Iddon with only 1.5s covering the quartet at the end of the 22 laps but it was a disaster for polesitter Jason O’Halloran who could only manage eighth after running off track to avoid the fallen Danny Buchan.
Kyle Ryde who grabbed the holeshot on the Buildbase Suzuki and he led at the end of the opening lap from Hector Barbera, the two Irwins, Buchan and Brookes as O’Halloran found himself back in eighth.
Ryde led the way for the first five laps but Buchan’s hopes ended on just the third lap as he crashed out at the chicane and that resulted in O’Halloran taking to the grass to avoid him.
Just over a second split the first six riders but Barbera was the next to go as he retired at the Old Hairpin on lap seven and two laps later Ryde’s good run ended as he firstly dropped back and then pulled into the pits.
At the head of the field, it was now Andrew Irwin in the lead from Glenn, Brookes and Iddon with Tommy Bridewell beginning to make good progress in fifth as he pulled away from the battling Tarran Mackenzie and Luke Mossey.
Lap 13 saw Brookes make a firm move on Glenn Irwin at Schwantz and the Australian took the lead shortly afterwards. However, on lap 17 he was back in third as the two Honda riders made their move.
Indeed, they were able to edge away in the closing stages and whilst it looked like Glenn would come out on top, Andrew had other ideas and grabbed the lead at the Old Hairpin, holding on by 0.119s for just his second BSB win.
Brookes was over half a second back in third ahead of team-mate Iddon, both riders making good strides forward from qualifying, whilst Bridewell also dropped back in the final few laps.
Mossey mauled Mackenzie on the final lap to claim sixth with O’Halloran, Ryan Vickers and Lee Jackson completing the top ten.
As well as Buchan, Joe Francis and Graeme Irwin also came to grief whilst Keith Farmer missed the race after his earlier crash in qualifying.
Pos Rider Team
1 Andrew Irwin Honda Racing - IRL
2 Glenn Irwin Honda Racing - IRL
3 Josh Brookes VisionTrack Ducati
4 Christian Iddon VisionTrack Ducati
5 Tommy Bridewell Oxford Products Racing Ducati
6 Luke Mossey Rich Energy OMG Racing BMW
7 Tarran Mackenzie McAMS Yamaha
8 Jason O’Halloran McAMS Yamaha
9 Ryan Vickers RAF Regular and Reserve Kawasaki
10 Lee Jackson Massingberd-Mundy Kawasaki[
11 Alex OLSEN Global Robots BMW
12 Peter HICKMAN Global Robots BMW
13 Jack KENNEDY Yamaha – Santander Salt TAG Racing - IRL
14 Dan LINFOOT Yamaha – Santander Salt TAG Racing
15 Taylor MACKENZIE R BMW – SYNETIQ BMW Motorrad
16 Storm STACEY Kawasaki – GR Motorsport
17 Bjorn ESTMENT BMW – NP Motorcycles/Lextek
18 Josh OWENS Kawasaki – CDH Racing
18 Brian McCORMACK BMW – Roadhouse Macau Racing - IRL
Source: Double Irish at Donnington