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