Zlatan Ibrahimovic scored his 36th Ligue 1 goal of the season as Paris St Germain drew 1-1 at Bordeaux.
Lyon secured a Champions League place for next season after thrashing Monaco 6-1 at Parc Olympique Lyonnais.
PSG ripped Caen to pieces in a 6-0 thrashing at the Parc des Princes, sending the champions 30 points clear in Ligue 1.
Paris St Germain slipped to their first home league defeat in nearly two years as Monaco recorded a shock 2-0 win.
Marseille lost more ground in their bid to play in Europe next season as a 1-1 draw at Lorient extended their winless run in Ligue 1 to six games.
Ajaccio secured an important 1-1 draw against Bordeaux as they battle to stay in Ligue 1.