In a wild 10-goal thriller in Miami yesterday — France 4-6 England — on Saturday July 18 at Miami Stadium. It was the highest-scoring World Cup game since 1982 and it gives England third place at the 2026 FIFA World Cup, their best finish since winning it in 1966.
Read More