Montpellier have edged Bordeaux 1-0 to take the provisional lead in the French league and put pressure on Paris Saint-Germain.
Nigerian forward John Utaka scored the winner on Saturday by heading in a corner in the 80th minute.
PSG played Lyon late Saturday.
Also, it was: Auxerre 0, Saint-Etienne 0; Valenciennes 2, Nice 1, Ajaccio 2, Dijon 1; and Evian 2, Nancy 0.
In Valenciennes, substitute Mamadou Samassa scored with a powerful strike in the 78th before midfielder Renaud Cohade capitalised on a counterattack to beat Lorient goalkeeper Fabien Audard in the 81st.
In Nice, winger Anthony Mounier put the host ahead with a header in the 50th.
Caen were down to 10 men in the 57th when fullback Aurelien Montaroup was red-carded for a foul on Nice midfielder Kevin Anin.
In Ajaccio, Brazilian striker Eduardo headed in a cross from Damien Tiberi in the 54th.
Playmaker Johan Cavalli volleyed home to add a second goal in the following minute.
Dijon midfielder Bennard Kumordzi pulled one back in the 66th by heading in a free kick from Eric Bautheac.
In Evian, forward Kevin Berigaud took advantage of a defensive blunder from Nancy centre-back Sebastien Puygrenier to open the scoring from close-range in the 30th.
Berigaud doubled the lead two minutes later with a curling shot from the edge of the box.
On Sunday, Rennes host defending champion Lille, Marseille face Brest and Toulouse play Sochaux.