England opened their 2026 World Cup with a 4-2 victory over Croatia at the Dallas Stadium.

Read the full story on Sky Sports →