St Etienne missed the chance to close the gap to third-placed Lyon after they were held to a 0-0 draw at Nice.
Zlatan Ibrahimovic celebrated his return to action with a brace of goals as Paris St Germain beat Nantes 2-1.
Nice hit back from a 2-1 half-time deficit to beat Caen 3-2 and climb to 11th place in Ligue 1.
Rennes moved fourth in Ligue 1 with a 2-1 win at Nice - but only after a nervous finish to the game.
Paris St Germain made it nine successive wins in all competitions by beating Nice 1-0, while Rennes beat Monaco 2-0.
PSG made it nine successive wins in all competitions by beating Nice 1-0 at the Parc des Princes.
Live only on