Mahmudullah    Getty Images
Mahmudullah Getty Images

Bangladesh showed a good fight to avoid follow-on moving into tea at 308 for 8. South Africa, however ruled the second session of play taking two early wickets with the new ball. Mehedi Hasan along with Shafiul Islam would look to develop their small stand into a big one, while South Africa will aim to clean up the tail as quickly as possible going ahead in the day. Bangladesh at the moment are trailing by 188.

South Africa returned with a motto to dismantle the Bangladeshi line-up at the start of the post-lunch session. The damage began with the wicket of Mominul Haque for 77. He handed a straight forward catch to Aiden Markram, his third catch of the innings.

Meanwhile, Mahmudullah who survived a DRS call, slowly picked up pace and eased himself to a fifty, first against South Africa. It was also his 14th half-century in Tests.

Despite quite a few chopping and changing of bowlers, Faf du Plessis had no luck for a while until Duanne Olivier got lucky. He picked up the wicket of Sabbir Rahman, who chopped the ball on to his stumps for 30.

Mahmudullah helped his side avoid a follow-on, but the return of Morne Morkel saw him fall for 66. His 124-ball stay comprised of 11 fours and a six.

Earlier, Mominul Haque recorded a well-deserved half-century for Bangladesh. He in alliance with Tamim Iqbal saw off some hostile bowling by Morkel and Kagiso Rabada. Both were lucky to survive leg-before calls against Rabada.

The only wicket of the morning fell to debutant, Andile Phehlukwayo. He picked up Tamim, who on 39, glanced an off-target delivery down the leg side only for Quinton de Kock to pluck it out of the air.

Brief scores:

South Africa 496 for 3 decl. (Dean Elgar 199, Hashim Amla 137; Shafiul Islam 1 for 74) lead Bangladesh 208 for 8 (Mominul Haque 77, Mahmudullah 66; Morne Morkel 2 for 51, Keshav Maharaj 2 for 89) by 188 runs.