Pakistan's Mohammad Hafeez with 139 runs and Imran Farhat with 75 formed a record-breaking opening partnerhip of 228 runs against Zimbabwe in Harare to secure an overwhelming win in the second ODI to take the three-match series.
Their combination beat the previous mark set by Saeed Anwar and Ramiz Rajah of 204 against Sri Lanka.
The Pakistani pair stayed together for the entire 42.1 overs necessary to record a ten wicket victory over a hapless home side who had scraped together 225-6 in their 50 overs.
Hafeez, who recorded his third ODI century and was later named man of the match for the second time on this tour, needed only 147 balls while Farhat's 75 required 106 balls.
They treated the Zimbabweans with apparent disdain, running leisurely and with the occasional strike for boundaries. They gave the home side the appearance of one that still has a long way to go before competing seriously against quality Test teams.
In reaching 30 runs, Hafeez passed the 2000 mark in ODIs, adding more than 100 more on the way to the next thousand.
It was the fifth time that Zimbabwe had been beaten by ten wickets in 400 ODI's played over the years.
In restricting Zimbabwe to 225 runs at Harare Sports Club, Pakistan kept the home batsmen well under their thumb.
Winning the toss and decided to bat, Brendan Taylor's team got off to a very slow start and they struggled throughout as Junaid Khan and Sohail Tanveer bowled three maidens in the first seven overs.
Vusi Sibanda scored one run from 20 balls before getting out for 14. Hamilton Masakadza managed only four from his first 25 balls faced. And Zimbabwe only managed 22 runs in the first ten overs.
Masakadza ended with 68 runs but from 118 balls, well below par compared with the performance of Hafeez.
Masakadza held the team together, but he fell well short of what he should have scored from that number of deliveries and he must take some blame for the final total on the way to his 18th half century.
Taylor also got 50 runs, his 23rd half century, while Taibu hit a bright and adventurous 26. Elton Chigumbura and Prosper Utseya took 13 off Tanveer's last over, but it always looked too little, too late.
It was as much Pakistan's opening attack success as Zimbabwe's failure in the early stages of the innings. Khan finished with 1-29 in 10 overs, and Tanveer took two wickets for 43 in nine overs.
Masakadza and Chigumbura hit sixes but they were more gestures than substantive contributions.
Scoreboard
Zimbabwe innings
V Sibanda c Akmal b Cheema 14
C Chibhabha c Misbah-ul-Haq b Tanvir 9
H Masakadza run out 68
B Taylor c sub (Shafiq) b Junaid 50
T Taibu b Tanvir 26
M Waller run out 12
E Chigumbura not out 17
P Utseya not out 12
Extras (lb-10, w-7) 17
Total (6 wickets in 50 overs) 225
Fall of wickets: 1-14, 2-36, 3-140, 4-176, 5-194, 6-198
Bowling: Tanvir 9-3-33-2; Junaid 10-1-29-1; Cheema 10-0-57-1; Younis Khan 1-0-11-0; Hafeez 10-0-43-0; Ajmal 10-0-42-0.
Pakistan Innings:
I Farhat not out 75
M Hafeez not out 139
Extras: (3lb, 11w) 14
Total: (0 wkts, 42.1overs) 228
Bowling: Vitori 8-0-43-0; Mpofu 9.1-0-52-0; Utseya 8-0-44-0; Chigumbura 4-0-29-0; Price 9-0-40-0; Chibhabha 2-0-10-0, Masakadza 2-0-7-0.
Ross Taylor to captain New Zealand
Sibanda replaces injured Williams in Zim squad
Tanvir helps Pak wrest initiative from Windies
I've become an easy target, says Hamilton
Chigumbura resigns as Zim captain