Ahmed Shehzad's impressive form continued as he struck an unbeaten 98 to help Pakistan beat Zimbabwe by 19 runs and wrap up the Twenty20 series in the second match at Harare Sports Club on Saturday.
Having top-scored with 70 in Friday's win by 25 runs, the opener smashed six sixes on a placid pitch but fell short of his hundred when he managed only a single off the final ball of the innings as Pakistan posted 179 for one in their 20 overs.
Zimbabwe started their reply brightly, but some excellent spin bowling from Mohammad Hafeez (three for 30) and Zulfiqar Babar (two for 21) put the hosts behind the required rate and they never recovered, ending their 20 overs on 160 for six.
"The players have shown great commitment and confidence," skipper Hafeez told a TV interview at the presentation.
"They are showing great trust in each other and this is something we are trying to develop in our team. We thought 150 to 160 would be good on this track but Ahmed played very well."
Zimbabwe won the toss and elected to field, but they were guilty of bowling on both sides of the wicket.
After the loss of Nasir Jamshed (23), Hafeez joined Shehzad at the crease and the pair bludgeoned their way to a second wicket partnership of 143 in under 15 overs. It was the joint-fifth highest partnership for all wickets in Twenty20 international history.
Shehzad had the opportunity to reach his century but could not get the three runs he needed off the final ball of the innings. It is still his highest Twenty20 international score. Hafeez finished not out on 54 from 40 balls.
Zimbabwe brought up their 50 in quick time before losing their first wicket, but were strangled by some excellent slow bowling.
Hamilton Masakadza (41 from 32 balls) was their best batsman, while Elton Chigumburu (35 from 19 balls) played a cameo at the end when the game was already lost.
"They got 20 too much, their two batters made it very difficult for us, but I also thought our bowlers missed their mark too many times," Zimbabwe captain Brendan Taylor said.
"They just outplayed us again and showed why they are a world-class team."
Scores: Pakistan 179 for one off 20 overs (Ahmed Shehzad 98 not out, Mohammad Hafeez 54 not out) vs Zimbabwe 160 for six off 20 overs (Mohammad Hafeez 3-30).
Image: Ahmed Shehzad
Photograph: Ashley Allen/Getty Images