Tigers on the prowl despite Powell
Opener Kieran Powell became the ninth West Indian to score two centuries in the same Test, yet a late collapse handed Bangladesh hope of an unlikely win in Dhaka.
Powell reached three figures for just the second time in his 12-Test career in the first innings and followed it up with 110 on day four.
However, 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 closed on 244 for six, leading by 215 in a game that had previously been wholly dominated by batsmen.
Bangladesh were earlier bowled out for 556 before lunch, earning a slender 29-run first-innings lead after they had edged past 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 this afternoon.
The 22-year-old used 163 balls in reaching his century midway through the post-tea session; in doing so, he became the first West Indian to post two centuries in the same encounter since Brian Lara against Sri Lanka in 2001.
Powell then fell in the late crash as the tourists entertained the idea of quick runs to possibly leave Bangladesh with a tricky chase tomorrow.
After embarking upon 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 reached 74 before loosely driving at Rubel Hossain to be caught behind and Marlon Samuels then managed just a single prior to being undone by extra bounce as he fended 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 as a straight Shakib Al Hasan delivery caught his edge for wicketkeeper Mushfiqur Rahim to claim a third catch.
Denesh Ramdin, himself a first-innings centurion, and Veerasammy Permaul quickly followed - the former was trapped in front by Shakib, while Gazi bowled the latter with an arm ball - to leave the Windies in some trouble.
Nasir Hossain fell four runs shy of a century in Bangladesh's first innings, after adding 63 to his overnight score, as he edged a Tino Best delivery to Chris Gayle in the slips.