Innings Afghanistan 342 all out (Rahmat 102, Afghan 92, Rashid 51, Taijul 4-116) v Bangladesh
Afghanistan lasted 90 minutes in the second morning in Chattogram, after Bangladesh bowled them out for 342 runs in 117 overs. There was enough time for the captain Rashid Khan to blast a quickfire half-century to boost their scoring. Thanks to his late runs, Afghanistan added 71 runs in the morning session, useful enough to hand the home side a proper challenge chasing the score. But their bowlers gave them some momentum by getting among the wickets early in the day.
Bangladesh found success in the fourth over of the morning when Asghar Afghan top edged him for 92. He added just four runs to his overnight total, and although this is his highest Test score, a century was very much in the offing. He had struck three fours and two sixes in his 174-ball knock.
Taijul Islam, who removed Afghan, then produced a beautiful delivery to knock out Afsar Zazai, getting the ball to spin from leg-stump and hitting his off-stump. Zazai could add just six runs to his overnight score, getting out on 41 off 115 balls.
Debutant Qais Ahmed became Shakib Al Hasan's first wicket in the match, before Yamin Ahmadzai was caught at slip for a duck.
Rashid, who survived a lbw review on 32 after Taijul was found to have overstepped, farmed the strike with the tail-enders to hit three sixes and two fours. Mehidy Hasan finally dismissed him with a sharp return catch as Rashid attempted to pinch a single off the last ball of the 117th over.
Taijul finished with a four-wicket haul while Shakib and Nayeem Hasan took two each.
On the first day, Afghanistan reached 271 for 5 with Rahmat Shah's historic century being the main highlight. He shared a 120-run third wicket stand with Asghar Afghan who reached his second Test fifty, as Bangladesh's spinners strived hard to bowl them out.