Two soft dismissals in successive balls marred an otherwise excellent first two sessions for India on day two in Centurion, where they kept South Africa to a less-than-imposing first-innings total of 335.
As the second session wore on, South Africa moved their catchers in front of the wicket - quite often stationing two short covers - and looked to dry up the scoring.
Captain Faf du Plessis (63) registered his 17th fifty in Test cricket as South Africa added 66 runs to the overnight score from 269/6 to post 335 runs on Sunday.
The day changed dramatically with an outstanding piece of fielding by Hardik Pandya, who ran out Amla for 82.
India beat Australia by 100 runs
It was not that Shaw and Klara plundered boundaries, instead they raised their knocks with some stupendous risk- free batting. Gerald Coetzee finished the South African innings with a flourish and his 36 off 14 balls included two fours and three sixes.
India's reply to that mediocre South African score on a good batting pitch at Centurion stuttered early when KL Rahul was out caught and bowled by Morne Morkel for 10, and Cheteshwar Pujara run out first ball he faced by a direct hit at the non-striker's end from debutant Lungi Ngidi.
Amla, on his back foot, was slow to start and Pandya raced to pick up the ball, turned and threw down the stumps at the bowler's end.
Amid the various discussions that are going on, former able opener Virender Sehwag today stated that Virat Kohli "should drop himself" if he fails in the second Test against South Africa, launching a scathing attack on the India skipper for his team selection.
Ishant then returned, sending Pandya to the square-leg boundary, and a bit of athleticism from the latter sent back Rabada after he miscued a hook.
Kane hits brace as Tottenham put four goals past Everton
They can cement that with a win at the home of the England senior team, who Allardyce managed for one game but never at Wembley. Apart from Wayne Rooney having a header ruled out for offside, at no stage did they ever look capable of doing something.
Patel was playing in place of Wriddhiman Saha, who had a hamstring injury. Twice in two balls, India's fielders let off Rabada. Ishant Sharma having bowled 22 overs, bowled the most overs among the Indian pacers.
Considering the ongoing form of the TeamIndia in the series overseas against South Africa, there are various prominent people who are showing some serious concerns about the team's performance in foreign pitches.
The 21-year-old has only played nine first class matches in his career, but featured in two Twenty20 Internationals against Sri Lanka 12 months ago that included a return of 4-19 before injury sidelined him for the rest of the tour.
Why Reaching A DACA Deal Could Be Tough
Richard Durbin of IL - a leader of the bipartisan Senate group - was among the seven lawmakers at the noontime meeting. Illinois Democrat Dick Durbin has been trying to pass the DREAM Act for more than a decade.