South Africa enjoyed a commanding position at tea on the second day of the first Test against Bangladesh.
After declaring their first innings on 441 for nine, the hosts reduced Bangladesh to 33 for three in Bloemfontein.
Dale Steyn produced a superb delivery to uproot Tamim Iqbal's off stump before Junaid Siddique got a leading edge to Morne Morkel to give Ashwell Prince a simple catch at point. Imrul Kayes was the third man to go, caught by Hashim Amla off the bowling of Paul Harris.
Earlier in the day, the home side lost four wickets for 38 runs before Prince (59 not out) helped steer them to a sizeable total.