Jack Barlow and Sam Webster took the two wins on offer at Larkhall, where championship leader Ben Barnicoat lost ground after being excluded from the second heat for poor driving standards.
Barlow was unchallenged en route to victory in a damp first Final, while Mark Litchfield overcame Sam MacLeod for 2nd and Barnicoat stormed up from last to 5th.
In the second Final Barnicoat passed Litchfield for the lead, before Litchfield retaliated to reclaim the top spot. Barnicoat then threw his kart up the inside at turn 1, taking them both off. That left Barlow in the lead until his engine seized, allowing Webster to win ahead of Alex Hamilton, the pair having started on the last row of the grid.