Image courtesy of: ESPNcricinfo
Kayes and Rahman both scored their maiden Test centuries
After being battered by Sri Lanka for two days straight, Bangladesh finally fought back on the third day of the second Test in Chittagong as their batting duo of Imrul Kayes and Shamsur Rahman both scored magnificent centuries.
The pair were well supported by all-rounder Shakib Al Hasan, who scored a brilliant half-century.
Starting out the day on 86/1, Kayes and Rahman converted their 86-run partnership into a 232-run partnership, during which both batsmen brought up their maiden Test centuries, before Rahman was clean bowled by Ajantha Mendis for 106 off 191 balls, which included 11 boundaries and a six.
Mominul Haque only made 13 runs before he was given out lbw off the bowling of Dilruwan Perera.
Kayes ended up making 115 off 218 deliveries, which included 17 boundaries and a six, before he was cleaned up by Mendis.
Bangladesh captain Mushfiqur Rahim and Al Hasan stabilised the innings with a 60-run partnership before Rahim was brilliantly caught by Kaushal Silva at short leg off the bowling of Perera for 20.
Al Hasan managed to score 50 off 89 balls, which included nine boundaries, before he was caught by Dimuth Karunaratne off the bowling of Perera.
Nasir Hossain made a vital 42 runs before he was caught behind off the bowling of Mendis.
Sohag Gazi failed to trouble the scorers as he was given out lbw off the bowling of Mendis for a golden duck.
Mahmudullah and Al-Amin Hossain put together an unbeaten 13-run partnership before the umpires decided to bring play to an end for the day.
Mahmudullah finished on 30 off 54 balls, which included three boundaries, while Hossain remained undefeated on three.
Bangladesh ended the day on 409/8 and will continue batting tomorrow at 09:30 local time or 03:30 GMT.