India, having declared their first innings at 497/9, scalped two quick South African wickets, reducing the visitors to 9/2 before bad light stopped play on the second day of the third Test at the JSCA International Stadium Complex in Ranchi.
Mohammed Shami and Umesh Yadav dismissed Dean Elgar and Quinton de Kock, both caught by Wriddhiman Saha, respectively before stumps.
Earlier, Rohit Sharma and Ajinkya Rahane, who resumed on their overnight score of 117 and 83, continued from where they had left on the first day of the third Test. While Rahane went on to bring up his first Test ton in India since 2016 before being dismissed for 115 by George Linde.
Rohit, meanwhile, went on to complete his first double hundred in the Test cricket as he became only the second Indian cricketer after Virender Sehwag to score 500 or more runs in the three-match series to continue India’s dominance.
While Rohit fell for 212, Ravindra Jadeja Jadeja and Wriddhiman Saha consolidated India’s position with the South African bowlers doing much better in this session picking up five wickets.
Umesh Yadav, meanwhile, played an entertaining 10-ball 31-run knock, hitting five sixes before India declared their innings at 497/9.
For South Africa, George Linde was the pick of the bowlers with four for 133 in his 31 overs. Rabada pocketed three for 85 in his 23 overs that included seven maidens.
Brief scores: India 497/9 decl (Rohit Sharma 212, Ajinkya Rahane 115, Ravindra Jadeja 51; George Linde 4/133, Kagiso Rabada 3/85) lead South Africa 9/2 (Zubayr Hamza 0*, Faf du Plessis 1*; Mohammed Shami 1/1, Umesh Yadav 1/4) by 488 runs