The New Zealand cricketers have been beaten by the West Indies by 91 runs in their final World Cup warmup match in Bristol.
After being asked to bat first, the Windies made 421 with Shai Hope scoring 101, Andre Russell 54 and Evin Lewis 50.
Trent Boult took four wickets for 50.
However a few of the other bowlers took a hiding with Matt Henry going for 107 runs from his nine overs, Lockie Ferguson 86 runs from 10 and Mitchell Santner 71 from nine overs.
In reply the Blacks Caps lost early wickets and were 33/3 at one stage after losing Martin Guptill for five, Henry Nicholls 15 and Ross Taylor two.
Captain Kane Williamson scored 85 from 64 balls, but was run out when his side needed him to carry on.
Tom Blundell top scored with 106 from 89 balls.
New Zealand were bowled out for 330 in the 48th over with Carlos Braithwaite taking 3 for 75.
New Zealand's first match in the World Cup is against Sri Lanka on Saturday night.
India beat Bangladesh by 95 runs in the day's other warmup game.
The opening game of the World Cup is tomorrow night between England and South Africa.