Kusal Mendis and Avishka Fernando guided Sri Lanka to a 45-run victory via the DLS Method in the first match of their ODI series against New Zealand on Wednesday.
On a rain-soaked day, the hosts ended their eight-match losing streak at the Rangiri Dambulla International Stadium with a dominant display from start to finish.
After electing to bat, Sri Lanka were dealt an early blow when Pathum Nissanka (12) was caught by Nathan Smith from Jacob Duffy's delivery in the second over.
However, Kusal would join Avishka at the crease and put the hosts in control, with the pair putting on a 206-run stand.
The duo's contribution formed the bulk of Sri Lanka's 324-5, with Sadeera Samarawickrama (five), Charith Asalanka (40) and Janith Liyanage (12 not out) concluding their innings.
New Zealand started well in their run chase through Will Young (35) and Tim Robinson (35) before the latter was stumped by Mendisb Theekshana in the 13th over.
That kickstarted the tourists' collapse, with the dismissals of Young, Henry Nicholls (six), Mark Chapman (two) and Glenn Phillips (nine) leaving New Zealand 110-5 after 17 overs.
Michael Bracewell's 34 from 32 deliveries steadied the ship somewhat but the damage had been done, with the tourists falling short of their target by 45 runs.
Data Debrief: It's coming home
Sri Lanka have won five of their last six multi-game bilateral men’s ODI series (L1), including each of their last two, and they got off to a perfect start in Dambulla.
The Lions' victory was their first in the format at the Rangiri Dambulla International Stadium since a seven-wicket win against Pakistan back in August 2014.
They were helped by Kusal's knock of 143 from 128 deliveries, which was his fourth ODI century but his first on home soil since 2020.