New Zealand levelled their One-Day International series against the West Indies with an emphatic 159-run win that saw both Jesse Ryder and Corey Anderson score record-breaking centuries.
In a game that was reduced to 21 overs per side, Anderson belted the quickest international century of all time, needing just 36 balls to reach three figures and finishing unbeaten on 131 in 47 deliveries.
Ryder, with whom he shared a partnership worth 191 for the fourth wicket, himself smashed 104 in 51 balls - the sixth quickest ODI century - as New Zealand racked up 283 for four in their innings.
The West Indies, despite a valiant 56 not out in 54 balls from Dwayne Bravo, closed well short on 124 for five to slump to a heavy defeat.
Batting first, New Zealand lost Martin Guptill early when he was caught behind off Jason Holder before the runs really started to flow.
Ryder got into his stride alongside Brendon McCullum, who made 33 in 11 balls before he was well caught by Lendl Simmons off Sunil Narine.
Fellow spinner Nikita Miller then removed Ross Taylor for nine but with Ryder in full flow, eventually hitting 12 fours and five sixes, wickets were not harming the Black Caps' run-rate.
It got even better when Anderson came to the crease as he and Ryder took the West Indian bowling apart. The all-rounder smashed 14 sixes in all - more than any other New Zealander has managed.
He played out just seven dot balls in all and at one stage hit five sixes in as many balls while Ryder's century came from 46 balls, and he fell when he failed to clear cover point attempting to take Holder for another boundary.
Holder finished with two for 48 from his four overs and Nikita Miller's one for 44 were the most economical on show. Ravi Rampaul leaked 64 runs in just three overs as he in particular had a day to forget in the field.
Just three balls into the West Indian reply, Kyle Mills struck to have Johnson Charles caught at third man by Jimmy Neesham and in a little more than three overs later, West Indies had also lost Lendl Simmons (13) and Kieron Powell (17) to slip to 18 for three.
They ended their Power Play at 19 for three and were already to all intents and purposes, out of the game.
Chadwick Walton hit 17 before Ryder chipped in to have him caught by Adam Milne in the deep before Bravo and Narsingh Deonarine (29 in 30 balls) at least ensured the tourists would pass 100 runs with a 56-run partnership for the fifth wicket.
Milne held on to another good catch, diving forward at cover this time, to remove Deonarine as he failed to take on Neesham and Denesh Ramdin was unbeaten on one as the West Indies limped to the end of their innings.
This was Anderson and Ryder's day, however, and they have already got cricket in 2014 off to a record-breaking start.
The two sides meet again in three days in Nelson.
© Cricket World 2014