Bangladesh v West Indies
Opener Kieran Powell became the ninth West Indian to score two centuries in the same Test but a late collapse handed Bangladesh hopes of an unlikely win in Mirpur.
- Related Content
Left-hander Powell reached triple figures for just the second time in his 12-Test career in the first innings and followed it up with 110 before he was dismissed shortly before stumps on day four.
Despite his heroics, five late wickets opened up a first Test that had looked destined for a draw on a placid pitch heading into tomorrow's final day.
The tourists lost five wickets for 35 runs just before the close, to be 244 for six and armed with a lead of 215 runs in a game that has otherwise been wholly dominated by batsmen.
Bangladesh were earlier bowled out for 556 before lunch to give them a slender 29-run first-innings lead after they edged past the West Indies' 527 for four.
Powell played second fiddle to Shivnarine Chanderpaul in the first innings, when the veteran amassed an unbeaten 203, but the opener took centre stage on the fourth afternoon.
The 22-year-old took 163 balls to reach his century, midway through the post-tea session, and in doing so become the first West Indian to post two centuries in the same Test since Brian Lara against Sri Lanka in 2001.
But he fell in the late crash as the tourists entertained ideas of quick runs to possibly leave Bangladesh with a tricky chase.
After embarking on a 189-run stand with Darren Bravo for the second wicket, Powell saw two wickets fall in consecutive overs to prompt the unexpected collapse.
Bravo had reached 74 before he loosely drove at Rubel Hossain and was caught behind. Marlon Samuels then managed just a single before he was undone by extra bounce to fend Sohag Gazi to short leg.
Powell, who saw a simple chance grassed by Junaid Siddique when he was on 18, then narrowly failed to see out the day when a straight Shakib Al Hasan delivery caught his edge for wicketkeeper Mushfiqur Rahim to claim his third catch.
Denesh Ramdin and Veerasammy Permaul then quickly followed to leave the Windies in some trouble.
Earlier, Bangladesh were eventually bowled out just before lunch to take a 29-run first-innings lead.
Nasir Hossain fell four runs shy of a century, after adding 63 to his overnight score, as he edged a Tino Best delivery to Chris Gayle in the slips.