Five things we learned in european football last weekend

Here are five things we learned in European football last weekend:

  1. Manchester City's title challenge is far from over: Despite losing 2-0 to Tottenham Hotspur, Manchester City's title hopes are still alive. Pep Guardiola's side has a game in hand over Liverpool and can still win the Premier League title. City's defeat was a setback, but they have the quality and depth to bounce back.

  2. Bayern Munich's dominance continues: Bayern Munich thrashed Borussia Dortmund 4-0 in the Bundesliga, extending their lead at the top of the table. The Bavarians have been unstoppable this season, and their victory over their biggest rivals Dortmund showed their class and depth. They are on course to win their eighth consecutive Bundesliga title.

  3. Atletico Madrid's resurgence is real: Atletico Madrid's 2-0 win over Real Madrid in the Copa del Rey semi-final first leg was a statement of intent. Diego Simeone's side has been revitalized since the winter break, and their victory over their city rivals showed their ability to compete with the best teams in Spain. Atletico is now a serious contender for the La Liga title and the Copa del Rey.

  4. Paris Saint-Germain's Ligue 1 dominance is under threat: Paris Saint-Germain's 2-1 defeat to Lille in Ligue 1 was a shock, and it showed that the French champions are not invincible. Lille's victory was a statement of intent, and it has set up a thrilling title race in France. PSG still has a comfortable lead, but Lille and other teams are closing in.

  5. Juventus' Champions League hopes are fading: Juventus' 2-1 defeat to Napoli in the Serie A derby was a blow to their Champions League hopes. The Old Lady is struggling to find consistency, and their defeat to Napoli has left them in a precarious position in the Serie A table. Juventus needs to win its remaining games to secure a top-four finish and a Champions League spot.

These are just a few of the key takeaways from the weekend's action in European football. The Premier League, La Liga, Bundesliga, Serie A, and Ligue 1 all had exciting matches, and there's still plenty to play for in each league.