Umar Gul and Aizaz Cheema each took two wickets to boost Pakistan's chances of winning the second and final Test against Bangladesh Tuesday despite Shakib Al Hasan's superb all-round display. The host was struggling at 114-5 in its second innings at stumps on the penultimate day after conceding a lead of 132, with paceman Gul bagging two wickets off successive balls and Cheema finishing the day with 2-41. Nasir Hossain was unbeaten on 30 with Mushfiqur Rahim on seven not out. Pakistan leads 1-0 in the series after winning the first Test in Chittagong by an innings and 184 runs. Gul dismissed free-scoring Tamim Iqbal (21) and Shahriar Nafees for no score with his last two balls before the tea break after Pakistan was bowled out for 470 in its first innings in reply to Bangladesh's 338. Tamim, who hit Cheema for three fours in an over, looked surprised when adjudged caught by skipper Misbahul Haq at first slip while attempting to hook Gul, as TV replays suggested the ball had come off the helmet. Shakib, who smashed a career-best 144 in the first innings, also impressed as a left-arm spinner as he took 6-82 to become the first Bangladeshi to score a century and bag five or more wickets in a Test. He took five of the seven Pakistani wickets to fall in the day to complete his ninth haul of five or more wickets in a Test innings. Misbah earlier made an impressive 70 and Adnan Akmal hit 53 for his maiden Test half-century as Pakistan batted steadily in the opening two sessions after resuming at 292-3. Younus Khan (49), Asad Shafiq (42) and Abdur Rehman (24) were the other main scorers. Bangladesh's fielding remained below par as it let off Misbah and Shafiq in the opening session and Akmal in the second after having dropped three catches on Monday.