India Lost in ICC Women’s World Cup

Indian women cricket team lost to England by a narrow margin of nine runs in the ICC Women’s World Cup final at Lord’s in London.

Chasing a target of 229, Indian team could only make 219 in 48.4 overs.