Another weekend packed with surprises in Europe’s top leagues has wrapped up. The biggest upsets came from the Premier League, where both Arsenal and Manchester City suffered unexpected defeats. The Gunners lost again, this time away to Sandro Tonali’s Newcastle, with the Magpies clinching a 1-0 win thanks to Isak’s goal.
Even more surprising was Pep Guardiola’s Manchester City falling 2-1 to Bournemouth, with Erling Haaland unable to find the net. Liverpool, under manager Slot, took full advantage, beating Brighton 2-1 at Anfield in a comeback victory sealed by Momo Salah. This win moves van Dijk and company to the top of the table, now two points ahead of City.
A big match took place at Old Trafford, where Manchester United and Chelsea ended in a 1-1 draw, with goals from Bruno Fernandes (penalty) and Caicedo. Also notable was Tottenham’s 4-1 triumph over Unai Emery’s Aston Villa.
In La Liga, with Valencia-Real Madrid postponed due to severe flooding, Barcelona extended their lead over Real Madrid to nine points. The Blaugrana also won the Catalan derby, defeating Espanyol 3-1.
Other European giants secured wins as well: Bayern Munich cruised to a 3-0 victory over Union Berlin in the Bundesliga, while PSG edged Lens 1-0 in Ligue 1. Ajax also triumphed in the Eredivisie, reviving their title hopes with a win over league leaders PSV, closing the gap to five points with a game in hand. Finally, Marseille claimed a Sunday night win over Nantes, placing De Zerbi’s squad second in Ligue 1, six points behind Paris Saint-Germain.