Lille and Lyon both lost on the final day of Ligue 1 but still secured Champions League qualification. Champion Paris Saint-Germain fell 2-1 to local rival Paris FC, while second-place Lens thrashed Lyon 4-0.

Marseille defeated Rennes 3-1 to claim a Europa League spot. Goals from Pierre-Emile Hojbjerg, Amine Gouiri, and Pierre-Emerick Aubameyang sealed the win.

Nice, who play in the Coupe de France final against Lens on Friday, finished 16th and must now face second-tier Saint-Etienne in a two-legged relegation playoff. A 0-0 draw with bottom-side Metz kept them in the danger zone.

Lille's 2-0 home loss to Auxerre ensured Auxerre's safety. Lens' Wesley Said scored twice in the dominant win over Lyon.

Strasbourg mounted a stunning second-half comeback to beat Monaco 5-4, with Monaco leading 4-1 after 55 minutes.

The match between relegated Nantes and mid-table Toulouse was abandoned after Nantes fans invaded the pitch. Coach Vahid Halilhodzic, ending his 33-year coaching career, was reportedly targeted by some fans.