Zunaed Siddique played a lone role for Bangladesh as South Africa reduced the visitors to 160 for six at tea on the first day of the second Test.
|Siddique takes a sharp one from Jacques Kallis [AFP]
Siddique notched his third Test half-century as he made 66 not out off 85 balls, driving stylishly and cutting with power to collect 11 fours.
Get a life
The batsman was given a life on 19 when wicketkeeper Mark Boucher dived in front of first slip and dropped Siddique off Morne Morkel, who went into tea with figures of four for 56.
Shakib Al Hasan added a brisk 30 but was out shortly before tea when he dragged a wide half-volley from Morkel back into his stumps.
Earlier on Wednesday, Bangladesh slumped to 71 for four before Siddique shared a stand of 51 for the fifth wicket with debutant Raqibul Hasan.
Raqibul survived for almost an hour, making 15 before he played a lifting delivery from Morkel to Graeme Smith at first slip.
Makhaya Ntini also picked up two for 12 after Bangladesh had elected to bat first.
Mork gives it some torque
Morkel made two breakthroughs shortly before lunch to regain the initiative for South Africa after the tourists won the toss and elected to bat.
Openers Tamim Iqbal and Imrul Kayes took them to 25 without loss in the first hour on Wednesday.
But Kayes fended a short delivery from Ntini into the slips and was caught for six.
The towering Morkel joined the attack in the 19th over and struck in his third over as Tamim edged a delivery that bounced into the gloves of Boucher.
Tamim scored 31 in 97 minutes in a determined innings.
Morkel caught-and-bowled Bangladesh captain Mohammad Ashraful for a single in his next over before Boucher's fumble.