What a weekend! The Premier League's top two, Arsenal and Man City, lost, but the bigger news around City was charges against them of breaching financial rules dating back as far as 2009. We also saw more chaos for Liverpool and Real Madrid, big wins for Barcelona and Bayern Munich, and Napoli get closer to a first Serie A title since 1989-90.
- Stream on ESPN+: LaLiga, Bundesliga, more (U.S.)
There was also another disappointing PSG performance, but perhaps the best story was Sebastian Haller finally scoring his first goal for Borussia Dortmund.