Sweden Demolishes Italy As France Wins Brazil
Sweden laid down a marker for the rest of the teams at the 2023 Women's World Cup after a statement win over Italy on Saturday with a 5-0 victory put them in pole position to top Group G.
Italy had no answers, and were poor in the…