Pace spearhead Jasprit Bumrah claimed a five-wicket haul as India bowled out South Africa for 159 on the opening day of the first cricket Test on Friday.
Electing to bat in Kolkata at the start of the two-match series, reigning world Test champions South Africa lost regular wickets and were bowled out in 55 overs.
In reply, India were 37-1 at stumps, trailing South Africa by 122 runs on a pitch that looked good for batting.
Left-arm quick Marco Jansen removed Yashasvi Jaiswal for 12 when the left-handed opener chopped a delivery onto his stumps.
With the red ball in use, even with the floodlights on, it grew so dark that play was halted early at the iconic Eden Gardens. KL Rahul was on 13, and left-handed Washington Sundar was on six.
The visitors had suffered a setback even before a ball was bowled when their premier fast bowler, Kagiso Rabada, was ruled out with a rib injury.
Rabada is under observation after he sustained the injury in the team’s first training session on Tuesday and failed a fitness test on the morning of the opener.
Bumrah, who took his 16th five-wicket haul in Test cricket, struck twice in the third over after tea.
After a 57-run stand between openers Aiden Markram and Ryan Rickelton, South Africa faltered against the Indian attack.
Follow us on our Official WhatsApp channel
Kuldeep Yadav — one of the four spinners in the Indian XI — and fast bowler Mohammed Siraj took two wickets each.
Opening batter Markram took 23 deliveries to get off the mark, but did so with a glorious straight drive for four off Siraj.
Spin was introduced in the eighth over with Axar Patel bowling his left-arm orthodox, but Markram kept up the attack.
Bumrah (5-27) broke the opening stand when he bowled left-hander Rickelton for 23 to raise the noise of a crowd of around 36,000.
Bumrah then produced a gem to send back Markram, caught behind for 31 on a rising ball that hit the glove, and returning wicketkeeper Rishabh Pant completed a diving catch.
Kuldeep kept up the bowling charge and had skipper Temba Bavuma caught at leg slip for three.
Wiaan Mulder and Tony de Zorzi — who both scored 24 — took the team past 100 and into lunch before Kuldeep trapped Mulder lbw with the batter attempting a reverse sweep off the left-arm wrist spinner.
Bumrah ended de Zorzi’s defiance l,bw and the batter, like Mulder, wasted a review. Both showed the ball hitting the stumps.
Wickets kept tumbling as Siraj picked two in the space of four balls, with Kyle Verreynne lbw for 16 and Jansen bowled for a duck.
READ: Asia Cup Rising Stars: 14-year-old Suryavanshi blasts record-breaking ton