ICC Women's World Cup 2017: India inch closer to semi-final with 16-run win over Lanka
Cricket | Jul 05, 2017, 11:00 PM ISTAfter a poor start by the top-order batswomen, captain Mithali Raj and Deepti Sharma forged an 118-run stand for the third wicket to stabilise the Indian innings.