New Zealand continue to present themselves as a serious World Cup contender after they beat Sri Lanks by 98 runs in Christchurch. NZ scored a hefty 331 with quality contributions from across the batting order.