Proteas in front after pace and spin combo

Day one of the second Test between Bangladesh and South Africa ended with the Tigers in a spot of bother, reaching 246 for eight on a crumbly and difficult pitch at the Shere Bangla Stadium in Dhaka.

The hosts won the toss and opted to bat first, in the face of Proteas paceman Dale Steyn's quest for 400 Test wickets. He needed one more, and ended the day with that wicket and two more, for 30 runs.

Steyn reached the milestone in his 80th Test, the second quickest to do so, alongside Richard Hadlee and behind Muttiah Muralitharan. He's also the fourth-youngest to get there, and with the best strike rate (41).

Tamim Iqbal, who had made six, was the fated 400th wicket, as he was caught by Hashim Amla in the fifth over. Imrul Kayes and Mominul Haque then rescued the knock somewhat, taking the score from 12 to 81.

At this point JP Duminy bagged the first of his three wickets on the day, getting Mominul caught behind by debutant Dane Vilas for 40. Vilas was added to the side to replace out-of-form Quinton de Kock.

Imrul departed just five runs later, also to Duminy, trapped LBW. This left Mahmudullah and skipper Mushfiqur Rahim to use their experience to stave off total collapse, and they did well across the next 30 overs to do so.

The pair took the total to 180 before Mahmudullah was out for 35 to Steyn. He had faced 91 patient deliveries, with spinner Simon Harmer getting a bit of stick from both batsmen, and other throughout the day.

Rahim was the top-scorer on the day, making 65 off 125 balls, before falling to part-timer, yet golden armer, Dean Elgar. He induced the edge and Vilas took a neat catch behind the stumps.

Three more wickets fell in the last hour of the day, as Morne Morkel finally opened his account after going wicketless in the first Test, and Steyn and Duminy adding to their accounts. Mohammad Shahid was the final wicket, the top of his off stump smashed by Steyn.