Solid performances with ball and bat set Sri Lanka Women up for a six-wicket win over the West Indies Women in Hambantota to open their three-match ODI series on Saturday.
West Indies, after losing the toss, made a strong start, getting to 75 for 1 courtesy a 68-run second-wicket stand between captain Hayley Matthews and vice-captain Shemaine Campbelle.
They lost momentum after left-arm spinner Sugandika Kumari broke that partnership in the 19th over, losing their last eight wickets for 120 runs.
Matthews (38) and Stafanie Taylor (33) were the only Windies batters to get past 30, as the spinners, led by Kumari and Dilhari, chipped away.
The tourists were eventually restricted to 195 off 47.1 overs.
Kumari led the way with 3-30 from nine overs while Kavisha Dilhari took 3-41 from 9.1 overs.
Sri Lanka's top five then managed the chase perfectly, with four of them getting past 35.
Captain Chamari Athapaththu (38) and Vishmi Gunaratne (40) got them off to a solid start, putting on 88 in 13.2 overs, before a brief stumble, losing three wickets for 13 runs, with two of them falling to the medium-pace of Aaliyah Alleyne.
Harshitha Samarawickrama (44*) and Hasini Perera (43), however, ensured there wouldn't be any more major hiccups, putting on 63 for the fourth wicket to all but seal victory, before Afy Fletcher picked up a consolation wicket late in the game.
Sri Lanka ended up 198-4 in just 34.1 overs.
This win broke a streak of six straight ODI defeats to the West Indies for the hosts since their last win over the regional outfit all the way back in 2015.
The second ODI is set for Monday.
Full Scores:
West Indies Women 195 off 47.1 overs (Hayley Matthews 38, Stafanie Taylor 33, Sugandika Kumari 3-30, Kavisha Dilhari 3-41)
Sri Lanka Women 198 for 4 off 34.1 overs (Harshitha Samarawickrama 44*, Hasini Perera 43, Vishmi Gunaratne 40, Chamari Athapaththu 38, Aaliyah Alleyne 2-22, Afy Fletcher 2-31)