India knocked out of Women's World Cup | ummid.com
Hosts India were knocked out of the International Cricket Council (ICC) Women's World Cup as they suffered a shocking 138-run defeat against Sri Lanka in a must win Group A match at the Brabourne Stadium here Tuesday.