Sarel Erwee’s 41-ball 65 set up a six-wicket win for KwaZulu-Natal Inland to guarantee a semi-final spot.
The opener followed Friday’s match-winning 80 with 65 (41 balls, four fours, three sixes) and gave them a flying start in their pursuit of 165 set by the hosts.
Earlier, Attie Maposa starred with the ball by taking a career-best 4-34 as Border made 164 for seven, which was built around a career-best unbeaten 61 (39 balls, six fours, two sixes) from Jerry Nqolo.
A sensational 23 off just six balls by Gareth Dukes took KwaZulu-Natal Inland over the line. The all-rounder clubbed three sixes in his brief innings and ensured that the men from Pietermaritzburg got over the line with an over to spare, after another late wobble threatened to derail their bid to top the group.
Both sides came into the game knowing that only a victory would guarantee them progress to the finals weekend next week, the home side needing a bonus-point triumph.
But they lost the toss and were asked to bat first, and found themselves in all sorts of trouble on 70-5 before Nqolo raised them to a competitive total.
The visitors lost captain Lefa Mosena (11) early in the chase, but Erwee found a good foil in Grant Roelofsen (34).
The pair put their side in a strong position on 106-1 and then, just as on Friday against Zimbabwe, KZNI got to 125-2.
Then came the wobble though, as they slipped to 135-4. Dukes and Kyle Nipper (24 not out) ensured that they got over the lines with six balls to spare.
Elsewhere, Nkululeko Serame claimed three wickets to help Boland secure a bonus-point victory in their only completed match in Pool D at the Africa T20 Cup on Sunday as they demolished Zimbabwe by 10 wickets at Buffalo Park in East London.
Photo: Michael Sheehan/Gallo Images