Most Popular Sports
All Sports
Show All
Euro 2024

Mayhem in Madrid as Spain fans continue to celebrate their Euro 2024 triumph over England in the final

Watch footage from the Spanish capital of Madrid as Spain fans celebrated their 2-1 victory over England in the final of Euro 2024. It was the fourth time the men's team had won the tournament, the most of ever men's team.

00:01:20
|
15/07/2024 at 07:20 GMT