England beat India in close encouter to win Women's WC Via Sport24 | 23 Jul 2017 - 18:58:16 England have beaten India in a closely contested final at the ICC Women's World Cup at Lord's in London. Source