Dhaka, Bangladesh: Mahmudullah Riyad completed his third Test century to take Bangladesh into a strong position in the second Test against West Indies in Dhaka on Saturday.
The hosts reached 471-8 by tea on the second day, with Mahmudullah batting on 111, having resumed his innings on 31 in the morning.
Taijul Islam was accompanying Mahmudullah on 26 runs at the break.
Mahmudullah helped Bangladesh consolidate as he put on 111-run with Shakib Al Hasan for the sixth wicket and 92-run with Liton Das for the seventh wicket after Bangladesh resumed second day’s play 259-5.
Shakib, who was unbeaten on 55 overnight, made 80 off 139 balls before he was dismissed by Kemar Roach.
Shakib hit Roston Chase for three consecutive fours in the fourth over of the morning but paid the price for his aggression as Shai Hope claimed his catch at gully.
Mahmudullah and Liton maintained the pressure helping the home side add 128 runs in 25 overs of the morning session.
Liton, who was making a comeback to the side after being dropped in the first Test, hit Chase a six and a four in one over to bring a quickfire fifty off just 50 balls.
Liton, who struck eight fours and a six in his fourth Test fifty, fell for 54 runs soon after the lunch break when he attempted a reverse sweep off Kraigg Brathwaite and missed the line to get bowled.
Jomel Warrican dismissed next batsman Mehidy Hasan, but Taijul and Mahmudullah frustrated West Indies with an unbroken 55-run ninth wicket stand.
Mahmudullah faced 29 balls in nervous nineties before he cut Chase for four to bring his hundred.
Bangladesh are leading the two-Test series 1-0 thanks to their 64-run win in the first Test in Chittagong.