Over the weekend, Bayer Leverkusen clinched the Bundesliga title with a resounding 5-0 victory over Werder Bremen. In the Premier League, Arsenal and Liverpool faced setbacks in the title race after suffering defeats, allowing Manchester City to take the lead following their win against Luton.
In LaLiga, Real Madrid maintained their top spot by defeating Mallorca, while Barcelona secured a victory over Cadiz. Despite a loss to Atletico Madrid, Girona held onto third place. In Serie A, Inter drew with Cagliari but retained their position at the top of the table, with AC Milan and Juventus also drawing their respective matches.
Notable performances from the weekend included Erling Haaland becoming the first player to score 20+ goals in his first two Premier League seasons since Ruud van Nistelrooy accomplished the feat. Ollie Watkins equaled Aston Villa's record for most goals in a Premier League campaign, while Unai Emery boasted the highest points-per-game average at the Emirates Stadium.
Antoine Griezmann continued his impressive form in LaLiga, scoring his 186th career goal and leading all LaLiga players with 21 goals this season. Marcus Thuram stood out for Inter Milan in Serie A, achieving a rare milestone of scoring more than 10 goals and providing more than five assists in his debut season with the club.
Leverkusen made history by winning their first-ever Bundesliga title, remaining unbeaten in 43 consecutive matches and breaking records for going undefeated in the first 29 games of a Bundesliga season. In the MLS, Lionel Messi shone for Inter Miami, contributing with a goal and an assist in their victory over Sporting KC.
Overall, the weekend's football action showcased thrilling performances, record-breaking achievements, and historic victories across various leagues, leaving fans eagerly anticipating the next round of matches.