This is New Zealand's second victory in World Cup matches against Pakistan. They had lost the previous six World Cup meetings between the two sides
Ross Taylor's unbeaten 131 off 124 deliveries is his fourth ODI century, and his first in the World Cup. It's also his highest score in one-dayers
Taylor is only the fourth batsman to score a century on his birthday, and his innings is second only to Sachin Tendulkar's 134 among those four hundreds
Taylor's innings is the highest by a New Zealand batsman in an ODI against Pakistan. It equals Brendon McCullum's effort in Abu Dhabi in 2009
Taylor struck seven sixes in his innings, which is the joint third-highest in ODIs for New Zealand, and their best in World Cups
New Zealand's innings had 13 sixes, which is their best in a World Cup game
Taylor's 85-run partnership with Oram consumed all of 22 deliveries, which makes it the fastest 50-plus partnership in ODIs since 1998
The 114 runs added in the last six overs is the second-highest in ODIs since 2000, but the best against a top side. New Zealand had scored 122 against USA in 2004
Abdul Razzaq conceded 30 in the 49th over and a couple of overs earlier, Shoaib Akhtar had conceded 28. Those two overs have become the most expensive of this World Cup
The margin of defeat is Pakistan's second-worst in a World Cup game
Razzaq became the fourth player and second from Pakistan to achieve the double of 5000 runs and 250 wickets in ODIs. Sanath Jayasuriya, Jacques Kallis and Shahid Afridi are the three others.