Euro 2024 semi-finals confirmed as Netherlands survive Turkey scare to set up England clash
![Euro 2024 semi-finals confirmed as Netherlands survive Turkey scare to set up England clash](https://cdn.modernghana.com/content/200/120/762024115031-uypcsferrm-screenshot-2024-07-06-214953.png)
Spain, France, England and the Netherlands have all booked their places in the semi-finals of Euro 2024. Spain were the first to advance to the final four with a hard-fought victory over hosts Germany, and their opponents were decided later in the day when France held on to beat Portugal on penalties.