Kane Williamson crafted a masterful double century while Henry Nicholls and Daryl Mitchell smashed brilliant hundreds to take New Zealand to an indomitable position in the second Test against Pakistan.
Williamson's epic knock lasted a total of nine hours and 33 minutes and helped his team establish an imposing lead of 362 runs after posting an imposing 659 for six declared.
To make matters worse for listless Pakistan, Shan Masood departed for a 25-ball duck, continuing his woeful run throughout the two-Test series.
As New Zealand cement their stranglehold on the Christchurch Test, they are now within touching distance of confirming their ranking as the number one side in the world for the first time. A possible series sweep over Pakistan will keep them alive in the hunt for making it to the World Test Championship final at Lord's.
Williamson's unabated fluency saw him punish Pakistan to become only the second player from his country after Brendon McCullum to register four double tons.
The Black Caps skipper could have been dismissed earlier when he was dropped on 177 by Azhar Ali, who just recently had dropped Nicholls short of his century.
The contest seemed to tilt in favour of Pakistan on Monday morning when New Zealand were reduced to 71 for three before Williamson and Nicholls forged a record 369-run stand. The mammoth partnership between the two is the third-best all-time for any New Zealand wicket.
The hosts resumed proceedings on day three 11 runs behind Pakistan's total of 297 with a stiff task of negotiating the new-ball threat under overcast conditions.
But Williamson's extraordinary collection of strokes ranging from silky touches to immaculate drives completely deflated the Pakistan bowling attack.
En route his regal 238, the 30-year-old followed Ross Taylor and Stephen Fleming to become the third and quickest New Zealander to breach the 7,000-run landmark.
Williamson's demise arrived three overs ahead of the tea break when he skied a short ball from Faheem Ashraf and Masood finally held onto a catch. He exited the ground to enthusiastic handshakes from the Pakistan players, congratulating the classy batsman on his stupendous feat.
In four innings across the home summer, Williamson has notched up scores of 251, 129, 21 and 238.
Nicholls, who also had his fair share of good luck, hit 12 fours on day three but got out to Mohammad Abbas as the paceman delivered the long-awaited breakthrough for Pakistan.
Mitchell, playing in his fourth Test, piled further misery on the ill-disciplined Pakistan bowling to blast 102 off 112 balls as Williamson delayed the imminent declaration for the all-rounder's maiden century.
A summary of the tourists' sloppy bowling effort is captured by the fact that they gave 64 runs in extras – the joint-most conceded by Pakistan in Test cricket.