Rain continued to plague the second Test between South Africa and the West Indies on day four, but the hosts do have an outside chance of winning after a strong evening session.
No play was possible in the morning before West Indies duo Kraigg Braithwaite and Marlon Samuels both reached their centuries and lost their wickets ahead of tea.
South Africa's chances of pulling off an unlikely day-five victory tomorrow were helped by a shortened final session where they took five wickets for just 30 runs.
That leaves the tourists on 275-9 going into the final day, with the forecast pointing to an disruption-free day.
If the West Indies are bowled out for 279 or fewer, it will be the lowest-scoring completed Test innings where all 10 wickets have fallen and two batsmen have notched centuries.