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.
Bangladesh is playing very sensibly in recent matches they have shown some really mature and confident performances. But in yesterday's match Ireland deserved to win but their batsman couldn't face pressure in last overs which lead to their defeat.