Will Tregurtha has edged closer to the top of the 2016 Ginetta Junior Championship standings with his second win of the season at Oulton Park.
Tregurtha converted his maiden championship pole position into a lights-to-flag victory, though he was kept honest for the most part by his HHC Motorsport team-mate Charlie Fagg.
It was fellow front-row starter Seb Priaulx who looked set to lead the field out of Old Hall for the first time, but a wide moment across the grass dropped him to the bottom of the top six.
That allowed Fagg into second and the two team-mates quickly worked together to forge a gap to Seb Perez and Stuart Middleton as they battled behind.
As the race developed, Fagg was unable to quite match the pace of his team-mate, with Tregurtha going on to take victory by 2.457 seconds, with Fagg securing his maiden series podium in second.
Behind, Perez was on course to match that milestone in third for a large portion of the race, until championship leader Middleton slid past at Old Hall on lap six.
Those two had come under pressure briefly from Daniel Harper, who had climbed from ninth to fifth in the first two laps and looked set to battle for the podium until a steering failure ended his race.
Also hitting trouble was Priaulx, with a tough race seeing him shuffled down the order to fifteenth at the finish, while Dave Wooder had to fight back after a wide moment at Cascades early on.
Their troubles allowed Geri Nicosia to rise from tenth on the grid to fifth, maching his best ever result in the series, with Lewis Brown completing the top six ahead of Kyle Hornby.
A strong drive from Tom Wood saw him climb from fourteenth to eighth ahead of Total Control Racing trio Wooder, Connor Grady and Jordan Collard – Grady’s first top ten finish of the season.
Harper’s problems meant Wood came away with the Rookie class victory ahead of Collard and Harry King, the latter impressively setting the fastest lap of the race.
Full race results can be found here.