Bangladesh secured a seven-wicket win over Ireland on day four of the one-off Test match in Dhaka on Friday.
Ireland had resumed at 286 for eight, a lead of 131 which was built on a century from wicketkeeper Lorcan Tucker.
The Tigers soon bowled Ireland out for 292 in just over half-an-hour with Ebadot Hossain taking the final two wickets after all-rounder Andy McBrine made a defiant 72.
Bangladesh bowler Taijul Islam ended with match figures of nine for 148.
What time is the Katie Taylor v Amanda Serrano fight? Irish start time, Netflix details and all you need to know
Irish racing going all ‘béal bocht’ about prizemoney a hard sell ... and even harder listen
Mike Tyson’s glowering silence cuts through Netflix show noise
Katie Taylor and Amanda Serrano set to show true boxing values at strange big-money event
Chasing 138 to win, opener Litton Das hit three boundaries before Mark Adair bowled him for 23.
After Najmul Hossain Shanto was out for just four, caught by Ireland captain Andrew Balbirnie in the slips to leave the hosts 43 for two in the eighth over, Mushfiqur Rahim came in to steady the ship alongside opener Tamim Iqbal.
Mushfiqur, who made 126 in the first innings, finished unbeaten on 51 off 48 deliveries, hitting seven fours to see Bangladesh home, with Mominul Haque 20 not out after Tamim had been dismissed for 31.
It was a first Test win for Bangladesh since they beat New Zealand in January last year.
Ireland, who remain without a win in Test cricket, are next set for a two-match series against Sri Lanka which starts on April 16th.