Bangladesh build lead

Junaid Siddique puts Bangladesh in command in the first Test.

Junaid Siddique reaches his half century and will aim to double that on day three [AFP]

An unbeaten half century by opener Junaid Siddique helped Bangladesh to 125-4 in its second innings, for an overall 147-run lead over South Africa at the end of the second day of the first test.

South Africa paceman Dale Steyn crashed through for three early wickets to reduce Bangladesh to 29-3 in its second innings, but the tourists missed some chances to make further inroads and Siddique (64 not out) kept alive the home side's chances of what would be its best test victory.

Bangladesh put itself in a potential winning position by bowling out South Africa for 170, thanks chiefly to paceman Shahadat Hossain, who claimed 6-27.

That gave the hosts a 22 run lead on first innings.

Responding to South Africa's poor effort with the bat in its first innings, Steyn struck in the third over by clean bowling Tamim Iqbal (2), and then trapping both Shahriar Nafees (16) and Habibul Bashar (2) lbw.

A 56-run fourth wicket stand between Siddique and Mohammad Ashraful (24) came to an end when Makhaya Ntini had the Bangladesh captain caught behind by Mark Boucher.

Siddique went on to make the first 50 of the match, off 127 balls, with 4 boundaries.

He then combined with No. 6 Aftab Ahmed (13 not out) for an unbeaten 40 runs before the umpires stopped play due to fading light.

Collapse

Earlier in the day, Hossain recorded career-best figures as South Africa's vaunted batting order collapsed.

The tourists began the day poorly, with Ashwell Prince (10) run out with just one run added to the overnight score of 76.

Johan Botha and A.B. De Villiers then added 68 runs for the sixth wicket before their partnership ended in bizarre fashion.

Ashraful brought himself on to bowl, and his first delivery bounced twice to De Villiers, who skied an attempted pull shot, with the bowler claiming the catch.

De Villiers (46) stood his ground, doubting the legitimacy of a delivery that bounced twice, but was eventually given out by umpire Steve Bucknor.

The laws of cricket show a delivery can bounce twice and be fair, but if it bounces three times or rolls, it is a no ball.

Hossain then claimed the first of his four wickets for the day by trapping Botha (25) lbw.

His second came on the last ball before lunch, with Morne Morkel (1) caught behind by wicketkeeper Mushfiqur Rahim.