Oval Invincibles retain men’s Hundred crown as London Spirit clinch women’s trophy 19.08.2024 00:09 The Independent (Sport) A packed Lord’s crowd witnessed two entertaining finals