Udinese remains uncomfortably close to the relegation zone after being thrashed 5-1 at home to Torino in Serie A on Saturday, while Fiorentina's miserable run continued with a goalless draw at Chievo Verona.
Lyon and Monaco remained level on points in the fight for second spot in the French league after victories on Saturday, setting up an enticing match between the two teams in the penultimate round.
Bayern Munich was held 1-1 at home by Borussia Moenchengladbach on Saturday as Borussia Dortmund kept the Bundesliga title race alive with a 5-1 rout of Wolfsburg.
Barcelona scored two second-half goals to defeat 10-man Real Betis 2-0 on Saturday and move closer to winning the Spanish league title.
Adelaide United were crowned Australian A-League champions for the first time on Sunday, holding off a never-say-die Western Sydney Wanderers 3-1 in a pulsating game.
Less than 24 hours before the global soccer spotlight falls on Leicester in its bid to win the top tier for the first time, Newcastle came out best in the scrapping at the other end of the English Premier League on Saturday.
Zlatan Ibrahimovic scored twice as French champion Paris Saint-Germain beat Rennes 4-0 on Friday to equal its record points tally for a season with three games remaining.
Jonathan Rodriguez scored one goal and set up another to help Sporting Gijon beat Eibar 2-0 on Friday, provisionally lifting it out of the Spanish league's relegation zone with the season reaching its close.
Augsburg failed to take a decisive step toward Bundesliga safety as it was held to a goalless draw by already-safe Cologne on Friday.
Liverpool conceded in injury time in losing to Villarreal 1-0 in the first leg of the Europa League semifinals on Thursday.