Paris St Germain kept up the pressure on Ligue 1 leaders Montpellier with a 2-0 victory at home to St Etienne.
Nene's soft first-half penalty and Javier Pastore's late clincher moved the capital club three points behind Montpellier, who drew on Tuesday, with three games to go.
The hosts were dominant from start to finish and twice hit the post as their opponents did not get a look in.
Third-placed Lille also kept their slim title hopes alive with a 1-0 win at struggling Nice.
Tulio de Melo's header in the sixth minute left Lille two points behind PSG, and they travel to Montpellier in their penultimate game of the season.
Defeat, though, left Nice three points above the bottom three.
Lyon moved up to fourth place, a Europa League spot, thanks to a 4-1 win over Valenciennes as Rennes lost 2-0 at Bordeaux.
Lisandro Lopez scored twice for Lyon, netting in the 34th and 71st minutes, with Cris (68) and Jimmy Briand (87) also on the scoresheet for the hosts.
Valenciennes had equalised through Renaud Cohade's first-half goal.
Rennes' European hopes suffered a setback as goals from Ludovic Obraniak and Landry N'Guemo condemned them to defeat.
Loic Remy's first-half strike saw Marseille record a first Ligue 1 win in 14 games with a 1-0 success at home to Nancy.
In the fight against the drop, Ajaccio boosted their hopes of survival and left Sochaux deep in trouble with a 2-1 win in Corsica.
Sloan Privat gave the visitors the lead in the 58th minute but they were then reduced to nine men as David Sauget and Yassin Mikari both saw red and gave away penalties.
Johan Cavalli saw his effort saved but Christian Kinkela made no mistake from the second spot-kick and Richard Socrier netted the winner four minutes from time.
The result moved Ajaccio three points above the bottom three, but Sochaux stayed second bottom, a point from safety.
Caen moved four points clear of the relegation zone as a goal by Thomas Heurtaux guided them to a 1-0 win over Lorient.
In the night's other game, Brest moved out of the bottom three by drawing 0-0 with Toulouse.