Zimbabwe 294 & 30-1 (14 overs)
Pakistan 230 (104.5 overs)
An astonishing collapse turned the Test on its head as Pakistan, at one stage 211-4, found themselves all out for 230 and conceding a first-innings deficit to their hosts.
Brian Vitori was the chief instigator of the collapse, his five-wicket haul marking his return to the Test arena for the first time in 20 months.
Once Younus Khan fell for 77 to Tanashe Panyangara for 77, the Pakistan tail meekly subsided.
It was perhaps a punishment for their slow-scoring in the first session, though the pitch, slow-paced as it was, had made finding runs difficult.
But Zimbabwe by comparison made it through to tea relatively unscathed.
Prosper Utseya was dismissed, offering a catch to short midwicket for five to give Rahat Ali a wicket, but Tino Mawoyo and Hamilton Masakadza saw them through to 30-1 by the interval.