England confidently booked their place in the 2026 World Cup finals after a dominant 5-0 victory over Latvia, with captain Harry Kane netting a brace and Anthony Gordon, an own goal, and Eberechi Eze adding to the tally.


England confidently booked their place in the 2026 World Cup finals after a dominant 5-0 victory over Latvia, with captain Harry Kane netting a brace and Anthony Gordon, an own goal, and Eberechi Eze adding to the tally.