Take cover next time Black Caps all-rounder Corey Anderson comes out to bat.
The powerful 23-year-old smashed his way into the record books yesterday, whacking the fastest century in the history of the game.
Anderson heaved, thrashed, swatted, stroked and caressed 12 sixes and four fours on his way to a 36-ball century, surpassing Shahid Afridi's (Pakistan) 37-ball effort against Sri Lanka in 1996.
Meanwhile, Jesse Ryder was down the other end performing only minor miracles by comparison as he went about compiling the sixth-fastest one-day century. His hundred came off just 46 deliveries. On any other day it would have been a talking point for years to come.
The pair combined in a New Zealand record 191-run stand for the fourth wicket, passing the previous mark of 190 set by Ross Taylor and Scott Styris against India in 2010-11.
The Black Caps won, of course. They plundered 283 for four from just 21 overs in the rain-affected one-dayer at the Queenstown Events Centre yesterday.
The West Indies spent so much time looking up at the grey sky watching the sixes rain down they had dropped their heads by the time they came out to bat and were restricted to 125 for five, losing by a massive 158 runs.
''It is a once-in-a-lifetime performance from two people,'' Black Caps captain Brendon McCullum said.
''I think everyone who hung in there when the rain was falling and managed to witness it will remember it for a long time.''