South Africa bowler Dale Steyn has produced a three-wicket haul to remove India's top-order batsmen during the afternoon session of day two of the second Test match in Durban.
After the morning session had been washed out, India returned with the score on 181-1, and Murali Vijay was looking to record his fourth Test century.
However, after Steyn removed Cheteshwar Pujara for 70, he immediately had Vijay caught behind for 97, before bowling Rohit Sharma for a first-ball duck.
India fought back through Virat Kohli and Ajinkya Rahane, who put on a 66-run partnership, but Kohli edged to AB de Villiers for 46 as India ended the session on 271-5.