Metz vs Nantes
Ligue 1·5 Apr 2026
Full-time
Regular Season - 28
Stade Saint-Symphorien

VAR Heartbreak in Stoppage Time as Nantes Survive Metz Onslaught

Frederic Lumiere
Frederic Lumiere
3 min read·132 reads
Become a Sports Writer

Metz 0-0 Nantes: stalemate keeps both in the drop zone

Metz threw everything at Nantes on Sunday and still could not break through. The bottom side dominated for long stretches yet left with a single point, so S. Le Mignan’s side remain 18th and three behind the Canaris, who stay 17th under Luís Castro.

Everything tilted after Bouna Sarr was booked in the 38th minute and Tylel Tati was sent off one minute later. Nantes dropped their 4-1-4-1 into a five-man rear guard, Castro reacting at half-time by sending on Deiver Machado and Ali Youssef for Ignatius Ganago and Fabien Centonze. The visitors barely crossed halfway after that, surviving mostly because Anthony Lopes kept refusing to blink.

Metz’s 4-2-3-1 was relentless. Nineteen shots, 66 percent of the ball, and an expected-goals total of 2.31 to Nantes’s 0.46 tell the story. Yet when Gauthier Hein thought he had won it in the 90+6th minute, VAR took the goal away and the stadium groaned. Habib Diallo, leading the line as captain, nodded on everything that reached him but the finishing touch did not arrive.

Le Mignan can take encouragement from the control his midfield provided. Jean-Philippe Gbamin ran the rhythm alongside Jessy Deminguet, while Koffi Kouao and Sadibou Sané stepped into midfield to keep Nantes penned in. Their defensive aggression denied Castro’s counters entirely, although the six offsides underline how often Metz mistimed the final dart in behind.

The bench almost provided the breakthrough. Nathan Mbala and Believe Munongo arrived in the 63rd minute for Maxime Colin and Urie-Michel Mboula, sharpening the left flank until Munongo’s yellow card at 72 slowed him down. Lucas Michal, the late replacement for Sarr in the 80th minute, added two more attempts without reward. Castro burned his last changes to protect the point: Bahereba Guirassy for Matthis Abline at 73, Ibrahima Sissoko for the booked Francis Coquelin at 84, and Kelvin Amian for Mohamed Kaba in the 90+2nd minute closed the game down.

Anthony Lopes was the difference. Five saves, command in the air, and an authority that spread through a defence playing a man light for more than 50 minutes. Without him, Metz’s pressure would have produced the win they crave. On the home side, Kouao’s surges and Sané’s interventions were outstanding, and Diallo kept the centre-backs busy all afternoon.

Metz’s search for a league victory goes on, and time is running out. Nantes escape with a point yet must plan for life without Tati, who will be suspended after that 39th-minute dismissal. Castro’s priority is obvious: find an attacking structure that can breathe once the pressure arrives, because another backs-to-the-wall assignment is coming fast.

Key numbers:

  • Shots: Metz 19, Nantes 6
  • Shots on target: Metz 5, Nantes 2
  • Possession: Metz 66 percent, Nantes 34 percent
  • Expected goals: Metz 2.31, Nantes 0.46
  • Saves: Pape Sy 2, Anthony Lopes 5
Frederic Lumiere

Written by

Frederic Lumiere

Football journalist and analyst

More from Match Central

You could have written that.

Seriously. You know the game. AI gives you the push to become a published sports writer. Your take, your byline.

Become a Sports WriterFree to join. No experience needed.