New Zealand wrapped up their one-day series against Sri Lanka with a game to spare today when Kane Williamson and Ross Taylor orchestrated a 120-run win in game six.
Williamson (97) and Taylor (96) provided the backbone of New Zealand's 315-8 in their 50 overs and Sri Lanka were all out for 195 in the 41st over.
The win puts New Zealand 4-1 up in the seven-match series with one game washed out, and captain Brendon McCullum declared himself satisfied with their World Cup build up.
More From This Section
"We've got a couple of different plays. One is to be reasonably aggressive at the start, and if that doesn't come off we know we've still got quality batsmen able to bat a lot of time and still score at a decent runs per over."
But Sri Lanka, still without their injured strike weapon Lasith Malinga, have concerns about the quality of their attack.
"Our concern is with the bowling," stand-in captain Lahiru Thirimanne said.
"We bowled 30-35 overs very good but the last 15 overs we couldn't get the wickets and we also leaked runs. That was disappointing."
There were also problems with their batting with only Kumar Sangakkara appearing at ease in the run chase with 81 off 66 deliveries.
None of the other recognised batsmen were able to get past 30 as New Zealand all-rounder Corey Anderson stamped his mark on the game.
Anderson smacked 40 from 28 balls to support Williamson and Taylor during New Zealand's innings and then took four for 52 with the ball as the Sri Lankan batsmen again showed a lack of fight.