Pakistan clinched their second Asia Cup title with a hard-fought two-run win over Bangladesh in a fittingly thrilling finale to the tournament in Mirpur.

Needing nine to win from the final over, Bangladesh could only manage six as Aizaz Cheema held his nerve to secure a tight victory for Pakistan.

Pakistan had earlier needed a late blast of 46 not out from recalled wicket-keeper Sarfraz Ahmed to reach 236 for seven and a final over from Shahadat Hossain that leaked 19 runs.

Tamim Iqbal (60) gave Bangladesh a flyer and Shakib Al Hasan hit 68 to get them close but Cheema's three wickets and excellent work from Saeed Ajmal and Mohammad Hafeez, restricted Bangladesh to 234 for eight.

Hafeez had earlier hit 40 at the top of the order for Pakistan before their top order slipped up and they were reduced to 70 for four.