ICC Women's World Cup final: India need 229 runs to create history
London [UK], July 23 (ANI): Veteran pacer Jhulan Goswami came out with a stupendous bowling performance as India restricted England to 228 in the ICC Women's World Cup final at The Lord's on Sunday.