Spain has won the UEFA Euro 2024 after beating England 2-1 in the final on Sunday (July 14).
Nico Williams and Mikel Oyarzabal scored the goals for La Furia Roja as they got their hands to 4th European success. Cole Palmer scored the goals for England.

In the Round of 16, Switzerland secured a huge victory over Italy in the first match, followed by Germany beating Denmark. Spain secured a 4-1 victory over Georgia, who created history after qualifying for the knockouts.
A lacklustre England team was saved by Harry Kane and Jude Bellingham as the Three Lions won 2-1 over Slovakia in extra time to progress to the last eight of the tournament.
On the third day of the Round of 16 matches, France secured a 1-0 win over Belgium courtesy of an own goal from Jan Vertonghen. Portugal and Slovenia was a stalemate in two hours of play and then Cristiano Ronaldo's team won 3-0 in penalties.
The Netherlands blew away Romania 3-0 with a scintillating performance. Turkey came out 2-1 victorious over Austria to qualify for last eight.
| Match | Date | Venue | Result |
| Switzerland vs Italy | June 29 | Berlin | Switzerland 2-0 Italy |
| Germany vs Denmark | June 30 | Dortmund | Germany 2-0 Denmark |
| England vs Slovakia | June 30 | Gelsenkirchen | England 2-1 Slovakia (aet) |
| Spain vs Georgia | July 1 | Koln | Spain 4-1 Georgia |
| France vs Belgium | July 1 | Dusseldorf | France 1-0 Belgium |
| Portugal vs Slovenia | July 2 | Frankfurt | Portugal 0-0 Slovenia (aet) POR 3-0 SVN (penalties) |
| Romania vs Netherlands | July 2 | Munich | Romania 0-3 Netherlands |
| Austria vs Turkey | July 3 | Leipzig | Austria 1-2 Turkey |
Ahead of the knockouts, here are the complete list of key stats in the Euro 2024-
Spain 2-1 Germany
Portugal 0-0 France (France win 5-3 in penalties)
England 1-1 Switzerland (England win 5-3 in penalties)
Netherlands 2-1 Turkey
| Match | Date | Venue | Result |
| Spain vs France | July 9 | Munich | Spain 2-1 France |
| Netherlands vs England | July 10 | Dortmund | Netherlands 1-2 England |
Spain 2-1 England
4 Red Cards so far in the Euro 2024
- 2 for the Czech Republic and 1 for Scotland and Spain each.
The players are - Antonin Barak (CZE), Tomas Chory (CZE), and Ryan Porteous (SCO), Dani Carvajal (ESP).