Boland secured their place in the One-Day Cup final with victory over Western Province in Paarl on Sunday.
They will face either the Northerns Titans or EP Warriors after both won their final regular-season fixtures to reach the playoff between second and third on the log, with the KZN Dolphins missing out despite also emerging victorious in round seven.
LATEST: Warriors kicked out of playoffs for quota breach?
Boland eased past their rivals by five wickets in a low-scoring affair that saw the visitors bowled out for just 182 in 45.2 overs after being asked to bat first in the Cape derby.
Shaun von Berg (3-44), Imran Manack (2-32), Siyabonga Mahima (2-17) and Aviwe Mgijima (2-27) were all among the wickets for the hosts, with Eddie Moore (51 off 73 balls; three fours, one six) the top-scorer for Province.
Blayde Capell then anchored the chase with 59 off 96 balls (three fours, one six) with Gavin Kaplan hitting 46 as the hosts patiently hunted down the target with just under seven overs to spare.
The result ensured they moved to an unassailable 25 points at the summit and they will now host the final this Sunday.
They will meet either the in-form Titans or Warriors.
The former, who have been in destructive form in recent rounds, smashed the Knights by seven wickets in a winner-takes-all affair in Bloemfontein where Dewald Brevis plundered seven sixes and eight fours in an unbeaten 38-ball 83 to help his side chase down a target of 231 in just 38.3 overs.
He was helped by half-centuries from Neil Brand (66 off 85 balls, six fours) and Keegan Petersen (59* off 89 balls; five fours) at the Mangaung Oval.
Earlier, Patrick Botha stuck a century for the Knights when he hit 109 off 146 balls (nine fours), but he lacked support as Dayyaan Galiem grabbed 3-32.
The hosts were all out for 230 in 50 overs and then succumbed to the ruthless Titans’ batsmen to miss out on the knockouts.
WATCH: AB hits 28-ball hundred for Titans Legends
In Gqeberha, the Warriors overcame the Central Gauteng Lions by 33 runs on the DLS method.
The match made it to 72.2 overs with the visitors first batting and posting 279-5 at St George’s Park with half-centuries for Connor Esterhuizen (87 off 80 balls; five fours, four sixes) and Mitchell van Buuren (56 off 69 balls; four fours, one six).
The hosts came out attacking and reached 124-1 when rain intervened and ended the game prematurely. Jordan Hermann (40), Matthew de Villiers (49*) and Matthew Breetzke (30*) did more than enough for their side to ensure they qualified ahead of the Dolphins.
The KwaZulu-Natalians missed out despite beating the North West Dragons by seven wickets on the DLS method in Potchefstroom.
Batting first, the hosts posted 246-7 thanks largely to Wihan Lubbe (69 off 86 balls; five fours, one six) and Ruan de Swardt (45*).
Prenelan Subrayen was outstanding with the ball, picking up 2-22.
Jon-Jon Smuts (75 off 73 balls; 10 fours) and Jason Smith (61* off 64 balls; four fours, one six) then both hit half-centuries as the Dolphins chased down their revised target, reaching 216-3 in 34.5 overs.
Photo: Ashley Vlotman/Gallo Images