Hangzhou, China – India struck gold on their Asian Games cricket debut when they beat in-form Sri Lanka by 19 runs in the women’s final in Hangzhou on Monday. They had declined to enter any teams on the two previous occasions cricket was played at the multisport event, at Guangzhou in 2010 and Incheon in […]