Spain beat England to win 2023 Women’s World Cup August 20, 2023Olga Carmona scored with a low, powerful strike to lead Spain to their maiden Women’s World Cup triumph after beating ...