The Sri Lankan team had the best performance in this match, with Kushal Mendis winning for only one player. Kushal Mendis stayed on for a long time to give his team the win, with just one over to spare here, if the New Zealand players could have put in a good bowling performance then this match would definitely have been a win.
But I can see New Zealand losing this match due to weakness of attacking batsmen. The top batsmen in the batting list did not perform well, but Kushal Mendis was no stranger to Sri Lanka's top batsmen and scored 74 runs.
It is very surprising that a few days ago India was whitewashed by New Zealand in the Test at the Indian venue while the ODI series with Sri Lanka is being whitewashed. New Zealand especially got all out for 209 runs in the second ODI match but 209 runs in ODIs is not enough by any means so New Zealand can't win with this small run target at Sri Lanka's own venue for now.
However, I will not say that Sri Lanka has performed very well. If New Zealand had given a target of more than 250 runs and if Kushal Mendis had not played an important innings of 74 runs in yesterday's match, it might not have been possible for Sri Lanka to win the match.
But unfortunately, New Zealand lost yesterday's match and lost the series, that is, yesterday's match was the series deciding match in the three-match ODI series. But now all that remains to be seen is the possibility of New Zealand losing all three matches in the ODI series.