Nice’s Spanish forward #90 Kevin Carlos (R) fights for the ball with Saint-Etienne’s French defender #26 Julien Le Cardinal (L) during the French L1-L2 playoff football match between AS Saint-Etienne (L2) OGC Nice (L1) at the stade Geoffroy Guichard in Saint-Etienne, south-eastern France, on May 26, 2026. (Photo by JEFF PACHOUD / AFP)

The first leg of the Ligue 1 playoff clash between AS Saint-Étienne and OGC Nice ended in a scoreless stalemate at Geoffroy-Guichard Stadium, leaving the outcome wide open ahead of the return fixture.

Tactical stalemate on the pitch, electric atmosphere in the stands

The match unfolded under a frenzied atmosphere at Geoffroy-Guichard, where over 25,000 passionate supporters turned out in force to cheer on the Greens. Yet, despite the roaring crowd, the game itself remained tightly contested, devoid of clear-cut chances for either side. A total of 11 shots were recorded, yet not a single effort troubled the opposing goalkeeper.

Saint-Étienne, positioned third in Ligue 2, dominated possession but struggled to convert their territorial advantage into tangible goal-scoring opportunities. Meanwhile, Nice, sitting 16th in Ligue 1, relied on a resolute defensive block, absorbing pressure without ever truly threatening on the counter.

Key moments and tactical adjustments

Early in the first half, Nice’s Bouaddi was forced off the field following a heavy collision, leaving his team shorn of defensive stability. The hosts, buoyed by their vocal support, pushed hard for an opener, with Clauss coming closest in the 25th minute, only for his effort to be comfortably saved. Later, Davitashvili and Boakye both saw shots go awry, as Saint-Étienne’s attack lacked the clinical edge required to break the deadlock.

For Nice, the absence of their international players—including notable names like Wahi and Boudaoui—further compounded their challenges, forcing them into a more conservative setup. Their primary objective appeared to be weathering the storm and securing a clean sheet, a strategy that nearly paid off.

The road to Nice for the decisive second leg

With the aggregate score locked at 0-0, all the pressure now shifts to the Allianz Riviera, where the return fixture will be played. Saint-Étienne will be eager to capitalize on home advantage, while Nice will be desperate to avoid relegation by preserving their lead—or, at the very least, securing a draw.

The stakes could not be higher: should Saint-Étienne triumph, they will join Troyes and Le Mans in securing promotion to Ligue 1. Conversely, a Nice victory would see them retain their top-flight status for another season.

The second leg promises drama, tension, and high stakes, as both teams prepare to leave everything on the pitch in a bid to shape their futures in France’s premier football league.