The 27-year-old Shami, playing his 29th Test match, is the seventh Indian fast bowler to take 100 Test wickets.
A few overs later‚ South Africa reached the 300 run mark when Du Plessis swept the ball in front of square to find the boundary and his effort was met with loud cheers from the fans.
Experienced batsman Wasim Jaffer feels India can level the three-match series if they manage to post 500 plus score in the first innings of the ongoing second Test against South Africa at Centurion.
In India, you can go to www.sonyliv.com for the live streaming of South Africa vs India 2nd Test, Day 3, (Freedom Series) inCape Town. By tea, he had hit six fours and played the lead role in an unbroken partnership of 52 with Murali Vijay, who was 31 not out.
Bhuvneshwar Kumar - The best bowler in the previous game, the second best batsman in terms of resilience and perseverance. Apart from a sustained bouncer attack, South Africa did almost everything right against Kohli.
Ishant helped put the brakes on, but Shami came back to release the pressure in the 11th over.
The ball is now squarely in Faf du Plessis' court to get the Proteas lower order through the hard second new ball period and to give them a chance of posting a competitive total.
On day one, South Africa won the toss and chose to bat with the pitch surprising everyone with its flat nature. Pandya collected the ball and threw directly at the non-striker's end to catch Amla short of the crease. Bowling to Amla, Pandya was quick to reach the ball as the batsman dabbed one trying to pinch a quick single.
The South African debutant moved swiftly to his right, made the pick-up and released for a direct hit at the bowler's end as Pujara was well short.
In walked Kohli and there began the damage-repair work.
Kohli and Shastri have always said that they will do what is in the best interest of the team without being swayed by external influences. He then settled down to aid Kohli in India's recovery.
In the final session however, the Proteas fought back as left-arm spinner Keshav Maharaj got Vijay to edge behind while Rohit Sharma's continued selection ahead of Ajinkya Rahane keeps on to be baffling as the limited-overs specialist was out lbw to Kagiso Rabada for 10.
Indian batsmen must be resolute to leave alone the deliveries out side off. People still had their doubts over Ashwin's ability on foreign tracks and he sent a strong message to everyone.
Those doubts are still very much intact. Had the ball not whizzed past Parthiv, it may have taken the edge as he attempted a hook. It looked out to the naked eye and the umpire duly confirmed those suspicions, but Sharma went upstairs for the review. Two, an impressive display by a spinner, who had no business of extracting turn off a wicket on Day 1 of a Test in South Africa. "Anything above 350 would be good but we would like to push to 400", he said. The first ball of his next over was so wide it may have been outside off of a third set of stumps.