
Team India delivered a commanding performance to seal the Women's ODI Tri-Series title, posting a daunting 342/7 before bundling out Sri Lanka Women for 245 in the final. Speaking after the match, the Sri Lankan captain, Chamari Athapaththu didn't shy away from admitting her team's shortcomings on the day.
