Shane Byrne has taken an incredible second race win at Silverstone, battling through injury to break the winning streak of main title rival Alex Lowes.
Lowes led for most of the race, as he had done in race one, but Byrne was able to close in in the later laps, and was able to exit the final turn perfectly to beat Lowes to the line by just 0.012.
Tommy Bridewell took his first ever double podium in third, proving that on factory machinery like the Milwaukee Yamaha he can be a consistent title fighter.
His teammate James Ellison came through from a slow start and a huge moment to take fourth off the Tyco Suzuki pairing of Josh Brookes and PJ Jacobsen. Both the Suzuki riders diced early in the race with the Yamahas, before Bridewell was able to escape. Ellison was able to recover from what should have been a crash and eventually also caught them.
A win apiece for Byrne and Lowes means that they go into Brands hatch and the championship finale as they started Silverstone, with Shakey holding the title lead by a single point.