India staged a brilliant comeback after a middle-order collapse to beat Sri Lanka by 59 runs in a rain-affected opening match of the Women’s World Cup in Guwahati. The hosts lost four wickets for four runs in the space of 11 balls, including three in the 26th over for spinner Inoka Ranaweera, which saw them slip to 124-6. But Amanjot …
Read More »