Opening batsman Mayank Agarwal completed a double century on Thursday as India put South Africa’s bowlers to the sword in the first Test.
Agarwal made 215 out of India’s 502 for seven declared in Visakhapatnam.
South Africa then lost cheap wickets before the second day ended, reaching 39 for three at the close, with Ravichandran Ashwin leading a spin rout of the top order.
Ashwin bowled Aiden Markram for five and Theunis de Bruyn caught behind for four. Nightwatchman Dane Piedt was bowled middle stump by Ravindra without scoring.
Opener Dean Elgar, on 27, and Temba Bavuma, on two, were at the crease, with their side needing another 264 to avoid a follow-on.
The 28-year-old Agarwal put on a record 317-run opening stand with opening partner Rohit Sharma to set the tone for India’s dominance.
“We are very happy with the way we have played in the first innings but there is no room for complacency,” Agarwal told reporters.
“We are going to make sure that since we have the upper hand we will keep coming back keep putting the pressure on South Africa.”
He added: “It was great batting alongside him (Sharma). It was good that we can get these big partnerships for India early on. It’s nice obviously... getting a 300-run partnership feels great.”
The right-hand batsman smashed six sixes and 23 fours in a 371-ball knock, using the reverse sweep to good effect as he made his mark in just his fifth Test.
Agarwal eventually fell to part-time spinner Elgar before leaving to handshakes from South African players.
He said that “long-distance running” and batting for long hours in the nets during practice was the reason behind his marathon knock.
Sharma fell for 176, stumped off Keshav Maharaj before lunch. Sharma, who resumed the day on 115, smashed the ball to all parts of the ground.
India then suffered two quick blows. Cheteshwar Pujara went for six and skipper Virat Kohli for 20.
Paceman Vernon Philander bowled Pujara on the first delivery of the second session. Debutant spinner Senuran Muthusamy had Kohli caught and bowled as his maiden Test wicket.
Jadeja, who made 30 not out, and wicketkeeper-batsman Wriddhiman Saha, who hit 21, gave useful support in building up the huge total.
Maharaj took three wickets from 55 overs of left-arm spin and said it was among the “toughest” conditions he had bowled in.
“I think it was probably one of the toughest surfaces I bowled on in terms of it being a lot slower and not biting as much,” said Maharaj.
“Obviously you get slow turn, but I just felt the ball didn’t really kick off the wicket.
“But the cracks have been opening up because of the heat around, so there is a little of bit of assistance now opposed to when we first started off.”
The pitch had started turning as India sent in Ashwin and Jadeja to make quickfire strikes on the South African batsmen.
Agence France-Presse
Scoreboard at stumps on Thursday:
India 1st innings (overnight 202-0, M Agarwal 84, R Sharma 115)
M Agarwal c Piedt b Elgar 215
R Sharma st de Kock b Maharaj 176
C Pujara b Philander 6
V Kohli c & b Muthusamy 20
A Rahane c Bavuma b Maharaj 15
R Jadeja not out 30
H Vihari c Elgar b Maharaj 10
W Saha c Muthusamy b Piedt 21
R Ashwin not out 1
Extras (b4, lb1, nb2, w1) 8
Total (7 wickets dec, 136 overs) 502
Fall of wickets: 1-317, 2-324, 3-377, 4-431, 5-436, 6-457, 7-494
Bowling: Philander 22-4-68-1, Rabada 24-7-66-0, Maharaj 55-6-189-2 (nb1), Piedt 19-1-107-1, Muthusamy 15-1-63-1 (w1, nb1), Elgar 1-0-4-1
South Africa 1st innings
D Elgar not out 27
A Markram b Ashwin 5
T de Bruyn c Saha b Ashwin 4
D Piedt b Jadeja 0
T Bavuma not out 2
Extras (lb1) 1
Total (3 wickets, 20 overs) 39
Fall of wickets: 1-14, 2-31, 3-34
Bowling: Sharma 2-0-8-0, Shami 2-2-0-0, Ashwin 8-4-9-2, Jadeja 8-1-21-1