Paris Saint-Germain all but clinched the Ligue 1 title by maintaining their six-point lead at the top with a 1-0 win over Brest.
Desire Doue scored in his 100th game for the club to give Luis Enrique’s side a crucial victory with two league games left to play.
Lyon’s hopes of finishing in the top three were dented when they were beaten 2-1 by 10-man Toulouse to drop below Lille, who won 1-0 in Monaco.
Meanwhile, Marseille ended their recent poor run with a 1-0 win over Le Harve, while Rennes gave themselves a chance to finish in third place with a 2-1 win over Paris FC that left them two points behind Lille.
In Italy, Milan were defeated 3-2 by Atalanta, opening the door for Roma and Como, who won, to gain ground on the Rossoneri. Just three points now separate Juventus, Milan, Roma and Como in the table, and the quest for the Champions League next season is about to go down to the wire.
Elsewhere, Jamie Vardy was among the goals as Cremonese beat bottom club Pisa. The 39-year-old scored the first of his team’s three goals as the hosts ran out of comfortable victories to keep their survival ambitions alive.
Following Barcelona’s league triumph against rivals Real Madrid in El Clasico, elsewhere, Athletic Club’s hopes of securing a European spot next season suffered a blow after a 1-0 defeat to Valencia.
Umar Sadiq scored with just over a quarter of an hour remaining, but the hosts suffered further misery when Nico Williams limped off the pitch looking somewhat distraught.
Questions will now begin to arise over the influential winger’s availability for this summer’s World Cup, which begins in a few weeks.

Third-placed Villarreal drew 1-1 in Mallorca, while already relegated Real Oviedo drew goalless with visitors Getafe, despite the hosts losing a player.
In the Bundesliga, Freiburg, who reached the Europa League final in midweek, failed to consolidate their seventh place after being defeated by Hamburg 3-2.
In the other two games on Sunday, Heidenheim beat Cologne 3-1 and Union Berlin beat Mainz by the same score.
