Dans une demi-finale très attendue de l'Euro 2024 le 9 juillet 2024 à Munich, l'Espagne a battu la France 2-1. Le match a mis en évidence la résilience défensive de l'Espagne face à la puissance offensive de la France.
La France a pris l'avantage dès la 9e minute grâce à Randal Kolo Muani, mais l'Espagne a répliqué rapidement. Lamine Yamal a égalisé à la 21e minute avec une frappe spectaculaire de loin, devenant le plus jeune buteur de l'histoire du Championnat d'Europe à 16 ans et 362 jours. Dani Olmo a ensuite donné l'avantage à l'Espagne à la 25e minute avec un tir dévié.
La défense espagnole, menée par Aymeric Laporte et Nacho, a tenu bon face à l'attaque française, qui comprenait Kylian Mbappé et Antoine Griezmann. La France a poussé pour égaliser mais n'a pas réussi à percer, le gardien espagnol Unai Simón réalisant des arrêts clés.
Cette victoire a envoyé l'Espagne en finale, où elle a affronté l'Angleterre le 14 juillet 2024. La défaite de la France a mis fin à ses espoirs de remporter un deuxième titre européen.