Gazi gets his own back
Milestone of the day
Mahmudullah completed his half-century early on the fourth day, taking a single in the third over to score his first since March 2010. Not long after, he took the more important single to post Bangladesh's highest team total, off the final ball of the 136th over. It overtook the 488 Bangladesh scored against Zimbabwe in Chittagong almost eight years ago.
Payback of the day
It will be hard to forget Chris Gayle dispatching Sohag Gazi's first ball in Test cricket for six. Today, Gazi returned the favour with the bat, almost. He skipped out of the crease and chipped Sunil Narine for a boundary, off his first ball in Test cricket. Two dot balls later, however, he played back to a sharp off-break and had his off-stump pegged back.
Misfortune of the day
Nasir Hossain refused many singles during his 61-run ninth-wicket partnership with Shahadat Hossain, so it was clear how little he trusted the man from Signboard, Narayanganj (yes, that's where he's from). Nasir rushed through the 90s, hammering two boundaries to move to 96. Tino Best's slower ball however had the better of him, the batsman edging a push into the hands of Chris Gayle at first slip, to become the tenth Bangladesh batsman to be dismissed in the 90s. His selflessness didn't pay there.
Effort of the day
Shahadat played his part in helping get rid of Gayle in the sixth over of the West Indies second innings. Off the first ball of the over, Gayle's flick towards deep-square leg was boundary-bound but Shahadat saved the four, with a little flick of his leg while he was prostrate. Shakib helped out with a strong throw and it kept Gayle down to two and on strike. Two balls later, Rubel Hossain had him caught behind.
Catch of the day
Gazi got one to bounce at Marlon Samuels, which he popped to short square-leg Shahriar Nafees. Replays showed that the catcher had in fact backed away slightly as the batsman shaped to hit the ball through midwicket. But Nafees, apparently despite not really planning to, held on somehow. This on a day when Junaid Siddique dropped two catches, and Shahadat one.
Timely blow of the day
Gazi has shown many skills with the ball in his debut Test, including a delivery that goes straight on. Off what turned out to be the final ball of the fourth day, the offspinner bowled a beauty to get rid of nightwatchman Veerasammy Permaul, who went on to the front foot, groped and missed the straight one completely. It pushed West Indies to 244 for 6, ahead by 215 runs with four wickets in hand, going into the final day.
Mohammad Isam is ESPNcricinfo's correspondent in Bangladesh