I would say Bangladesh won this match only because of Mustafiz's brilliant bowling. But Miraj and Hasan's bowling was good enough in this match. A mere 274 was not enough to win on such a pitch. The performance of Bangladesh's batsmen was poor. Ireland on the other hand collected more than 100 in their second wicket pair. And till 40 overs the match was in control of Ireland. But unfortunately, they were defeated. I would say that Ireland was defeated because of the experienced performance of Bangladesh's bowlers. Otherwise, Ireland would have won this match easily.
Mostafizur Rahman played an important role for Bangladesh team's victory. The talented young cricketer managed to pick up two important wickets of Stephen Doheny and Lorcan Tucker. I saw their batting of 21 overs and naturally thought that Ireland was going to get an easy win. But I could not think that the match would turn later. But it was unfortunate for Ireland that they would eventually lose to Bangladesh by just 4 runs. They had a chance but they didn't capitalize it.
Mustafiz certainly performed really well in that match. But I would say that Hasan Mahmud also performed really well. We are not talking about him enough. The way he bowled the last over was absolutely incredible. But I will actually blame Ireland. Remember Ireland had given 26 extra in that Bangladesh batting innings. Imagine that being anything less like 20. It was going to be a win for Ireland. Both innings took a big turn towards the end. I still have some question marks about the captaincy of Tamim Iqbal.