Adam Morgan won twice at Donington Park to continue his strong late-summer BTCC form, while Dan Cammish took the remaining victory.
Morgan converted pole into the opening-race win for CPRL's Mercedes squad. A throttle problem ended Josh Cook's challenge, leaving Ash Sutton second and Gordon Shedden third.
Cammish then won the second race for NAPA Racing UK, passing Daniel Rowbottom before finishing ahead of Sutton and Tom Ingram. The result moved him within five points of Ingram's second place in the championship.
In the finale, Morgan passed pole-sitter Chris Smiley and pulled clear, with Aiden Moffat second and WSR's Daryl De Leon completing the podium.
The double followed Morgan's win at Knockhill and gave him three victories across two meetings. Sutton's points haul nevertheless preserved a comfortable championship advantage, with Croft next on the calendar as the title contest entered its closing stretch.