Image courtesy of: ESPNcricinfo
Rahmat Shah became the first Afghanistan player to score a Test century as his side claimed the upper hand over Bangladesh on the opening day in Chattogram.
Opting to bat first, Afghanistan got off to a poor start as opener Ihsanullah was clean bowled for nine runs, which gave Taijul Islam his 100th Test wicket.
Debutant Ibrahim Zadran mustered 21 runs before he was caught by Mahmudullah at long-off off the bowling of Taijul.
Hashmatullah Shahidi was the next to go as he was dismissed by Mahmudullah for 14.
Rahmat and Asghar Afghan stabilised the innings with a 120-run partnership, during which Rahmat brought up his hundred, before he was caught by Soumya Sarkar at first slip off the bowling of Nayeem Hasan for a career-best 102, which came off 187 balls and included 10 boundaries and two sixes.
Nayeem struck again three balls later as he cleaned up Mohammad Nabi for a duck.
Asghar and Afsar Zazai steadied things with an unbeaten 74-run stand before stumps was called.
Asghar finished on 88, which came off 160 balls and included three boundaries and two sixes, while Zazai remained undefeated on 35, which came off 90 deliveries and included four boundaries and a six.
Taijul and Nayeem picked up two wickets apiece, while Mahmudullah claimed one.
Afghanistan ended day one on 271/5 and will continue batting on Friday at 10:00 local time or 04:00 GMT.