Fahad Iqbal and Anwar Ali scored half-centuries to take their side to 237 but there was a period in the innings when the spinners, Graeme Cremer and Timycen Marua, jolted Pakistan with four wickets for 75 runs. Zimbabwe couldn't push home the advantage, though, and let the ninth-wicket pair of Ali and Shah add 28 - of which Shah contributed eight off four balls. Ali's unbeaten 54, off 46 balls, included three fours and three sixes. Iqbal, who had added 52 with Asad Shafiq, took 86 balls for his 61, which had five fours.
Pakistan's bowlers then took 33.2 overs to wrap up Zimbabwe's innings in which, apart from Bornaparte Mujuru's 45, no other player scored more than 16. The last five wickets - shared by Talha and Shah - fell for four runs.
The second one-dayer is scheduled for Sunday in Harare.