Nimes 2-3 Olympique Lyon
Olympique Lyon finished third in Ligue 1 following a 3-2 victory Nimes on the final day of the season.
The visitors took the lead through Maxwell Cornet after just six minutes, with Memphis Depay picking up the assist.
Renaud Ripart restored parity for Nimes on 11 minutes, before Antonin Bobichon doubled the lead just before the break.
Cornet brought Lyon back on level terms in the 89th minute before Tanguy Ndombele snatched the winner two minutes later.
Amiens 2-1 Guingamp
Amiens managed to save their top flight status for another season following a 2-1 victory over already-relegated Guingamp.
Sehrou Guirassy and Saman Ghoddos were on target to put the hosts two goals up.
Alexandre Mendy pulled one back for Guingamp after 66 minutes, but Amiens held on for the win to secure top flight football for another season.
Amiens' Bongani Zungu was an unused substitute, while Lebogang Phiri last 67 minutes for the visitors.
Nantes 0-1 Strasbourg
Strasbourg and Lebogang Mothiba ended the campaign on a high with victory over Nantes on Friday night.
The Bafana Bafana international was the hero for the visitors, converting a penalty on the hour mark.
Mothiba ends the season with 10 Ligue 1 goals as Strasbourg finish in 11th spot.
Other results: