Bangladesh fell 78 runs short of a breakthrough victory on the final day of the opening Test against West Indies in Mirpur.
- Related Content
Chasing 245 for a first ever Test win over a full-strength established nation, Bangladesh were skittled for 167 after Windies quick Tino Best snared a career-best five for 24.
Best completed victory, and his first Test five-wicket haul, when he bowled Mahmadullah midway through the evening session.
It was a disappointing end to a day that had begun so promisingly for Bangladesh after their bowlers had seemingly paved the way for a memorable win.
After grabbing five late wickets last night the Tigers needed just an hour this morning to take the final four and bowl out the tourists for 273.
That left Bangladesh chasing 245 for a victory that seemed highly unlikely when the West Indies had declared their first innings on 527 for four on day two.
But despite the early loss of Tamim Iqbal for just five, Bangladesh looked like making a go of it as Junaid Siddique and Shahriar Nafees built the foundations of a decent partnership.
That came to an end, however, in the penultimate over before the break when Best got Siddique to edge behind to go for 20.
Bangladesh went into lunch at 45 for two and Best then took centre stage after the interval.
The quick drew Nafees into an ill-judged pull shot that he could only balloon back before Shakib Al-Hasan was caught on the crease as he edged behind to leave his side 55 for four.
There was more to come from Best as he removed Mushfiqur Rahim with a ball from wide on the crease that trapped the skipper in front.
Bangladesh's task was made emphatically harder when first-innings centurion Naeem Islam departed with the score on 106. Veerasammy Permaul was the wicket-taker, in his first over, after Islam played down the wrong line of a ball that straightened into his pads.
Permaul was upstaging his higher-profile spinner Sunil Narine, who went wicketless in 18 overs after being thrown the new ball, and the debutant grabbed a fifth wicket of the afternoon session when he spun one into Nasir Hossain's stumps.
That left Bangladesh with 116 runs to get but just three wickets in hand with a session to play.
Sohag Gazi and Mahmadullah returned to the crease after tea with the intent to suggest they had not given up hope, with both clearing the ropes within five overs after the final break.
But Permaul (three for 32) had Gozi caught in the deep when he went for one shot too many.
Shahadat Hossain then fended Ravi Rampaul to short leg before Best wrapped up the win.
The second and final Test begins in Khulna on Wednesday.