But Strasbourg hit back late on, with striker Nuno Da Costa equalizing in the 88th and midfielder Dimitri Lienard whipping in a powerful free kick in the fourth minute of injury time to ensure the Alsace-based side’s survival in Ligue 1.
It is also close at the bottom of the table.
Lille ensured its survival as South Africa striker Lebo Mothiba scored both goals in a 2-1 home win against Dijon.
But Toulouse and Troyes are still in contention to finish 18th to contest a playoff with the team placing third in the second division.
Toulouse, which is in 18th, lost at Bordeaux 4-2, while 19th-place Troyes missed a glaring chance in injury time and drew at Montpellier 1-1.
Rennes remained three points ahead of sixth-place Nice, which easily beat Caen 4-1.
Italian striker Mario Balotelli scored twice inside the first 10 minutes for Nice – including a twice-taken penalty – and set up the third goal for winger Allan Saint-Maximin. Balotelli, who has netted 18 league goals, is expected to join another club next season and was given a rousing ovation.