They may come up just short in the Champions League, but few would argue that PSG don't deserve to win Ligue 1 this year. Carlo Ancelotti's side cruised to a 3-0 win against Nice on Sunday (see below), meaning they have a nine-point cushion at the head of the table with just five games to go. There were also wins for Marseille and Lyon, while Lille climbed into fourth. That may only be temporary, though, with Saint-Etienne at 1.45 to beat Ajaccio on Wednesday.
Juventus aren't easing up on the way to another Serie A title: their 1-0 win over Milan on Sunday took them to 77 points - 11 more than closest rivals Napoli. Inter ended their poor run of form with a narrow win against Parma, a result that keeps their hopes of European qualification alive. Roma, their main rivals for fifth place, could only draw with Pescara. Fiorentina, who beat Torino in a seven-goal thriller (see below), are now at 3.00 to sneak into the top three.
Yep, they both won again: Barcelona needed a late goal from Cesc Fabregas to see off the challenge of Levante, whilst Real Madrid beat Betis 3-1. The real fun was elsewhere this weekend, however. Valencia thrashed Malaga thanks in large part to an incredible blitz of four goals in six minute (see below). That result saw Ernesto Valverde's side leapfrog the Andalusians - they are now 1.45 to finish above them. Atletico Madrid remain just three points adrift of their city rivals thanks to a Falcao winner against Sevilla.
After 30 Bundesliga games, Bayern Munich's goal difference now stands at a ludicrous +75. The Bavarians hit Hannover for six this weekend, warming up for the Champions League in some style. Borussia Dortmund, who face Real Madrid on Wednesday, picked up a comfortable 2-0 win against Mainz. Bayer Leverkusen extended the gap between them and fourth-placed Schalke, putting in a five-star display against Hoffenheim.