A Souleymane Camara strike and an own goal from Benoit Costil helped Montpellier ease past Rennes 2-0 and re-establish their three-point lead at the top of Ligue 1.
Senegal international Camara opened the scoring after 26 minutes with a close range finish, while goalkeeper Costil's unfortunate second-half own goal moved the visitors clear of closest challengers Paris St Germain.
It was a huge win for La Paillade, who are now firm favourites to claim their first league title with just two fixtures remaining.
Lille made certain of a top-three finish and a place in the Champions League with a comfortable 3-0 victory over mid-table Caen.
Les Dogues made it six wins on the trot with two goals from Tulio De Melo, the first from the penalty spot, plus a second-half strike from Dimitri Payet.
The win leaves Lille 12 points clear of fourth-placed Lyon, who can no longer overtake their rivals with just three games remaining. Rudi Garcia's men also kept alive their outside hopes of a successful title defence, with Montpellier and Paris St Germain still within reach.
St Etienne remained in the hunt for a European place, despite being held to a goalless draw at home to Marseille. Pierre-Emerick Aubameyang came closest to scoring for the hosts when his shot came back off the bar. The draw left St Etienne still in with a shout for the top-five finish required for Europa League qualification with two games to go against Nancy and Bordeaux. Marseille are in mid-table.
Yoan Gouffran set Bordeaux on their way to a 4-2 victory as Auxerre slipped to the bottom of the table following their loss. Gouffran netted a brace inside the opening five minutes, while Ludovic Sane added a third in the ninth minute, with Jaroslav Plasil all but ending the game as a contest two minutes after half-time.
To their credit, Alain Traore and Olivier Kapo pulled goals back for the hosts but it was a case of too little, too late.
Auxerre went into the fixture on the back of two consecutive wins and, although they are only two points adrift of safety, they must travel to Marseille before hosting title-chasing Montpellier in their final two games of the season.
It hardly seems possible they could be relegated to Ligue 2 as they were competing against Real Madrid in the Champions League two years ago.
Sebastien Roudet's late strike lifted Sochaux from the bottom of the table as they secured a crucial 1-0 win over Nancy at the Stade Bonal.
The midfielder raced into the box with five minutes left on the clock and lobbed Nancy goalkeeper Guy N'Dy to claim Sochaux's eighth win of the campaign.
The result moves Sochaux out of the relegation zone after fellow strugglers Auxerre were beaten by Bordeaux while Dijon could only manage a 0-0 draw against Lorient.
Dijon were unable to make the breakthrough at the Stade du Moustoir.
The visitors went into the game one place and one point off the bottom of the table, a point adrift of safety and four behind their 13th-placed hosts.
That was also how the night ended, despite the movement among the other teams at the foot of the table, as a goalless stalemate ensued.
Nice edged a point closer to safety by holding Europe-chasing Toulouse to a goalless draw.
The visitors struck the bar and Toulouse a post in the first half, but neither side could make the breakthrough.