England finally deliver when it matters to win Women's World Cup
LONDON :England finally delivered when it really mattered on Saturday when they outclassed Canada 33-13 in front of a delirious record 81,885 Twickenham crowd to win the Women’s Rugby World Cup for the third time on a memorable day for the sport.


