Dan Cammish scored his and Team Dynamics' first British Touring Car Championship victory of the 2019 season in the final Thruxton race despite heavy rain late on.
Polesitter and Vauxhall Astra driver Rob Collard had led in the early part until he slid wide to allow Cammish to move clear for a 2s victory as Honda Civics completed a clean sweep of the three races this weekend at the circuit.
Like in race two, Cammish made a sluggish getaway, which allowed the third-starting BMW of Tom Oliphant to rise into second place as Collard remained unchallenged.
The FK8 Civic Type R's strong braking performance allowed Cammish to retake second place under braking for the Club chicane while Collard held a 0.5s lead.
Light rain arrived as Cammish twice aborted manoeuvres on Collard, again on the approach to the Club chicane.
But on lap 11 of 15 - the race shortened after a clutch failure for Rory Butcher led to an aborted start - Collard slid wide on the exit of the high-speed Church right-hander.
That killed his momentum and allowed Cammish to pass for the race lead on the run to Club.
The weather deteriorated further, particularly over the first sector, with Cammish avoiding all kerbs to maintain first place in the low-grip conditions.
But he was close to 2s clear at the flag, scoring his third BTCC victory in the process.
Collard brought home his Power Maxed Racing car in second ahead of a double podium for Team Dynamics as Matt Neal climbed to third third.
Following a clutch failure in race two in which he finished second, Adam Morgan's hastily rebuilt Mercedes A-Class was a strong fourth ahead of a recovering Jason Plato.
Plato took 13th in race two, after his second-place start in the first race of the weekend was ruined by lining up incorrectly on the grid. That warranted a drivethrough penalty and he recovered to 17th.
The second PMR driver ran without success ballast and profited from a scrap between Ashley Sutton, Josh Cook and Tom Ingram to climb the order.
Race two victor Cook was sixth ahead of Oliphant, as Ingram eventually prevailed in his race-long duel with Sutton.
Andrew Jordan chipped away further at team-mate Colin Turkington's points lead with 10th, while race one winner Tordoff was 11th.
Turkington finished 13th, behind Jake Hill in his Audi S3.
Race three results
|1||Dan Cammish||Team Dynamics||Honda||15||19m48.732s|
|2||Rob Collard||Power Maxed Racing||Vauxhall||15||1.974s|
|3||Matt Neal||Team Dynamics||Honda||15||4.670s|
|4||Adam Morgan||Ciceley Motorsport||Mercedes||15||5.444s|
|5||Jason Plato||Power Maxed Racing||Vauxhall||15||6.239s|
|6||Josh Cook||BTC Racing||Honda||15||6.585s|
|8||Tom Ingram||Speedworks Motorsport||Toyota||15||8.513s|
|9||Ash Sutton||BMR Racing||Subaru||15||8.996s|
|11||Sam Tordoff||AmD Tuning||Honda||15||9.516s|
|12||Jake Hill||Trade Price Cars Racing||Audi||15||10.122s|
|14||Daniel Rowbottom||Ciceley Motorsport||Mercedes||15||13.177s|
|15||Ollie Jackson||Motorbase Performance||Ford||15||13.857s|
|16||Matt Simpson||Simpson Racing||Honda||15||14.617s|
|17||Chris Smiley||BTC Racing||Honda||15||15.516s|
|18||Jack Goff||Team Hard||Volkswagen||15||15.831s|
|19||Bobby Thompson||Team Hard||Volkswagen||15||16.137s|
|20||Senna Proctor||BMR Racing||Subaru||15||18.315s|
|21||Aiden Moffat||Laser Tools Racing||Infiniti||15||22.077s|
|22||Tom Chilton||Motorbase Performance||Ford||15||22.409s|
|23||Stephen Jelley||Team Parker Racing||BMW||15||25.307s|
|24||Rob Smith||Excelr8 Motorsport||MG||15||27.089s|
|25||Michael Crees||Team Hard||Volkswagen||15||27.933s|
|26||Sam Osborne||Excelr8 Motorsport||MG||15||41.974s|
|27||Mark Blundell||Trade Price Cars Racing||Audi||15||47.026s|
|-||Carl Boardley||Team Hard||Volkswagen||13||Retirement|
|-||Nicolas Hamilton||Motorbase Performance||Ford||7||Retirement|
|-||Rory Butcher||AmD Tuning||Honda||0||Retirement|