In a weekend filled with derby and historic clashes across European football, Barcelona and PSG came out on top. In Spain’s El Clasico, Barcelona delivered a decisive 4-0 victory over Ancelotti’s Real Madrid, powered by a Lewandowski brace and goals from Yamal and Raphinha. This victory extends Barça's lead over the Blancos to six points, leaving Real trailing the league leaders, managed by Flick. Real’s loss also benefits Villarreal, who closed the gap to three points with a 2-1 away win over Valladolid, climbing to third place ahead of Atletico Madrid, who fell 1-0 to Real Betis in Seville.
Over in the Premier League, Manchester City took over the top spot by narrowly beating Southampton 1-0 with an early Haaland goal, surpassing Liverpool, who drew 2-2 against Arsenal at the Emirates. Arsenal took the lead with Saka, Liverpool equalized through van Dijk, followed by a second Arsenal goal by Merino, only for Salah to level it once more. Bournemouth held Aston Villa to a 1-1 draw, Chelsea bounced back with a 2-1 win over Newcastle at Stamford Bridge after last week’s loss to Liverpool, while Manchester United fell 2-1 to West Ham away, and Crystal Palace edged out Tottenham 1-0.
In Germany, Bayern Munich rebounded from their 4-1 Champions League loss to Barcelona by crushing Bochum 5-0. Leipzig kept pace with a 3-1 win over Freiburg, sharing the top spot with Bayern at 20 points. Meanwhile, Bayer Leverkusen slipped with a 2-2 draw against Werder Bremen, and Borussia Dortmund continued their league struggles, suffering a third loss in five games against Augsburg, 2-1.
In France, Nice won the Côte d’Azur derby against Monaco (3-2), although Monaco remains in second due to Marseille’s loss in Le Classique against PSG. Luis Enrique’s PSG defeated De Zerbi’s team 3-0, aided by an early red card for Harit in the 20th minute. With goals from Neves, Barcola, and an own goal by Baleardi, PSG secured victory by the 40th minute.