England is set to face the Netherlands, and Spain will take on France in the Euro 2024 semi-finals.
This ollows the completion of the quarter-final matches on Saturday night.
In a dramatic encounter, England edged past Switzerland, requiring penalties to secure victory after the match ended 1-1 following 120 minutes of play.
Meanwhile, the Netherlands mounted a comeback to defeat Turkey 2-1 in the second quarter-final.
Spain will clash with France in the first semi-final.
La Roja ousted hosts Germany in extra time, while France advanced by overcoming Portugal in a tense penalty shoot-out.
Tags: Euro 2024