A last-gap Fabinho penalty earned Monaco a 1-0 home win over St Etienne on Saturday as the principality side moved up to second in Ligue 1 with one game remaining.
Fabinho found the back of the net from the spot one minute into stoppage-time after Thomas Lemar was brought down by Mathieu Debuchy.
The result put Monaco on to 77 points, two ahead of Olympique Lyonnais who slumped to a last-second 3-2 defeat at Racing Strasbourg, and three ahead of Olympique de Marseille who were held 3-3 at En Avant Guingamp on Friday.
The top two teams qualify for the Champions League group stage while the third-placed side reach the thrid qualifying round.
Champions Paris St Germain, who have 92 points, had their title celebrations spoiled by visiting Stade Rennais as they suffered a 2-0 defeat at the Parc des Princes.
Italian striker Mario Balotelli, who looks set to leave Nice at the end of the season, shone at the Allianz Riviera, scoring a double in a 4-1 home win against Caen.
Lille secured their place in the top flight with a 2-1 home win over Dijon.