Indian pace spearhead Jasprit Bumrah finished with 6/61 as South Africa were bowled out for 176 in the 2nd inns in Cape Town.
Bumrah bagged the wkts of Bedingham, Verreyne, Jansen, and Maharaj inside first hour of play on day 2.
With his 6-fer, Bumrah has now taken 18 wickets at Newlands, Cape Town - the highest for a visiting fast bowler in Tests.
This was the 3rd time Indian seamers picked all 20 wickets in a Test and Bumrah has taken a 5-fer in one innings at least in all of them.
Bumrah's 6/61 was his 3rd 5-wicket haul in South Africa - joint-most among Indian bowlers along with Javagal Srinath (3 each).
For India, only Kapil Dev (7) has more 5-fers in SENA countries. Jasprit Bumrah is joint second at 6 along with B Chandrasekhar and Zaheer Khan.
Among Indian bowlers, Bumrah's 38 Test wickets in South Africa are only behind Anil Kumble's 45 and Javagal Srinath's 43.