The two semi-finals in the Euro 2024 have been confirmed.
This follows the completion of the quarter-final fixtures on Saturday night.
England will face the Netherlands in the second semi-final.
The Three Lions needed penalties to see off Switzerland after the game ended 1-1 after 120 minutes.
The Dutch came from behind to defeat Turkey 2-1 in the second quarter-final.
In the first semi-final, Spain will face France.
La Roja sent hosts Germany packing in extra time, while France eliminated Portugal via penalty shoot-outs.
Euro 2024: Semi-final fixtures confirmed