Remi Garde's side moved back into the final Champions League spot with a win over Toulouse. Elsewhere, Montpellier were defeated as Lorient ended Bastia's recent fine form
Saint-Etienne missed out on the chance to consolidate third place in Ligue 1 after being held to a 0-0 draw against a considerably improved Valenciennes side.
The visitors, who likely had one eye on a massive season-defining week - the Coupe de la Ligue final against Rennes, preceded by the Coupe de France quarter-final against Lorient - nevertheless, maintained their 17-match unbeaten run.
Pierre Emerick Aubameyang enjoyed the better of the chances for Sainte, who were lacking something offensively, with Gael Danic forcing Stephane Ruffier into a fine save in the pick of the action.
Vincent Aboubakar, however, missed a perfect chance to steal the win a minute from time and watched on frustratingly as his shot sailed agonisingly wide.
AC AJACCIO 1-1 AS NANCY
Nancy remain in the bottom three this weekend, though are now one point adrift of safety following a frustrating 1-1 draw against Ajaccio.
In the thick Corsican fog, it was the early action that marked the game, with both sides finding the net inside the first seven minutes.
Djamel Bakar's smooth through ball into the path of Paul Alo'o Efoulou allowed the latter to slot the ball under Guillermo Ochoa and give Patrick Gabriel's side the dream start.
Nevertheless, they would soon be pegged less than two minutes later as Mehdi Mostefa turned in from Johan Cavalli's cross as the game ultimately ended in a draw.
EVIAN TG 4-2 STADE RENNES
Evian boosted their hopes of survival as Rennes continued their downward spiral with the hosts triumphing 4-2 at Parc des Sports in Annecy.
Jean Armel Kana-Biyik's own goal after two minutes set Evian on their way, before Julien Feret equalised later in the first half as Frederic Antoinetti's side rallied.
Kevin Berigaud then fired the hosts back in front on 34 minutes, though the visitors - who feature in next weekend's Coupe de la Ligue final hit back once more through John Boye.
Nevertheless, a late attacking surge from the hosts enabled them to seal the match, as Milos Ninkovic and Yannick Sagbo both beat Benoit Costil to ensure a morale-boosting three points.
LORIENT 4-1 SC BASTIA
Lorient bounced back from last week's 5-0 thrashing at the hands of Lille to end Bastia's fine recent run, winning comfortably at Stade du Moustoir.
The visitors - who had won their last three, with Florian Thauvin scoring six times in that run - went behind just before half-time, with Yann Jouffre's left-footed shot beating Mickael Landreau.
Landreau, who had pulled off a string of saves in the first half, was at fault for the second. Jeremie Aliadiere's shot was palmed away into the path of Benjamin Corgnet, who accepted it gleefully as Lorient went 2-0 ahead.
Anthony Modeste pulled one back, converting from Jerome Rothen's free-kick, but Aliadiere stepped up late on, scoring twice to ensure Lorient's European dream isn't totally dead yet.
BORDEAUX 4-2 MONTPELLIER
Champions Montpellier officially relinquished their Ligue 1 crown this weekend after a 4-2 defeat to Bordeaux, who seem to have finally turned a corner following their poor recent form.
Francis Gillot's men raced into a devastating 3-0 lead before the half-hour, with the hosts deploying a fluid attacking game - a trait which has been distinctly devoid of their play for much of the season.
Ludovic Sane broke the deadlock on 11 minutes, followed by Cheick Diabate and Jaroslav Plasil - within two minutes of each other on 24 and 26 minutes respectively.
Though Remy Cabella pulled one back, Henri Saivet made it 4-1 on 54 minutes, before Benjamin Stambouli directed in a late consolation. Rene Girard's men cannot mathematically, now win the title.
STADE BRESTOIS 0-2 STADE DE REIMS
Faced with relegation two weeks ago, Reims took yet another giant stride towards safety, moving six points clear with a fantastic 2-0 victory away to Brest, who continue to slide towards the trap door.
The visitors, who beat Olympique Lyonnais last week, have won five of their last nine, and sit in 13th position following the win, whilst the hosts - managed by interim Corentin Martins, sit three points adrift, with their fifth defeat in a row.
Despite chances from Bruno Grougi and Florian Raspentino, the hosts took the lead through Nicolas Fauvergue, who turned in expertly from Franck Signorino's cross.
The result was made safe, by Diego Rigonato's free-kick, curled past Alexis Thebaux, as Reims' Ligue 1 adventure looks set to continue through next season.
OGC NICE 3-0 SOCHAUX
Nice's Champions League dream moves closer to the forefront, as they comfortably secured a 3-0 win over Sochaux to leave them two points behind Olympique Lyonnais.
In scorching conditions at Stade du Ray, it took 51 minutes for the deadlock to be broken, as Mahamane Traore directed in to make it 1-0.
Eight minutes later, Claude Puel's side doubled their advantage following a fine move, culminating in Didier Digard's goal before Dario Cvitanich took his tally to 14 for the season, rounding off the win late on.
Sochaux sit perilously close to the drop zone, only a point clear, but high-flyers Nice continue a late surge to secure what would be, an unlikely top three finish.
OLYMPIQUE LYONNAIS 3-1 TOULOUSE
Olympique Lyonnais shook off their poor form to pick up a 3-1 win over Toulouse to move back into the Champions League places at Stade Gerland.
Following on from a week where Dejan Lovren blasted the club for their treatment of him following last week's defeat to Reims, it appeared that Lyon's season would unravel finally.
That it didn't though, as Clement Grenier scored the opener after eight minutes, but not after Wissam Ben Yedder equalised for TFC 20 minutes later after great work by Daniel Braaten.
Bakary Kone nudged his side back into the lead soon after the restart, with Bafetimbi Gomis firing in his 14th league goal of the season, after Gueida Fofana's fine work on 63 minutes to seal the win.
LILLE 0-0 OLYMPIQUE DE MARSEILLE
Marseille's slim title hopes look all but over as they played out a 0-0 draw away to Lille at Grand Stade Lille Metropole.
Though Elie Baup's men remain in second, two points clear of Lyon in third, they now sit eight points behind Paris Saint-Germain with six games left to go.
It was however, Steve Mandanda's night as the Marseille captain and custodian produced a string of fine saves to deny Dimitri Payet and Salomon Kalou on various occasions.
Marseille, who rarely score more than one or two a game nowadays, threatened at the other end, as Andre-Pierre Gignac forced Steeve Elana into a smart stop, but nevertheless, the game petered out into a 0-0 draw.