Pakistan on Wednesday were outclassed by New Zealand and bowled out for just 208 runs as the two teams tooks the field for the second ODI.
With the 84-run win, the Black Caps have now secured a 2-0 lead in the three-match series.
Chasing 293, Pakistan's innings began with Abdullah Shafique (1) falling early to O'Rourke, followed by Imam Ul Haq (3) and Babar Azam (1), both of whom were dismissed by Jacob Duffy.
Things took a turn for the worse after Mohammad Rizwan (5) and Salman Agha (9) returned to the pavilion cheaply.
Tayyab Tahir (13) attempted to stabilise the innings, but New Zealand bowlers continued to apply relentless pressure, ensuring that Pakistan never gained any momentum in the chase.
All-rounder Faheem Ashraf, however, displayed fighting spirit and notched up a brilliant half-century. With him losing partners rapidly — Mohammad Wasim Jr (1) and Akif Javed (8) dismissed by Ben Sears and Jacob Duffy, respectively, Pakistan found themselves struggling at 114-8.
In an unfortunate turn of events, Haris Rauf suffered a concussion after being struck on the head, forcing his departure from the match. Naseem Shah was brought in as a concussion replacement and batted alongside Faheem.
The duo forged a crucial 50-run stand for the ninth wicket, keeping Pakistan's chase alive at 165-8 in 36 overs.
However, the 60-run partnership came to an end when Ben Sears returned to the attack and dismissed Faheem, who played quite a knock of 73 off 80 deliveries.
Despite the mounting pressure, Naseem continued to fight and reached his maiden ODI fifty in just 41 deliveries.
Pakistan's innings, however, was eventually wrapped up for 208 in 41.2 overs with Kiwis' Sears ending the match with a five-wicket haul.
Earlier, New Zealand's innings started with a strong opening partnership between debutant Rhys Mariu and Nick Kelly, who put on a 50-run stand.
However, Haris struck in the 6th over, dismissing Kelly for 31 off 23 balls, leaving the Blackcaps at 54-1.
Wasim Jr struck again in the 10th over, removing Mariu for 18, as New Zealand stumbled to 71-2. Daryl Mitchell managed 18 off 18 before falling to Sufiyan, making it 100-3.
Henry Nicholls followed soon after, dismissed LBW for 22, leaving the hosts at 102-4 in 16.5 overs.
Captain Michael Bracewell and Muhammad Abbas added 30 runs before Wasim Jr removed Abbas (17), reducing New Zealand to 132-5. Mitchell Hay and Abbas (41 off 66) then shared a vital 77-run stand before Muqeem dismissed Abbas, leaving New Zealand at 209-6.
Despite the wickets falling, Hay brought up his half-century. Faheem Ashraf dismissed Nathan Smith (8) at 236-7, and Rizwan ran out Ben Sears for a duck (270-8). Hay's late blitz in the final over took New Zealand to a total of 292.
The Green Shirts will now face Black Caps in the third ODI on April 5.
