
Mandhana, Rana star as India hammer Sri Lanka by 97 runs to win tri-series
India clinched the tri-series title as they beat Sri Lanka by 97 runs in the final on Sunday, May 11 at R. Premadasa Stadium, Colombo. After opting to bat first, the Women in Blue posted a humongous score of 342/7 in their allotted 50 overs, riding on …