England's Road to the 2017 ICC Women's World Cup final at Lord's
England are through to the Women's World Cup final at Lord's after overcoming a first-match blip to string together a stunning run of seven successes.
The full article is no longer available.
');
//-->