Euro 2024 is fast-approaching the sharp end of the tournament, with teams being sent packing early on a consistent and constant basis.
Just eight games remain in total at Euro 2024, which will see the favourites - and some underdogs - all compete for a shot at glory in Berlin on July 14. But while some nations gear up for crucial matches, others contemplate where it all went wrong on a sunny beach somewhere (probably).
But who is out of Euro 2024? FourFourTwo details everything you need to know about the state of play in Germany.
VIDEO: Why Khvicha Kvaratskhelia Is So Good
Who is out of Euro 2024?
At this stage 17 teams have been eliminated from Euro 2024. Eight sides were knocked out in the group stages, with eight more having joined them following the conclusion of the last 16 games.
Teams out of the Euros:
Scotland
Hungary
Albania
Croatia
Serbia
Poland
Ukraine
Czech Republic
Italy
Denmark
Slovakia
Georgia
Belgium
Slovenia
Romania
Austria
Germany
Portugal
Who is left in Euro 2024?
After the round of 16, just seven teams remain at Euro 2024 having booked their spots in the quarter-finals. They are:
Spain
England
Switzerland
France
Netherlands
Turkey
Who is playing in Euro 2024 today?
There were no Euro 2024 games on either Wednesday, 3 July or Thursday, 4 July, with the tournament taking a little break before the quarter-finals got back underway with Germany losing to Spain, and France playing Portugal.
When do England play in the Euros?
After the conclusion of the group stages, in which they beat Serbia and drew with both Slovenia and Denmark, England faced a last-16 tie with Slovakia in Gelsenkirchen on Sunday, 30 June.
A last-gasp equaliser from Jude Bellingham sent the game to extra-time, with Harry Kane quickly netting to hand England the victory and progression to the next stage of the tournament.
As a result, England next play in the Euros today, with Switzerland their opponents in the quarter-finals. The game will be played at 5pm BST at the Merkur Spiel-Arena in Dusseldorf, with the winner having passage through to the final four of Euro 2024.
Euro 2024 quarter-final fixtures
Friday 5 July
Spain 2-1 Germany (AET)
France 0(p)-0 Portugal
Saturday 6 July
England vs Switzerland (MHPArena, 5pm BST)
Netherlands vs Turkey (Olympiastadion, 8pm BST)
More Euro 2024 stories
Kevin De Bruyne hits out at journalist's 'stupid' question as war of words breaks out, while Cristiano Ronaldo was left in tears after a shock at Euro 2024.
Meanwhile, we've got all the details you need to know how to watch all the remaining games at Euro 2024 for free.
'Cristiano Ronaldo is showing signs of desperation and selfishness with Portugal, but watching him in the stadium... he is box office' Pat Nevin on why he couldn't keep his eyes off CR-7 at Euro 2024