Sri Lanka 127 for 2 (Silva 52*) beat West Indies 125 (Small 37*, Rose Fernando 3-22) by eight wickets
Sri Lanka took a 2-1 series lead with an emphatic eight-wicket win as they chased the lowest total of the contest so far. West Indies' middle order collapsed to Sri Lankan spin and only some late fightback by Danielle Small took them past 100. However it was not enough as Sri Lanka reached the target with 81 balls to spare.
After choosing to bat, West Indies' openers put on 25 before Deandra Dottin was caught for 15 off Chandi Wickramasinghe. Offspinner Rose Fernando struck twice after that to reduce the visitors to 52 for 3. Then came the collapse as West Indies lost four wickets for one run inside three overs. In the 18th over captain Nadine George was stumped off Shashikala Siriwardene, her counterpart in the Sri Lanka side. Stefanie Taylor and Merissa Aguilleira fell in the next over before Siriwardene returned to remove Kirbynia Alexamder for a duck with the score at 64. Small's unbeaten 37 off 72 balls barely revived the innings that ended with Wickramasinghe dismissing Afy Fletcher to end with 2 for 23.
Sri Lanka's openers, Dedunu Silva and Chamari Polgampola, scored at nearly three and a half an over as they looked to wrap up the chase between them. Silva's 58 included nine fours while Polgampola's 47 had eight. The two fell off successive balls when West Indies needed only seven more to win.