Zimbabwe beat Pakistan in a thriller by 24 runs in the second Test match at Harare to cap a memorable game and week for them.
With the win, Zimbabwe also levelled the 2-match series at 1-1.
Needing 106 to win on the final day, Pakistan resumed at 158/5.
They eventually collapsed for 239 as last batsman Rahat Ali was run-out for 1.
Zimbabwe have won only 11 Test matches of the 94 they have played, with the latest, this historic one against a much stronger Pakistan side.