A four-wicket bag from Corey Anderson and another impressive batting performance set up New Zealand for a 120-run win over Sri Lanka in the sixth one-day international at Dunedin's University Oval.
The Black Caps now lead the seven-match series 4-1, with the final game scheduled for Wellington on Thursday.
Backing up from Friday's 5-360 which underpinned their 108-run win at the same venue, New Zealand were slightly more circumspect with the bat but still set a challenging 316 target.
In reply, Sri Lanka stumbled through to be all out for 195 three balls into the 41st over.
Skipper Brendon McCullum said there was plenty to be happy about with the performance, less than three weeks out from the World Cup.
"I thought it was a really thorough performance against a very good Sri Lankan team - the way we went about posting 315, and the partnerships we built along the way was pretty clinical.
"Overall it's just another step forward for us. We need to keep getting better, but we're really pleased with the series win."
Sri Lanka had started solidly, Lahiru Thirimanne and Tillakaratne Dilshan putting on 56 for the first wicket.
But two wickets in five balls, one to Anderson and one to McClenaghan, removed the pair and left the visitors struggling to regain momentum.
Only Kumar Sangakkara, with 81 off 66, managed to occupy the crease with any conviction but wickets continued to fall at the other end with only Dimuth Karunaratne (26) managing to reach double figures.
Anderson topped a disciplined bowling effort, picking up 4-52 off his 10 overs, with McClenaghan contributing 2-29 off 4.3 overs.
McCullum said Anderson's efforts with the ball had been particularly pleasing.
"Corey I thought was really good today. He's just got to keep running in hard, and keep taking wickets and being aggressive with the ball in hand."
Kane Williamson (97) and Ross Taylor (96) anchored the New Zealand win after McCullum's departure without scoring left them under early pressure.
Martin Guptill continued his scratchy form, surviving two close calls early on, before his dismissal for 28 in the 14th over left New Zealand 59-2.
Williamson and Taylor set about consolidating the innings, scoring at a good clip in putting on 117 runs in 123 balls for the third wicket.
But the pair appeared on different wavelengths early in the 35th over, Williamson looking for two while Taylor was jogging through for the single.
Sangakkara threw down the non-striker's end, and Williamson was gone for 97, eight fours and two sixes peppering his 95-ball knock.
Anderson made a quickfire 40 off 28 balls, and although New Zealand lost four wickets for 34 runs in the last 6.5 overs, Grant Elliott ensured the run rate kept ticking over at the close with 21 off 14 balls.
Share
