Jack Goff claimed his second career British Touring Car Championship victory in race two at Silverstone, while championship leader Ash Sutton passed Colin Turkington for third on the final lap.
Goff stalked polesitter Tom Ingram in the opening laps and appeared faster than his rival, whose Speedworks Motorsport Toyota Avensis was fitted with the option hard tyres and 75 kilograms of success ballast for winning race one.
With a gap back to the third place car of Turkington, Goff pounced when Ingram ran wide out of Copse on lap three and slung his Eurotech Honda Civic Type R up the inside into Becketts.
The pair touched, as Ingram tried to close the door, but both survived and Goff scampered away from there to win by a convincing 4.910 seconds.
As Ingram fell away from the leader, he slowly fell into the clutches of Turkington and Sutton.
Ingram fended off the pair to the finish, but being bottled behind the Avensis ultimately cost Turkington third place as Sutton snatched the place on the final lap.
Team BMR driver Sutton feigned a move around the outside of Luffield at the end of the penultimate lap before slotting back in behind the hard-shod WSR BMW 125i M Sport.
But Sutton then hung his Subaru Levorg around the outside of Turkington at Brooklands and, while Turkington attempted to close the door, Sutton held firm at Luffield and took the place after the pair made contact.
He eventually finished 0.175 seconds ahead of his championship rival, to extend his points lead back out to 12.
Rob Austin was an excellent fifth in his Handy Motorsport Toyota Avensis after a late charge through the top 10, finishing ahead of Adam Morgan (Ciceley Racing Mercedes A-Class) and the factory-backed Team Dynamics Honda of Gordon Shedden.
Rob Huff stayed clear of trouble to claim eighth in his Power Maxed Racing Vauxhall Astra in his second race as stand-in for Tom Chilton, with Dave Newsham - who will start the partially-reversed grid third race from pole - and Mike Epps completing the top 10.
Race two result
|1||Jack Goff||Eurotech Racing||Honda||21m57.764s|
|2||Tom Ingram||Speedworks Motorsport||Toyota||4.910s|
|4||Ash Sutton||Team BMR||Subaru||6.528s|
|5||Rob Austin||Handy Motorsport||Toyota||7.749s|
|6||Adam Morgan||Ciceley Racing||Mercedes||8.438s|
|8||Rob Huff||Power Maxed Racing||Vauxhall||9.038s|
|9||Dave Newsham||BTC Racing||Chevrolet||9.280s|
|10||Michael Epps||Team Hard||Volkswagen||9.547s|
|11||Chris Smiley||BTC Racing||Chevrolet||10.942s|
|12||Brett Smith||Eurotech Racing||Honda||11.707s|
|14||Aron Taylor-Smith||Triple Eight/MG||MG||15.096s|
|15||Jason Plato||Team BMR||Subaru||15.149s|
|16||Josh Price||Team BMR||Subaru||16.436s|
|17||Jake Hill||Team Hard||Volkswagen||17.303s|
|18||Josh Cook||Triple Eight/MG||MG||17.668s|
|21||James Cole||Team BMR||Subaru||18.418s|
|22||Senna Proctor||Power Maxed Racing||Vauxhall||19.902s|
|23||Ant Whorton-Eales||AmD Tuning||Audi||21.607s|
|25||Stewart Lines||Maximum Motorsport||Ford||22.302s|
|26||Stephen Jelley||Team Parker Racing||Ford||22.586s|
|27||Andrew Jordan||WSR||BMW||1 Lap|
|-||Ollie Jackson||AmD Tuning||Audi||Retirement|
|-||Aiden Moffat||Laser Tools Racing||Mercedes||Retirement|
|-||Rob Collard||WSR||BMW||Not started|