Pakistan Cricket Board Patron's XI had declared their first innings at a mammoth 529-9 after an undefeated hundred by Aamir Bashir to add to first day's century by captain Misbahul Haq.
Taylor, who played two Tests for Zimbabwe earlier this year, added 81 for the fourth wicket with Vusimuzi Sibanda who made 34. The tourists lost Dion Ebrahim (19), Alestar Maregwede (5) and Mark Vermeulen (28) and were struggling at 106-3 before the Taylor-Sibanda stand staged a recovery. Allrounder Yasir Arafat took 2-23.
In the morning, Patron's XI resumed their first innings at 353-5 and progressed due to aggressive batting by Bashir who hit nine boundaries and a six to finish undefeated at 100.Another promising allrounder Riaz Afridi further castigated Zimbabwe's inexperienced bowling with a whirlwind 66 off just 53 balls studded with seven sixes and two boundaries.
Off-spinner Stuart Matsikenyeri with 3-101 and pacer Edward Rainsford with 2-91 were the pick of Zimbabwe bowlers. After the tour match, Zimbabwe opens a tri-series one-day international with the first match against hosts Pakistan at Multan on September 30.
Sri Lanka will be the third team of the tournament.