Di semifinal Inggris menghadapi Belanda yang mengatasi Turkiye. Duel Belanda vs Turkiye berlangsung di Olympiastadion, Minggu (7/7/2024) dini hari WIB. Turkiye unggul duluan 1-0 melalui gol Samet Akaydin pada menit ke-35, yang memanfaatkan assist Arda Gueler. Belanda baru mampu menyamakan skor 1-1 pada babak kedua melalui gol Stefan de Vrij (70'). Belanda kemudian tertolong gol bunuh diri pemain Turkiye, Mert Muldur pada menit ke-76.Skor 2-1 untuk Belanda bertahan hingga laga berakhir. Laga semifinal Belanda vs Inggris akan digelar di BVB Stadion Dortmund, Kamis (11/7/2024) pukul 02.00 WIB. Duel semifinal lainnya antara Spanyol vs Prancis akan berlangsung di Munich Football Arena, Rabu (10/7/2024).
Hasil Perempat Final Euro 2024 Inggris vs Swiss 1-1 (5-3 adu penalti)Belanda vs Turkiye 2-1