Ash Sutton made it two out of two at Knockhill in the second race of the British Touring Car Championship's trip to Scotland.
Once again it was championship leader Colin Turkington pressuring Sutton all the way but, as in race one, the Laser Tools Racing Infiniti Q50 remained in front until the chequered flag.
Turkington drew his West Surrey Racing-run BMW 330i M Sport alongside on the run to Duffus Dip after the start, but Sutton had the inside line and claimed the advantage.
The race immediately went under the safety car, and on the restart Tom Ingram latched onto the leading duo at the wheel of his Speedworks Motorsport-run Toyota Corolla.
Ingram, in turn, began to come under pressure from the works Honda Civic Type R of Dan Cammish, and had to turn his attention to defending from the Team Dynamics machine.
Another safety-car interlude led to an 11-lap dash to the finish, and once again Turkington provided a stern test to Sutton's leadership.
An error from Turkington with five laps remaining allowed Sutton to extend a 0.942-seconds margin, and he eventually backed it off slightly on the final lap to take his fourth victory of the season by 0.662s and erode Turkington's points lead to eight.
"I'm over the moon with that - I think I can stand here and say that's the best touring car I've ever driven," said Sutton.
"My biggest concern was off the line, and after that it was a case of managing Colin from there.
"He was constantly there - I was always having to look in the mirrors, but he made a slight error and that gave me a margin to relax and bring it home."
Ingram fell away to hold on to third from Cammish, who had moved up to fourth place on lap five thanks to an incident in front between Jake Hill and Rory Butcher.
Butcher, driving the Motorbase Performance Ford Focus, tried to bully a gap inside Hill's AmD-run MB Motorsport Honda into McIntyre's, and this resulted in Hill not only running wide but Butcher going wider still through the gravel.
First-race podium finisher Hill was clearly struggling with 48kg of success ballast on board the old-spec FK2 Civic, and it was the second works Honda of Matt Neal that came through to fifth on the road.
But Neal had copped a 10-second time penalty for a false start, and the double safety car compounded this, dropping him to a corrected position of 15th.
Aiden Moffat therefore claimed fifth, providing further proof of the strength of the LTR Infiniti package as he beat the second BMW of Tom Oliphant, while the BTC Racing Honda of Tom Chilton beat Hill to seventh.
Chris Smiley, in the lead Excelr8 Motorsport Hyundai, headed the recovering Butcher in ninth.
With Sutton pulling the number 11 in the reversed-grid draw, that puts the second Excelr8 Hyundai of Senna Proctor on pole for the finale.
The BTC Honda team worked miracles to rebuild Josh Cook's Civic following his hefty shunt in race one, only for Cook to be pitched off at McIntyre's on lap one and out of the race, causing the first safety car.
The second caution came after Andy Neate spun his Motorbase Ford into the gravel at the same place.
BTCC Knockhill race 2 - 27 laps
|1||Ash Sutton||Laser Tools Racing||Infiniti||25m54.746s|
|3||Tom Ingram||Speedworks Motorsport||Toyota||4.033s|
|4||Dan Cammish||Team Dynamics||Honda||4.707s|
|5||Aiden Moffat||Laser Tools Racing||Infiniti||6.282s|
|7||Tom Chilton||BTC Racing||Honda||8.888s|
|8||Jake Hill||AmD Tuning||Honda||10.972s|
|9||Chris Smiley||Excelr8 Motorsport||Hyundai||11.502s|
|10||Rory Butcher||Motorbase Performance||Ford||11.820s|
|11||Senna Proctor||Excelr8 Motorsport||Hyundai||12.536s|
|12||Carl Boardley||Team Hard||BMW||13.554s|
|13||Ollie Jackson||Motorbase Performance||Ford||14.455s|
|14||Adam Morgan||Ciceley Motorsport||Mercedes||15.155s|
|15||Matt Neal||Team Dynamics||Honda||15.922s|
|16||Mike Bushell||Power Maxed Racing||Vauxhall||17.007s|
|17||Michael Crees||BTC Racing||Honda||17.485s|
|18||Sam Osborne||AmD Tuning||Honda||19.453s|
|19||Jack Goff||Team Hard||Volkswagen||19.751s|
|20||James Gornall||Trade Price Cars Racing||Audi||21.659s|
|21||Jack Butel||Ciceley Motorsport||Mercedes||23.353s|
|-||Bobby Thompson||Trade Price Cars Racing||Audi||Disqualified|
|-||Andy Neate||Motorbase Performance||Ford||Retirement|
|-||Stephen Jelley||Team Parker Racing||BMW||Retirement|
|-||Josh Cook||BTC Racing||Honda||Retirement|