naujapitch logo

Nice's Relegation Playoff Chaos: From Champions League Dreams to Ligue 2

The final whistle at the Allianz Riviera did not bring closure. It brought chaos.

Nice’s players sprinted for the tunnel, staff scrambled, and the ultras – already simmering for months – poured on to the pitch after a goalless draw with already-relegated Metz confirmed a relegation playoff instead of safety. For Ineos, owners with Champions League dreams and PSG-sized ambitions, this was the night their project was laid bare in full, hostile colour.

From Champions League qualifiers in August to the brink of Ligue 2 in May. That is the arc of this season.

From Paris dreams to Saint-Étienne reality

Nice went into the final day needing something simple: win at home. That alone would have spared them a two-legged playoff with Saint-Étienne later this month. They had not managed a home league win since 29 October. Metz, rock bottom, already down, looked like the perfect opponents to break the curse.

They were anything but. Or rather, Nice were.

Metz arrived with a manager, Benoît Tavenot, still searching for his first win of the season with any club. Eleven winless games with Bastia before October. Another winless stretch with Metz. He closes the campaign with a brutal line: no wins, nine draws, 18 defeats, two relegations. Nice still could not beat him.

The task was straightforward on paper. On the pitch, Nice turned it into an ordeal. The stands felt it early.

“Get your arses into gear,” came the chant from the home end before kick-off. It sounded less like encouragement and more like a warning.

A club torn between celebration, anger and fear

The atmosphere before the game was oddly split. One banner read “Everyone to Paris”, a nod to Friday’s Coupe de France final against Lens at the Stade de France. A huge tifo honoured Dante, the 42-year-old captain who may have been playing his last home match before retirement.

There should have been a sense of occasion. Instead, the anger swallowed everything.

The cup final, once the glittering prize of the season, has been relegated to a sideshow by the looming playoff with Saint-Étienne. Nice co-president Jean-Pierre Rivère did not hide it: the cup “is no longer a priority at all”. The team will travel to Paris with their minds elsewhere, as Reims did last season. They lost to PSG in the cup final, then crashed against Metz in the playoff days later.

Yehvann Diouf lived that nightmare with Reims. He now stands in Nice’s goal, desperate not to relive it in different colours.

Ineos turn off the tap

Nice’s slide has not come out of nowhere. The warning signs were there; few believed they would lead to this.

The club’s targets last summer were vague. A return to European competition, without specifying which one, hovered in the background but never became a firm demand. With Ineos’ attention locked on Manchester United, investment in Nice slowed to a trickle.

Key players left. Evann Guessand and Marcin Bulka were sold. Their replacements did not measure up. Kevin Carlos, brought in to fill Guessand’s role, has yet to score a league goal. Other potential recruits looked elsewhere. Mahdi Camara chose Rennes over Nice.

Franck Haise, then head coach, warned in the autumn that he did not have the squad to chase Europe. He went further: he could not “create a group” at all. The criticism from the stands grew louder, aimed first at the players, then at sporting director Florian Maurice, then at Fabrice Bocquet, who briefly replaced Rivère as president.

The mood darkened.

In November, Terem Moffi and Jérémie Boga were attacked by fans as they stepped off the team bus at the training ground after a defeat at Lorient. Both players left. Bocquet followed. Haise was gone by the end of the year.

Puel’s return and the unraveling

Rivère’s response was to go back in time. He brought back Claude Puel, a coach with history at the club and a reputation for discipline. The move has backfired badly.

Since his return, Puel has managed just two league wins in 18 matches. His tactical choices and team selections have been hammered from every angle. The results have been worse. The football, even worse than that.

The boos on Sunday did not come in waves. They were almost constant. Every misplaced pass, every hesitant move, every sideways ball met with a wall of noise. It became impossible to say who the fans were targeting. The players? The coach? The board? Ineos?

It felt like everyone.

By half-time, the tension had a physical shape. The ultras moved from the second tier down towards the first. They were not looking for a better view. When the final whistle confirmed the 0-0, they burst on to the pitch.

What followed was ugly. Trouble flared around the stadium long into the night. Staff, guests and journalists were held inside the Allianz Riviera until after midnight as security tried to contain the unrest.

Puel said the fans’ “disappointment is legitimate”. Rivère appealed for “unity”. The words fell flat. The fracture at Nice is deep and raw, and nobody inside the club looks capable of stitching it back together.

Talks with potential new buyers are ongoing. If Ineos walk away this summer, they will leave behind a club stripped of momentum, scarred by conflict, and facing a playoff to protect its Ligue 1 status. A €100m vision reduced to a survival scrap.

A league on edge: Nantes implode, PSG celebrate in a corner

Nice were not the only club to feel the fury of their own support on the final day.

In Nantes, the anger boiled over even faster. Already relegated, they hosted Toulouse, but the match lasted just 22 minutes. The club’s owners had stayed away, citing safety concerns. They were right to be afraid.

Ultras hurled black flares and then surged on to the pitch in large numbers. Players, officials and staff sprinted for the dressing rooms. One man stayed behind.

Vahid Halilhodzic, the Nantes manager, stood his ground. Facing supporters in balaclavas, he pleaded with them before eventually heading down the tunnel, his face lined with anguish and disbelief.

“In the 40 years of my career as a player and then a manager, I have never experienced that. It will be deeply engraved in my memory,” he said afterwards. He then confirmed it would be his last memory in football. That is how “Coach Vahid” chose – or was forced – to bow out. On a broken pitch, surrounded by rage.

On a night of grim images, Paris delivered something different: surreal comedy.

PSG had already secured the Ligue 1 title in midweek with victory over Lens, but the trophy presentation had been delayed. The champions wanted their celebration after the Paris derby against Paris FC on Sunday.

Paris FC had other ideas. Having secured their own safety in Ligue 1, they had planned post-match festivities of their own and were not inclined to hand over their stage. PSG improvised, putting up a small stand in front of their away fans before kick-off.

The result was a strangely muted coronation, a title party squeezed into a corner. It suited a club whose domestic dominance now feels routine, their season judged instead by what happens in Europe.

Luis Enrique has already said his mind is on the Champions League final against Arsenal. His team played like it. PSG slipped to a 2-1 defeat to Paris FC that meant nothing to the table and even less to their coach.

For PSG, the night was an awkward sideshow before the main event at Wembley. For Nantes and Nice, it was something far more serious: a brutal reminder of how quickly a season, and a project, can fall apart when trust between a club and its fans snaps.

Nice now head into a cup final with their minds on Saint-Étienne and a playoff that will define their future. Ineos wanted a club to challenge PSG. They have built one fighting to stay in the same division.