Sri Lanka beat New Zealand by seven wickets in the fourth one-day international in Hambantota on Saturday to secure an unassailable 3-0 in the five-match series.
Dinesh Chandimal (43) and Kumar Sangakkara (42 not out) were Sri Lanka's top scorers as they chased down a rain-revised target of 132 off 32 overs with more than five overs to spare.
Chandimal fell with the total on 123, just nine short of victory, but Sangakkara duly steered the home side to victory, although not before Lahiru Thirimanne had been dismissed for a duck with the home side still four runs shy of their target.
With every match in the series having been affected by rain, it was little surprise when the start of game four was delayed and further showers during the New Zealand innings meant it was reduced to 32 overs.
The Black Caps could not get going during their time in the middle, the economical Jeevan Mendis (3-15) ripped the heart out of New Zealand's middle order to help reduce them to a poor total.
Brendon McCullum was the tourists' leading contributor with 30, but even the explosive right-hander found the going tough as he took 44 balls to compile his runs.
Despite matching efforts of 21 from Kane Williamson and James Franklin, who was last of New Zealand's eight wickets to fall, their final total of 131-8 never looked like being enough and so it proved.