Another impressive all-round display from Mohammad Hafeez helped Pakistan wrap up a 2-0 Twenty20 series win over Zimbabwe.
Hafeez, instrumental in the first game between the sides in Harare, smashed 51 runs from 38 balls before taking three wickets as Pakistan won by five runs.
A total of 141-7 for the tourists seemed to set Zimbabwe an achievable target but the hosts could only muster 136-7 in reply as they failed to get over the winning line.
Visiting skipper Misbah-ul-Haq won the toss and chose to bat first with opener Hafeez top scoring.
Kyle Jarvis was the pick of the Zimbabwe bowlers when he removed Rameez Raja, Misbah-ul-Haq and Sohail Tanvir for a total of 11 runs.
But it was the home team's batsmen that failed to win the match with only top scorer Tatenda Taibu and Elton Chigumbura scoring more than 20.
Taibu was left unbeaten on 37, striking three fours and one six in his 28-ball knock.
His seventh-wicket partnership with Chigumbura was ended on 24 when he was caught by Asad Shafiq at long-on after 16.5 overs.
Hafeez was the pick of the Pakistan's bowlers as he took 3-11 in his three overs - dismissing Zimbabwe's middle order for less than 20.