Defending champs Portugal and most loved France have effectively fallen, while Spain and Italy endured huge panics prior to arriving at the last eight.
Wales were unloaded out in some style by Denmark, joining Switzerland and Czech Republic.
England went along with them on Wednesday in the wake of beating Germany, with Ukraine leaving it as late as possible into additional chance to see off Sweden.
Euro 2020 quarter-final fixtures
Friday July 2
5pm: Switzerland vs Spain, Saint Petersburg
8pm: Belgium vs Italy, Munich
Saturday July 3
5pm: Czech Republic vs Denmark, Baku
8pm: England vs Ukraine, Rome
Euro 2020 last-16 fixtures and results
Saturday June 26
5pm: Wales 0-4 Denmark, Amsterdam
8pm: Italy 2-1 Austria AET, Wembley
Sunday June 27
5pm: Netherlands 0-2 Czech Republic, Budapest
8pm: Belgium 1-0 Portugal, Seville
Monday June 28
8pm: France 3-3 Switzerland (Switzerland win 5-4 on penalties), Bucharest
Tuesday June 29
5pm: England 2-0 Germany, Wembley
8pm: Sweden 1-2 Ukraine AET, Glasgow
Milan have been crowned as Serie A champion interestingly since the 2010-11 campaign subsequent...
Manchester City needed to do it the most difficult way possible on the last...
As Paris Saint-Germain have declared the extension of Kylian Mbappe, La Liga put out...
Kylian Mbappe has decided to stay at Paris Saint-Germain on a long-term contract, turning...