OGC Nice were forced to settle for a 1-1 draw at home to Le Havre AC on Ligue 1 matchday 29, as Ali El Abdi’s second-half goal cancelled out Mbwana Samatta’s opener for the visitors.
The match, played on 12 April 2026, started with early tension. Nice forward Sepe Elye Wahi was booked in just the 2nd minute, setting a combative tone. Le Havre grew into the contest and made the breakthrough four minutes before half-time. In the 41st minute, Mbwana Samatta struck for the visitors, finishing a move created by Rassoul N’Diaye to put Le Havre 1-0 up.
Nice responded after the interval. Just before the hour mark, they found their equaliser. In the 59th minute, Ali El Abdi scored for the hosts to level the score at 1-1, with no official assist recorded on the goal. That strike shifted the momentum, but neither side was able to find a decisive second.
Le Havre picked up their own booking when Fodé Doucouré was shown a yellow card in the 50th minute. Both coaches turned to their benches in search of a winner as the game wore on. Le Havre introduced Sofiane Boufal, Timothee Pembele, Loïc Nego and Stephan Zagadou, while Nice brought on Sofiane Diop, Tom Louchet, Kevin Carlos and Isak Jansson in the final 20 minutes.
Despite the flurry of substitutions, the score remained unchanged and the points were shared. Beyond the listed goals, bookings and substitutions, more detailed match events such as full statistics and lineups were not available from the provided data.
For further context on this Ligue 1 fixture and standings, visit the Ligue 1 page on Ballaxy or check the full match overview at Nice vs Le Havre.
Ligue 1 Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
Paris Saint-Germain FC
|
31 | 22 | 4 | 5 | 70 | 27 | 43 | 70 | D W W L |
| 2 |
Racing Club de Lens
|
31 | 20 | 4 | 7 | 61 | 33 | 28 | 64 | D D W L |
| 3 |
Olympique Lyonnais
|
32 | 18 | 6 | 8 | 52 | 34 | 18 | 60 | W W W W D |
| 4 |
Lille OSC
|
32 | 17 | 7 | 8 | 51 | 35 | 16 | 58 | D W D W W |
| 5 |
Stade Rennais FC 1901
|
32 | 16 | 8 | 8 | 56 | 46 | 10 | 56 | L W W W W |
| 6 |
AS Monaco FC
|
32 | 16 | 6 | 10 | 56 | 48 | 8 | 54 | W D D L W |
| 7 |
Olympique de Marseille
|
32 | 16 | 5 | 11 | 59 | 44 | 15 | 53 | L D L W L |
| 8 |
RC Strasbourg Alsace
|
31 | 13 | 7 | 11 | 50 | 41 | 9 | 46 | L W L W |
| 9 |
FC Lorient
|
32 | 10 | 12 | 10 | 44 | 49 | -5 | 42 | D L W L D |
| 10 |
Toulouse FC
|
32 | 11 | 8 | 13 | 45 | 45 | 0 | 41 | W D L L |
| 11 |
Paris FC
|
32 | 10 | 11 | 11 | 44 | 47 | -3 | 41 | W L W W D |
| 12 |
Stade Brestois 29
|
31 | 10 | 8 | 13 | 41 | 51 | -10 | 38 | L D D L |
| 13 |
Angers SCO
|
32 | 9 | 7 | 16 | 27 | 46 | -19 | 34 | L L D L D |
| 14 |
Le Havre AC
|
32 | 6 | 14 | 12 | 30 | 43 | -13 | 32 | D D D D D |
| 15 |
OGC Nice
|
32 | 7 | 10 | 15 | 36 | 58 | -22 | 31 | D D D D L |
| 16 |
AJ Auxerre
|
32 | 6 | 10 | 16 | 30 | 43 | -13 | 28 | W L D D D |
| 17 |
FC Nantes
|
32 | 5 | 8 | 19 | 29 | 51 | -22 | 23 | W L L D D |
| 18 |
FC Metz
|
32 | 3 | 7 | 22 | 32 | 72 | -40 | 16 | L D L L D |