Image courtesy of: ESPNcricinfo
Afghanistan captain Rashid Khan scored a career-best 51 and took four wickets to leave Bangladesh reeling on the second day in Chattogram.
Starting off the day on 271/5, Afghanistan only added seven runs to their overnight score before Asghar Afghan was caught behind off the bowling of Taijul Islam for 92, which came off 174 balls and included three boundaries and two sixes.
Afsar Zazai managed to score 41 runs before he was clean bowled by Taijul, while debutant Qais Ahmad was dismissed by Bangladesh skipper Shakib Al Hasan for nine runs.
Yamin Ahmadzai failed to trouble the scorers as he was removed by Shakib for a duck.
Afghanistan were eventually bowled out for 342 when Rashid was caught and bowled by Mehidy Hasan Miraz for 51, which came off 61 balls and included two boundaries and three sixes.
Taijul was the pick of the bowlers with four wickets, while Shakib and Nayeem Hasan snapped up two wickets apiece. As for Mehidy and Mahmudullah, they chipped in with one wicket each.
Trailing by 342 runs, Bangladesh lost opener Shadman Islam on the fourth ball of their innings as he was caught behind off the bowling of Ahmadzai.
Soumya Sarkar only made 17 runs before he was trapped lbw off the bowling of Mohammad Nabi.
Liton Das was the next to go as he was clean bowled by Rashid for 33.
Rashid then sent Shakib packing for 11 runs and took out Mushfiqur Rahim two balls later.
Mahmudullah became Rashid’s fourth victim as he was cleaned up for seven runs.
Mominul Haque managed to make 52, which came off 71 balls and included eight boundaries, before he was sent packing by Nabi.
Mehidy fell shortly after as he was clean bowled by Qais for 11.
Mosaddek Hossain and Taijul managed to forge an unbeaten 48-run partnership before stumps was called.
Mosaddek finished on 44, which came off 74 balls and included a boundary and two sixes, while Taijul remained undefeated on 14, which came off 55 deliveries and included two boundaries.
Rashid was the most successful bowler with four wickets, while Nabi took two, and Ahmadzai and Qais claimed one wicket each.
Bangladesh ended day two on 194/8, which leaves them trailing by 148 runs, and will continue batting on Saturday at 10:00 local time or 04:00 GMT.