A 127-run partnership between Malcolm Waller and debutant Sikandar Raza helped Zimbabwe to a slender 32-run lead with three wickets in hand over Pakistan at the end of the second day of the first Test in Harare.
Zimbabwe were 281 for seven in reply to Pakistan's first innings total of 249 all out.
The batsman, usually a one-day specialist but pressed into Test service after Zimbabwe captain Brendan Taylor withdrew on the morning of the first day because of the birth of his first child, started cautiously but then opened his shoulders with some stylish stroke play for an impressive innings.
He only recently received Zimbabwe citizenship in order to play international cricket.
A watchful knock from all-rounder Elton Chigumbura added valuable runs late in the day as he scored 40 not out.
Off spinner Saeed Ajmal took four wickets for 77.
It served to temper his disappointment at not reaching only his second Test 50 at the start of the day.
Ajmal failed to add to his overnight score of 49 when he was bowled with the second ball of the morning.
Image: Malcolm Waller
Photo: Hagen Hopkins
Zimbabwe run into trouble as Pakistan claim series win
Most valuable players in the Zimbabwe-India series
Pace ace Mohit a hit on debut!
India have another easy outing in Zimbabwe
Zimbabwe take nine Pakistan wickets on opening day