After a tightly fought first ODI on Friday that Pakistan went on to win by 26 runs, the hosts sailed through to win the 2nd ODI in Rawalpindi on Sunday, and along with it clinch the 3-match ODI series.
Talented spinner Iftikhar Ahmed took his maiden five-wicket haul on Sunday to restrict the Zimbabwe batsmen to a paltry score of 206. Skipper Babar Azam after that raced away to yet another half-century as his team chased down the target in 35.2 overs.
Babar Azam hit seven boundaries and two sixes as he brought up his 16th ODI half-century. Earlier, a solid opening stand of 68 between Imam-ul-Haq (49) and Abid Ali (22) ensured that the hosts were set up nicely.
But Zimbabwe spinner Tendai Chisoro removed both the openers, and finished with bowling figures of 2-49 while Sean Williams dismissed debutant Haider Ali (29). But Azam and Ahmed completed the victory during their unbroken fifth-wicket stand of 46 runs.
Iftikhar Ahmed wrecks havoc
The star of the match, however, was Iftikhar who wrecked havoc with his brilliant spell of 5-40. Prior to this game, he had only one wicket from his previous five ODIs.
Zimbabwe were recovering after going down 59-3, as there was a fourth-wicket stand of 61 between Sean Williams, who top-scored with a 70-ball 75, and veteran Brendan Taylor.
But Ahmed had Taylor caught off a miscued sweep at the boundary to start the slide, which saw tourists lose their last seven wickets for 86 runs. Taylor, who made a fighting 112 in the first match on Friday, hit two sixes and three boundaries in his 45-ball knock. Ahmed then removed Wesley Madhevere (10), Sikandar Raza (two) and Chisoro (seven) to leave Zimbabwe struggling at 150-7. Williams, who completed his 32nd 50 off 47 balls, holed out to Ahmed at long-off, to end his lone fight. He smashed 10 boundaries and a six. Debutant paceman Musa Khan finished with 2-21.
The third ODI will be played at the same venue on Tuesday.