The second test match between West Indies and South Africa is intriguingly poised, heading into the final day on Monday 21st June.
The Windies team clawed their way back into the game, by bowling out the visitors on day four for 174.
However, that still left the Proteas with a sizeable and challenging total of 323 in the lead.
Windies Captain Kraigg Brathwaite and Nevisian star player, Kieran Powell will continue the run chase on day four.
Powell will not only be battling to ensure a victory for his team but may well be battling to maintain his test place, after some recent failures.
West Indies have successfully chased totals of over 300, seven times before, but their batting so far in this series has been dismal It could have been worse for the South Africans, who were tottering at one point on 73 for 7, until top scorer Van Der Dussen and Rabada, teamed up to save major embarrassment.
Summarized scores: West Indies 149 and 15 for 0 (Powell 9*, Brathwaite 5*) need another 309 to beat South Africa 298 and 174 (van der Dussen 75*, Roach 4-52; Kyle Mayers 3 for 24