Ishant's twin strike limits South Africa to 335

India vs South Africa 2018 Test Series

India vs South Africa 2018 Test Series

Feet going nowhere, Rahul pushed well in front of his body at a full one and spooned back a return catch, while Pujara, haring out of his crease after clipping his first ball to the right of mid-on, was run-out by a brilliantly athletic pick-up and direct hit from the debutant Lungi Ngidi.

South Africa were 182 for two wickets at tea after winning the toss and batting on an easy-paced pitch. But India's bowling unit, spearheaded by off-spinner Ravichandran Ashwin (3/90), took four wickets in the final session to show the team's intent of making a strong comeback after the defeat in the opening Test in Cape Town.

Hashim Amla made his 82 off 153 balls with 14 fours.

Kagiso Rabada (11) then hung around for nearly 12 overs with Du Plessis, adding 42 for the eighth wicket. They stitched together a 85-run partnership to give a good start to the hosts.

Ishant replaced Bhuvneshwar Kumar for this match, while injured glovesman Wriddhiman Saha made way for Parthiv Patel.

Even Ashwin wasn't spared as the South Africa skipper swept him for a boundary behind deep backward square leg.

Markram was the aggressor, while Elgar batted with steely resolve and backed his defensive techniques to the hilt as the hosts reached 78/0 till the lunch session.

But an unflustered Markram joined hands with Amla and the pair continued to control the Indian bowlers. Ishant, chosen for his ability to extract more bounce than Bhuvneshwar, was the other Indian bowler among the wickets by virtue of his removing the risky de Villiers for 20.

Captain Faf du Plessis on 24 and Keshav Maharaj on 10 took up the challenge and added 13 runs in just over 40 minutes before Maharaj was attracted to one that moved away from him off the surface, and edged through to wicketkeeper Parthiv Patel.

South Africa's Aiden Markram fell six runs short of what would have been a sparkling century.

It got worse for South Africa when Vernon Philander set off for a suicidal run and found himself at the same end as Du Plessis to be run out without scoring.

It was an unnecessary dismissal from a South African perspective and it also sparked the late Proteas wobble, because in the very next over Ashwin had Quinton de Kock caught by Virat Kohli for a first ball duck. After playing a Pandya delivery towards the short midwicket, Philander ran towards the other end without a confirmed approval from du Plessis.