Stadiums around the world witnessed several matches in various competitions on Saturday, April 26, 2025. The most prominent match was Barcelona vs. Real Madrid in the Spanish Cup final, which ended with a 3-2 victory for Barça, as well as Crystal Palace vs. Aston Villa in the FA Cup.
In the AFC Champions League, Al-Ahli of Saudi Arabia defeated Thailand's Buriram United 3-0, and Al-Nassr of Saudi Arabia defeated Yokohama FC 4-1.
In the English Premier League, Chelsea defeated Everton 1-0.
In the German Bundesliga, Bayern Munich defeated Mainz 05 3-0.
In the French Ligue 1, Le Havre and Monaco drew 1-1.
read more