India beat Sri Lanka to win maiden women’s cricket gold at Asian Games
India struck gold in their Asian Games cricket debut when they beat in-form Sri Lanka by 19 runs in the women’s final in Hangzhou, after declining to send teams on the two previous occasions the sport was […]