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.
Flash of inspiration from Amad casts Amorim’s dropping of Rashford and Garnacho as a masterstroke
Unbreakable, a cautionary tale about the heavy toll top-level rugby can take
The top 25 women’s sporting moments of the year: top spot revealed with Katie Taylor, Rhasidat Adeleke and Kellie Harrington featuring
Irish WWE star Lyra Valkyria: ‘At its core, we’re storytellers. Everything comes down to good versus evil’
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.