Sri Lanka Women suffered a crushing 87-run defeat against hosts England in their opening match of the Womenβs T20 World Cup campaign. In the match, which concluded in the early hours of today (13) Sri Lanka time, the Sri Lankans were bowled out for 132 runs in their allotted 20 overs while chasing a formidable [β¦]