Asia Cup 2018: Pakistan vs Bangladesh, Super Four, Match 6
Bangladesh opted to bat, only to be stunned early by Junaid Khan, who was brought in for Mohammad Amir and sent both the openers packing.
Shaheen Afridi picked Mominul Haque's wicket, leaving Pakistan reeling at 12 for 3.
Mushfiqur Rahim then combined with Mohammad Mithun to slow things down and bring Bangladesh back into the game with a 144-run stand.
Both batsmen brought up their fifties before Mithun fell to Hasan Ali for 60.
Mushfiqur Rahim fell on 99 to Shaheen Afridi, giving the bowler his second wicket. Junaid finished with four wickets as Bangladesh collapsed to 239 all out, losing their last five wickets for 42 runs.
Pakistan lose their top three early in the 240-run chase. Mustafizur picked Babar Azam and Sarfraz Ahmed after Mehidy Hasan struck in his opening over with Fakhar Zaman's wicket.
Shoaib Malik was dismissed by Rubel Hossain, thanks to a stunning grab by Mortaza at short midwicket.
Mahmudullah dismissed Imam-ul-Haq on 83 soon after Mehidy Hasan had Asif Ali, ending Pakistan's fight to chase the target.
Mustafizur Rahman ended with four wickets, helping Bangladesh to yet another Asia Cup final.