Spain defeated England 1-0 in last night's football World Cup final in Sydney, with the Spaniards, packed with Barcelona stars who won their second Champions League title this season, imposing their quality and overcoming England's high press.
21 Aug 2023