Pakistan pace duo Waqar Younis and Shoaib Akhtar condemned Bangladesh to yet another innings defeat, just eight balls after tea on the third day.
The pair snapped up four wickets apiece as Bangladesh, requiring 318 to make Pakistan to bat again, were bundled out for 148 runs for the second time in the match.
Pakistan declared their first innings on 465 for nine after Yousuf Youhana reached his highest Test score of 204 not out.
That gave their bowlers ample time to inflict another crushing defeat on hapless Bangladesh.
The newest Test–playing nation have now lost seven of their 11 Tests by an innings –– they avoided defeat only once, in a rain–affected draw with Zimbabwe.
Pakistan claimed the two–Test series, having won the first match by an innings and 178 runs in Dhaka.
Resuming yesterday morning on 429 for seven, Pakistan seemed content to bat on until Youhana completed his double century.
Saqlain Mushtaq lasted 72 balls for his seven before he was caught by Aminul Islam off the bowling of Mohammad Sharif, who finished with creditable figures of four for 98 off 35.4 overs.
Shoaib made just two before he was caught by Sanwar Hossain with Manjural Islam claiming his second wicket of the innings.
Danish Kaneria came to the crease and hung around long enough for Youhana, unbeaten on 174 overnight, to reach his landmark.
When Youhana achieved his goal, Waqar called his troops in an hour before lunch.
By the end of the morning session, Bangladesh had been reduced to 39 for three with Waqar ripping out Javed Omar (0), Al Sahariar (8) and Mehrab Hossain (14), all caught behind by Rashid Latif.
Bangladesh lost their fourth wicket soon after lunch when Shoaib bowled Aminul Islam for two and, despite a valiant stand between Habibul Bashar and Sanwar Hossain, a quick end always looked likely.
Bashar and Hossain at least made Pakistan work for their wickets, adding a quickfire 69 for the fifth wicket.
Bashar lived up to his name with nine boundaries in a 49–ball 51 but his counter–attack came to an end when he popped a catch up to Shadab Kabir at short leg off Saqlain.
Saqlain, who took five wickets in the first innings, also snared the wicket of Sanwar Hossain for 30 soon after, caught by Younis Khan at slip.
Having exposed the Bangladesh tail, Saqlain made way for Pakistan's opening attack of Waqar and Shoaib and the two pace bowlers swept through the lower order.
The end came quickly with Bangladesh losing their last four wickets for four runs in less than two overs either side of tea.
Shoaib, who finished with figures of four for 48, dismissed Enamul Haque (9), Fahim Muntasir (2) and Sharif (0) inside five balls before Waqar, four for 36, wrapped up the win by sending back Manjural Islam for a duck.Reuse content