Spain defeats England 1-0 to win 2023 Women’s World Cup final
Spain has beaten the European champions, England 1-0 to become the Women’s World Cup champions in the 2023 final at Stadium Australia in Sydney on Sunday. Captain Olga Carmona fired Spain ahead in the 29th minute, coolly finishing in the right-hand corner after a rapid counter-attack. Spain got a penalty kick in the 68th minute […]
Continue Reading