The Spanish La Liga and the French Ligue 1 title hunt is set for a blockbuster conclusion with several teams in with a chance of winning the respective trophies this season.
The German Bundesliga and Italian Serie A title are won by Bayern Munich and Inter Milan, respectively. With Manchester City, all but won English Premier League, La Liga and Ligue 1 are set for a jaw-dropping finish.
La Liga title race
Atletico Madrid have 77 points, and the likes of Real Madrid and Barcelona are stuck on 75, having played 35 matches each.
Atletico will now face Real Sociedad, Osasuna and Valladolid in their remaining three League games.
Real Madrid have a tougher fixture list, and Los Blancos will be up against Granada, Athletic Bilbao and Villarreal.
Meanwhile, Barcelona will take on Levante, Celta Vigo and Eibar.
It will be interesting to see which of these three teams come up on top eventually, but there is no doubt that the likes of Barcelona and Atletico Madrid have a greater chance of winning the title as compared to Real Madrid now.
Ligue 1 title race
Lille are currently at the top of the table with 79 points, and defending champions PSG are trailing by three points in second place.
Monaco are third with 74 points, and they would have to win their remaining games and hope that Lille and PSG lose theirs in order to win the title.
Lille will be up against mediocre teams like St Etienne and Angers in their remaining two matches, and they will certainly fancy their chances of winning the title.
Meanwhile, PSG will take on Reims and Brest in their final League games. Both teams have winnable fixtures, but the defending champions will have to bridge a three-point gap with just two matches remaining, and their chances of winning the title seems quite unlikely now.
Ligue 1 Title Race with 2 games left (4th misses out on UCL): 1 | Lille - 79 pts 2 | PSG - 76 3 | Monaco - 74 4 | Lyon - 73