England are through to the last 16 at Euro 2024 – but will they finally end their long wait for major tournament silverware?
The Three Lions began their campaign with a 1-0 win against Serbia thanks to Jude Bellingham’s header.
However, Gareth Southgate’s young side have then struggled in draws against Denmark and Slovenia to dampen spirits.
But England have still gone through as group winners and will now face a third-placed team in the last-16.
Here are details of England’s fixtures – and potential fixtures – in full.
England fixtures at Euro 2024
Matchday One
- Sunday, June 16: Serbia 0-1 England
Matchday Two
- Thursday, June 20: Denmark 1-1 England
Matchday Three
- Tuesday, June 25: England 0-0 Slovenia
Round of 16
- Sunday, June 30: England vs third-placed team from Group D or E (Slovakia or Netherlands most likely) – Arena AufSchalke, Gelsenkirchen at 5pm UK time
Quarter-finals
- Saturday, July 6: Switzerland or Italy – Merkur Spiel-Arena, Düsseldorf at 5pm UK time
Semi-finals
- Wednesday, July 10: Westfalenstadion, Dortmund at 8pm UK time
Final
- Sunday, July 14: Olympiastadion, Berlin at 8pm UK time
talkSPORT will bring you live commentary of EVERY game at Euro 2024. Tune in via the website or the app, and follow our live Euro 2024 blog for all the latest news, views and reaction to the big moments.
talkSPORT BET Euro 2024 Offer
Offer: Completely free £5 bet for Euro 2024 – No Deposit Needed
18+ New customers only. Opt in, get £5 free bet on selected markets. Available for first 5000 customers only. Bonus expires in 24h after registration. T&Cs apply, GambleAware.org Please gamble responsibly