Spain defeated France 2-1 in the first UEFA Euro 2024 semi-final to book a ticket to the coveted final. The first half ended 2-1 in favor of the Spaniards and Kylian Mbappe had a gesture that may seem controversial to French fans at halftime.

France started winning the match with a header by Randal Kolo Muani after a great cross by Kylian Mbappe, but Spain managed to turn the score around in just 4 minutes with goals by Lamine Yamal in the 21st minute and Dani Olmo in the 25th.

At halftime, Kylian Mbappe was seen shirtlees and holding what appeared to be a Spain jersey in his hand, hinting that the player may have swapped shirts with a Spanish player before the end of the match, something that France fans may find controversial.

When will UEFA Euro 2024 final be held?

With the victory of the team coached by Luis de la Fuente Castillo against Les Bleus, La Roja advanced to the final of Euro 2024 and will have to face the winner of the other semi-final between the Netherlands and England.

via Wikipedia

The final is scheduled for July 14 at 3 p.m. ET at the Olympiastadiom in the German capital of Berlin. The stadium has a capacity of 71,000 and is the home stadium of Hertha Berliner Sport Club.