Stora namn som Portugal och Tyskland har slagits ut, medan Schweiz och Turkiets lysande kampanjer båda tog slut.

Spanien 2-1 Tyskland

Tyskland tog farväl av Toni Kroos efter det hjärtskärande uttåget efter Mikel Merinos nickmål som tog spanjorerna vidare till semifinal, efter att mål av Dani Olmo och Florian Wirtz tagit matchen till förlängning.

Portugal 0-0 Frankrike (Frankrike vann med 3-5 efter straffar)

Portugal och Frankrike spelade en av turneringens tråkigaste matcher hittills då båda lagen misslyckades med att ge sina superstjärnor chansen att göra skillnad. Matchen gick till straffar, där João Felix straffmiss blev den avgörande straffen.

England 1-1 Schweiz (England vinner med 5-3 efter straffar)

Bukayo Sakas utmärkta mål kvitterade Breel Embolos ledningsmål och matchen gick till förlängning. Båda lagen kunde inte bryta ner varandra, vilket ledde till att ytterligare en match gick till straffläggning. Jordan Pickfords räddning på Manuel Akanjis straff gav Gareth Southgates mannar segern.

Nederländerna 2-1 Turkiet

Samet Akaydin gav Turkiet en drömledning i Berlin mot Nederländerna, men kvaliteten på holländarna visade sig när ett inlägg från Memphis Depay nickades in av Stefan de Vrij innan ett självmål från Mert Mulder gav Ronald Koemans lag en semifinal mot England.


Author

Hello reader, I'm Ben. I love to write and talk about sports and I am, unfortunately, hopeless at golf. Thanks for reading! 

Ben Lynch