The KZN Dolphins need just 46 more runs to beat the Northerns Titans at Kingsmead.
No play was possible on day one of this match due to rain and bad light, but 15 wickets fell on day two.
There was just as much action on day three, as the Dolphins were bowled out for 253 with an 88-run lead, having resumed their first innings on 109-5.
Jason Smith top-scored for the hosts with 82, while JJ Smuts hit 42. Prenelan Subrayen (10) and Thando Ntini (19) also made some useful runs at the bottom of the order.
Smangaliso Nhlebela was the Titans’ best bowler, taking 5-74.
Smuts (5-67) and Subrayen (4-45) then ripped through the Titans’ batting lineup, with Subrayen finishing with 11 wickets in the match.
The visitors were bowled out for 138, setting the Dolphins a target of 51. They were 5-0 at stumps.
At the Wanderers, the Lions were 203-5 at the end of day three of their match against Western Province, leading by 103 runs.
Captain Dominic Hendricks top-scored for the hosts with 80 before being run out.
At St George’s Park, the EP Warriors were 167-2 in their second innings, having been set a daunting target of 446 to win by the Free State Knights.
Matthew Breetzke (83*) and captain Rudi Second (55*) put on 133 runs for the third wicket to give the hosts’ hope of an unlikely victory.