Elite Motorsport’s Will Macintyre moved clear of moments of chaos to win the third race of the weekend at Silverstone.
Macintyre benefited from a poor start by Hitech's pole sitter Keanu Al Azhari who initially dropped down to fourth. Patrick Heuzenroeder slotted into third for JHR Developments after Al Azhari muscled his way back up to second on the first lap.
Drama was unfolding elsewhere when Noah Lisle was sent off and into the barrier on the exit of Copse as the midfield attempted to go four-wide off the start, before the Rodin of Abbi Pulling and the Xcel Motorsport car of Dion Gowda made contact on the Hamilton straight, hitting the barrier and bringing out the safety car.
At the restart, Macintyre timed his getaway well to lead away from Al Azhari, who was pressured by Heuzenroeder throughout the race but who ultimately could not find a way past the Hitech driver. Al Azhari defended staunchly early on before pulling out a small gap in the later stages.
Kai Daryanani crossed the line in fourth for JHR Developments, while Hiyu Yamakoshi finished in fifth for Hillspeed.
Star of the weekend Freddie Slater had worked his way up from eleventh on the grid to seventh before he made contact with the Hitech of Nikita Johnson on the exit of Brooklands, dropping the pair down the order and collecting the Rodin of Gianmarco Pradel as well, ending the latter's race.
That allowed Lucas Fluxa to finish sixth for Argenti with Prema, while Deagen Fairclough made an incredible recovery drive to come from the back of the grid to take a fantastic seventh place for Hitech.
The Hillspeed of Kanato Le was eighth followed by the Xcel Motorsport of Jack Sherwood. The Argenti with Prema of Yuanpu Cui rounded out the top-10.
Freddie Slater recovered to finish in 13th place and leaves Silverstone as the early championship leader following his victories in race one and two.
GB3 Championship, partnered by the BRDC, Race Three provisional result: