A third Test hundred from Haris Sohail and a maiden century from Babar Azam helped Pakistan post a big first innings against New Zealand on the second day of the second Test in Dubai on Sunday.
The left-handed Haris struck a career-best 147 in nine hours and 34 minutes while Azam made an unbeaten 127 to steer Pakistan to an imposing 418-5 declared on day two at Dubai stadium.
Pakistan had resumed the day on 207/4 looking to build a big total to pressure on the Kiwis.
New Zealand negotiated nine overs to 24 without loss at stumps before umpires called off the day with two overs remaining.
Black Caps openers Jeet Raval was unbeaten on 17 while Tom Latham will resume on Monday on five not out.
The tourists, who lead the series 1-0 after a narrow four-run win in the first Test in Abu Dhabi, still trail by 394 runs with all ten wickets intact.
Haris improved on his previous best of 110 scored against Australia at the same venue last month while Azam passed his previous best of 99, also against the Aussies in Abu Dhabi.
The duo added an invaluable 186 runs for the fifth wicket as they frustrated New Zealand bowling attack in the first two sessions of the second day.
Haris was finally dismissed soon after the tea interval, caught behind off left-arm paceman Trent Boult.
Azam, who hit 12 boundaries and two sixes, added 58 for the sixth wicket with skipper Sarfraz Ahmed who made 30 not out.
Seamer Colin de Grandhomme finished with 2-44 while Boult and left-arm spinner Ajaz Patel took a wicket apiece.
Pakistan, resuming at 207-4, needed a big partnership to put pressure on New Zealand and Sohail and Azam responded well.