South Africa, needing to bat out five sessions to save the Test, couldn’t even survive the five overs before lunch without losing a wicket.
India have set South Africa a target of 480 after declaring their second innings on 267-5.
South Africa are 5-1 at lunch on day four. Dean Elgar is already back in the dressing room having scored only four runs. He edged Ravi Ashwin, who opened the bowling with Ishant Sharma, to slip while trying to drive.
Virat Kohli (88) waited for Ajinkya Rahane to reach his sixth Test hundred before declaring 20 minutes before lunch.
It was Rahane’s second century of the Test match, following 127 in India’s first innings. Kohli himself was looking to score his first hundred of the series, but he fell for 88 when Kyle Abbott trapped him lbw.
Kohli and Rahane shared a 154-run partnership, the biggest of the series so far and South Africa will need something similar if they want any chance of batting out the rest of the Test.
Rahane also shared a 55-run partnership with Wriddhiman Saha (23) which pushed India’s lead to 480.