Mohammad Hafeez hit a half-century and took three wickets to guide Pakistan to a narrow five-run victory over Zimbabwe in the second Twenty20 international on Sunday.
Hafeez (51) faced 38 balls at Harare Sports Club, smashing five boundaries and a six as Pakistan finished on 141-7.
Zimbabwe started the last over needing 20 runs to win, coming down to six runs from the last ball. The hosts finished on 136-7 with Tatenda Taibu 37 not out.
Hafeez finished with 3-11 by removing Cephas Zhuwao (12), Brendan Taylor (10) and Hamilton Masakadza (3).
Pakistan won the two-match series 2-0, beating Zimbabwe by 85 runs in the first Twenty20.
Pakistan also won the one-off test and three ODIs to sweep the tour in all formats.