Dean Elgar and Quinton de Kock centuries helped South Africa fight back on Friday to reach 385 for eight in response to India’s mammoth first-innings 502.
De Kock made 111 and put on a key 164-run stand with Elgar, who scored 160, to thwart the Indian bowling attack on day three of the first Test in Visakhapatnam.
Off-spinner Ravichandran Ashwin kept chipping away at the batsmen however to claim his 27th five-wicket haul in 66 Tests.
At stumps, the Proteas still trail by 117 runs as they chase India’s first innings score of 502 for seven declared.
Debutant Senuran Muthusamy, on 12, and Keshav Maharaj, on three, were at the crease after the long day with 98 overs bowled to make for lost time because of storms on day one.
Wicketkeeper-batsman de Kock completed his fifth Test hundred in the final session with a six off Ashwin before eventually being bowled by the off-spinner Ashwin struck again with the wicket of Vernon Philander for nought.
The left-handed Elgar, who started the day on 27, led the revival after South Africa slipped to 63 for four in the morning session.
The 32-year-old credited his stint with Surrey in the English county championship for his impressive show.
“I have played five months of county cricket. That’s an extremely big motivating factor for my career that always improves me as a player,” said Elgar.
Elgar put on 115 with skipper Faf du Plessis for the fifth wicket to put pressure on India’s bowlers.
Ashwin, back in the Indian XI after his last outing in Australia last year, also said playing county cricket for Nottinghamshire had helped him during his time away from the Indian team.
“I am elated to be back. It is always special for India. There is nothing like picking up a five wicket haul for your country,” said Ashwin.
“This place is very special for me but I enjoyed a five wicket haul for Nottingham too. One is not too lesser than the other.”
Ashwin’s spin partner Ravindra Jadeja also made it count with Elgar’s wicket in the final session as he moved to 200 Test scalps.
South Africa started the day on 39-3 but fast bowler Ishant Sharma struck early, taking overnight batsman Temba Bavuma low for 18.
Jadeja also posed problems and nearly got Elgar on 74 but wicketkeeper Wriddhiman Saha spilled the chance.
Indian opener Mayank Agarwal set the tone for the hosts’ dominance of the game with his 215 and a 317-run opening stand with Rohit Sharma, who hit 176 of India’s giant score.
An over-enthusiastic fan caused a brief security scare when he rushed on the field to get a selfie with the India captain Virat Kohli.
Kohli, who is treated as a national hero, was taken by surprise by the intrusion in between overs when the youth tried to hug him before taking a picture and touching the star player’s feet.
Kohli tried to order the teenager off and vice-captain Ajinkya Rahane also intervened but the persistent fan stayed on the field for more than two minutes.
Security officers eventually overpowered him as he ran off, while the crowd roared and clapped.
Agence France-Presse
Scoreboard at stumps on Friday:
India 1st innings 502-7 dec (M Agarwal 215, R Sharma 176; K Maharaj 3-189)
South Africa 1st innings (overnight 39-3, D Elgar 27, T Bavuma 1)
D Elgar c Pujara b Jadeja 160
A Markram b Ashwin 5
T de Bruyn c Saha b Ashwin 4
D Piedt b Jadeja 0
T Bavuma lbw b I Sharma 18
F du Plessis c Pujara b Ashwin 55
Q de Kock b Ashwin 111
S Muthusamy not out 12
V Philander b Ashwin 0
K Maharaj not out 3
Extras (b8, lb4, nb5) 17
Total (8 wickets, 118 overs) 385
Fall of wickets: 1-14, 2-31, 3-34, 4-63, 5-178, 6-342, 7-370, 8-376
Bowling: Sharma 14-2-44-1 (nb1), Shami 15-3-40-0 (nb1), Ashwin 41-11-128-5, Jadeja 37-4-116-2 (nb1), Vihari 9-1-38-0 (nb2), Sharma 2-1-7-0