Eng Steal Title from India's Grasp

5 min
A late collapse sees India succumb to a nine-run loss to England in the final of the ICC Women's World Cup at Lord's

Watchlist