It was a big weekend for soccer, once again. Erling Haaland's heroics gave Borussia Dortmund a significant win over RB Leipzig to keep the Bundesliga race interesting, Barcelona and Juventus kept their win streaks going (though both teams still have some glaring issues) and Milan's form in Serie A continued even as Zlatan Ibrahimovic works his way back to full match fitness.
Elsewhere, there were talking points galore for Manchester City, Man United, Chelsea and Arsenal following their FA Cup wins, Bayern Munich look vulnerable and Schalke avoided setting a new low.