Shami simply cannot stop taking wickets. He has a wicket in his first over in the second innings
Highest successful run chases by South Africa in Tests in South Africa:
340/5 vs Australia in 2002
287/9 vs England in 1906
236/2 vs Australia in 2011
226/4 vs Sri Lanka in 1998
220/6 vs New Zealand in 2006