Marseille ended their season with a win while Lyon booked their place in the UEFA Champions League.
With the Ligue 1 title already handed out and the relegation places filled, the battle to secure a top-three finish took centre stage during the final round of fixtures.
Champions Marseille ensured that they signed off in style as goals from Mamadou Niang (41) and Hatem Ben Arfa (90) saw them past already-relegated Grenoble.
Lyon secured second spot, and an immediate passage into the Champions League, with a 2-0 win over a Le Mans outfit already destined for the second tier.
Bafetimbi Gomis (45) and Miralem Pjanic (67) helped to see Claude Puel's side to victory on home soil.
Lille had started the night in second place but ended it outside the Champions League spots after going down 2-1 away at Lorient.
Ricardo Costa fired the visitors in front on 32 minutes but Kevin Gameiro levelled five minutes later.
Yann Jouffre then struck on 66 minutes to hand Lorient all three points and ruin Lille's night.
Marama Vahirua saw red for the hosts late on but his dismissal made no impact on the final result.
Auxerre snatched third spot in dramatic fashion with a late winner on the road at Sochaux.
Cedric Hengbart had them in front inside six minutes but Brown Ideye restored parity seconds after the restart.
Auxerre then saw their cause considerably aided by the 61st minute dismissal of Damien Perquis and they stole the points in the final moments when Hengbart grabbed his second of the game.
Reigning champions Bordeaux could only muster a sixth-place finish after coming out second best in a seven-goal thriller with Lens.
Michael Ciani was sent off for Laurent Blanc's side just six minutes in and they never really recovered from that setback.
They fell behind when Toifilou Maoulida found the target on 21 minutes and Samba Sow had Lens two up on 37 minutes.
Wendel pulled one back for the visitors from the penalty spot four minutes before half-time and they surprisingly drew level five minutes after the break when Henri Bedimo put through his own net.
Lens needed just seven minutes to edge back in front, when Issam Jemaa notched from the spot, and Maoulida bagged his second of the night on 64 minutes.
Wendel handed Bordeaux a lifeline 10 minutes from time but they were unable to find a fourth.
Montpellier ended the campaign in fifth after an impressive 3-1 win away at capital giants Paris St Germain.
A double from Geoffrey Dermis (16 & 58) and another effort from Lilian Compan (47) saw them establish a healthy lead before Mevlut Erding grabbed a consolation for the hosts.
Boulogne knew they were already down before kick-off but ended the season on a high as a Gregory Thil penalty on 19 minutes handed them a 1-0 win over Rennes.
Nice and St Etienne played out a 1-1 draw, with Emmanuel Riviere (69) cancelling out Loic Remy's second-minute opener.
Nancy and Valenciennes also ended one apiece, with Youssouf Hadji breaking the deadlock after 38 minutes.
Benjamin Angoua levelled on 64 minutes, before Hadji went from hero to villain in stoppage-time as he was sent for an early bath.
The final game on a busy night of action saw Toulouse and Monaco play out an uninspiring goalless stalemate.