Bangladesh pacers reduced Afghanistan to 35-3 after the hosts faced a horrible batting collapse earlier in the second day of their one-off Test match on Thursday at the Sher-e-Bangla National Stadium.
Shoriful Islam gave the breakthrough by picking opener Ibrahim Zadran for six when the score was 18 before Ebadot Hossain picking two more wickets in the eventful first session.
Earlier in the day, Bangladesh lost their last five wickets for just nine runs in the space of 22 balls to be bundled out for 328 runs. Bangladesh started the day looking for a big score as overnight batters Mushfiqur Rahim and Mehidy Hasan resumed with 41 and 43 respectively with the score of 362-5.
Afghanistan were banking on the new ball which they took in the second over of the day, 81st of the innings and their faster men did more than they might have expected.
Ahmadzai got rid of Mehidy for 48 when the latter poked a widish delivery to Amir Hamza at gully breaking the 83-run stand and opening the floodgate.
Rather than holding the fort, which he did last evening, experienced Mushfiqur Rahim followed his partner in the next over when got out next over failing to mitigate a Nijat Masood short ball and becoming an easy catch at slip.
Taijul Islam was dismissed two balls later for a duck when he fended a short ball to forward short leg and Ahmadzai continued helping Masood when he trapped Taskin Ahmed for two in the next over.
Masood, who got a wicket in his first ball of the Test career on the first day, was the most impressive of the visiting bowlers and reaped rich reward when he cleaned up last man Shoriful Islam for six to complete his five-for.