LILLE TAKE LAST CHAMPIONS LEAGUE SPOT
The win secured third spot for Lille and they will face a premlinary round to qualify proper for the Champions League, while Monaco ended a poor season in disappointing fashion.
Lille got off to the worst possible start when they went behind to Pontus Farnerud's opening goal after just four minutes. The visitors drew level after 35 minutes courtesy of a goal from Laurent Peyrelade.
Last season's second division champions then went on to win the game with a goal from Bruno Cheyrou eight minutes from time.
Bordeaux, who were third going into the final round of games, will have to content themselves with a place in the Uefa Cup next season after losing 2-0 at struggling Metz.
Gerald Baticle opened the scoring for Metz five minutes into the second half and Jonathan Jager made sure of victory with the second two minutes from full time.
Bordeaux will be joined in the Uefa Cup along with Sedan, who beat Auxerre 1-0 at home thanks to a first half goal from Mouss `Diaye.
Rennes missed out on the competition, however, after losing 4-3 at home to Lyon in an exciting game.
They got off to the perfect start through Christophe Le Roux after 12 minutes, but Brazilian striker Sonny Anderson equalized eight minutes later.
The home side then regained the lead in the 32nd minute through Cyril Chapuis, before they gave themselves a two goal advantage with Le Roux's second after 37 minutes.
Lyon pulled one back just two minutes later through an unfortunate own goal from Olivier Echouafni.
Anderson then drew the sides level with 15 minutes left and his strike partner Steve Marlet grabbed the winner just three minutes later.
St Etienne, who had slim hopes of avoiding relegation, saw those aspirations crushed after only managing a 2-2 draw at home to Guingamp.
Pape Sarr gave the home side the lead a minute before the break, but Abdelhatid Tasfaout drew the sides level five minutes into the second half.
Laurent Huard restored the lead for St Etienne in the 75th minute, but a dramatic equalizer from Florent Malouda two minutes from time relegated the home side.
The result did not really matter after Marseille drew 1-1 with Troyes, who qualify for the Intertoto Cup.
Nicolus Gousse gave Troyes the lead in the 32nd minute, but Marseille grabbed the equalizer just eight minutes later.
Both sides were reduced to ten men in the 65th minute when Chelsea target William Gallas and Troyes' Rafik Saifi were dismissed after a scuffle.
Bastia also qualified for the Intetoto Cup with a convincing 5-1 win over already relegated Toulouse.
Toulouse stunned their hosts by taking the lead after just seven minutes through Sebastian Romero, but the home side got back in the game with two goals in four minutes prior to half time from Demetrius Ferreira and Piotr Swierczewski.
A brace from Pierre-Yves Andre in ten second half minutes gave Bastia a three-goal advantage and Frederic Nee completed the rout ten minutes from time.
Champions Nantes rounded off their season in style with a convincing 4-1 at Lens.
A double from Olivier Monterrubio and strikes from Frederic Da Rocha and Nicolas Savinaud gave Nantes a four-goal lead before Ferdinand Coly grabbed a consolation in the last two minutes.
Laurent Robert scored twice for Paris Saint Germain to give them a hard-fought 2-1 win at relegated Strasbourg.
The French international opened the scoring after 55 minutes, but Pegguy Luyindula drew the sides level two minutes later.
Robert, who could be playing his last game for the capital club then grabbed the winner five minutes from time.