A six-wicket haul from Anya Shrubsole won England their fourth World Cup after a thrilling final at Lord's
Previous post
Anya! Of course it was!
Comments