DUBAI: Leg-spinner Yasir Shah took a career-best eight wicket to bowl New Zealand out for 90 in 35.3 overs on the third day of the second Test in Dubai on Monday.
Yasir finished with 8-41 in 12.3 devastating overs as New Zealand slid from 50 without loss to lose their all ten wickets with an addition of just 40 runs.
That meant New Zealand were 328 runs behind Pakistan´s first innings total of 418-5 declared and were forced to follow-on.
Yasir, whose previous best of 7-76 came against Sri Lanka at Galle in 2015, took three wickets in an over after rain delayed the start by an hour at Dubai stadium.
Opener Jeet Raval top-scored with 31 while skipper Kane Williamson finished with 28 not out.
Yasir had opener Tom Latham (22), Ross Taylor (nought) and Henry Nicholls (nought) as the match spurned into life after an hour´s delay due to overnight rain and drizzle in the morning.
He also removed opener Jeet Raval (31), Ish Sodhi (nought), Neil Wagner (nought), Ajaz Patel (4) and Trent Boult (nought).
New Zealand, resuming at 27 without loss managed to reach 50 without losing a wicket before Yasir struck.
Opener Jeet Raval was unfortunate to get bowled by a Yasir´s delivery as he tried to reverse sweep but the ball deflected off his bat to his thigh and hit the stumps.
From 50-1 it became 61-2 when Yasir had Latham caught at short-leg by Imam-ul-Haq off the first ball of his ninth over.
Two balls later he bowled experienced Ross Taylor with a beautiful delivery that turned and beat the forward push by the batsman.
Off his fifth ball Yasir bowled Henry Nicholls through the gap between bat and pad.
New Zealand lead the three-match series 1-0 after winning the first Test by four runs in Abu Dhabi.