Alors qu'ils avaient ouvert le score, les Bleus ont vu l'Espagne renverser le match en 5 minutes, avant de bétonner après la pause et d'emmener leur avantage au bout.
À deux matchs d'un troisième titre à l'Euro, la France abordait cette demi-finale sans réelles certitudes dans le jeu. L'Espagne, plus convaincante depuis près d'un mois, méritait sans peine son statut de favorite. Mais les Bleus, déterminés à aller au bout, n'allaient pas se présenter en victimes expiatoires, et l'on pouvait craindre un nouveau match fermé.
Les Espagnols ont tenté de démentir cet état de fait d'entrée, sous l'impulsion d'un Lamine Yamal remuant et auteur du premier centre dangereux, heureusement gâché par un Fabian Ruiz oublié dans la surface (5e). Mais contre toute attente, les Bleus allaient tirer les premiers quand Kylian Mbappé, trouvé sur l'aile gauche, envoyait un centre parfait pour Randal Kolo Muani, dont le timing impeccable lui permettait de fusiller Unai Simon de la tête (9e).