[Watch British Superbikes LIVE on Eurosport and Eurosport Player]
The McAms Yamaha rider streaked away after a brilliant start and never looked troubled as he saw off competition from Glenn Irwin (BeWiser Ducati) and Leon Haslam (JG Speedfit Kawasaki).
'What a ride!' - O'Halloran finally gets over the hump at Knockhill
19/06/2022 AT 13:15
The second victory puts him right back into the title picture after an indifferent first half of the season.
He is now in fifth, right in amongst the battle for second spot in the standings ahead of the Showdown rounds.

Race 1

Brookes, who began the weekend 130 points behind Leon Haslam at the top of the standings, snatched the lead from pole-sitter Irwin (BeWiser Ducati) early on, and never relinquished the lead for the full 20 laps.
Irwin finished second, with Haslam completing the podium, while Brookes’ team-mate Tarran Mackenzie agonisingly crashed out on the penultimate lap while in third.
'Absolutely furious!' - Hickman and Irwin clash during Race 2
19/06/2022 AT 12:47
British Superbikes
‘Brilliant’ - Ray holds off O'Halloran for Knockhill Sprint Race glory in British Superbikes
18/06/2022 AT 22:30