In the Euro 2024 semifinal on July 9, 2024, France faced Spain in Munich. Kylian Mbappé was named in the starting lineup, wearing a protective mask after breaking his nose earlier in the tournament. France made two changes from their previous match against Portugal: Randal Kolo Muani replaced Antoine Griezmann, and Eduardo Camavinga came in for the suspended Adrien Rabiot.
Spain, meanwhile, fielded an unchanged side from their quarterfinal win over Germany, with Lamine Yamal and Dani Olmo leading the attack. The match was highly anticipated as both teams sought a place in the final.
France had struggled to score from open play in the tournament, with only one goal from a penalty and two own goals. Spain, on the other hand, had been prolific, scoring 11 goals in their four matches.
The match ended 2-1 in favor of Spain, with goals from Lamine Yamal and Dani Olmo, while France's goal came from Randal Kolo Muani. Spain advanced to the final, where they faced England.