England vs Croatia

Thu, 12 Nov 2026 • 19:45 • Wembley Stadium, London, United Kingdom