Chasing 263, they were well on course with Shakib al Hasan and Abdur Razzaq at the crease. The asking rate was less than six and with seven overs to go, all Bangladesh batsmen had to do was to play out the wily Saeed Ajmal.
But Razzaq, instead of turning the strike over for Shakib, went for a mighty hoik and lost his wicket to Ajmal. The offspinner was waiting for this tiny window and he removed Mashrafe Mortaza in the same over to make it all the more difficult for Shakib (64). The left-hander did his best, but Umar Gul had the last laugh as Pakistan notched up a 21-run victory.
Before Shakib took over the chase, it was Tamim Iqbal who got Bangladesh off to a solid start. The opener was drafted into the squad on public demand after being ignored initially, and he showed that he was still the best bet. Tamim (64 off 89 balls) looked completely at ease and the runs were flowing for the fourth-wicket partnership with Shakib.
The offie got one to come in and as the Bangladesh left-hander went on the back foot attempting a cut, he found the ball a shade too low and his middle-stump was disturbed. A fired-up Hafeez struck again with the next ball, trapping Mahmudullah leg-before.
Earlier, Pakistan lost their way after an excellent opening partnership between Hafeez (89) and Nasir Jamshed (54). The duo put on 135 and Pakistan looked well on track for a score of around 300. But complacency crept into Pakistan batting and Bangladesh bowlers sensed they had a chance.
With Pakistan 198-7, Bangladesh thought they had the game in hand, but a late counter-attack by Umar Gul and Sarfraz Ahmed saw Pakistan go past 250 and that made the difference in the end.