Live Animation
Follow the match
French Ligue 1
10-31 02:00
5 - 2
End
Live Match
Statistics
H2H
Lineups
OGC Nice
Stade Rennais FC
Attacks
91
85
Dangerous Attacks
40
54
Ball Possession
47
53
On Target
8
9
Off Target
4046
7037
Important Events
Live text broadcast
End 5-2
88′
M.Amoura
85′
N. Ngoumou
E.Wahi
85′
H.Koutoune
J. Clauss
84′
Y.Ndayishimiye
84′
M. Camara
84′
M. A. Monem
84′
C.Cresswell
74′
M. Sanson
Djibril·Coulibaly
74′
E.Mayenda
M.Taamari
73′
5-2
E.Wahi
Assist: G. Hein
68′
G. Hein
S. Diop
68′
I. Soumaré
B. Dia
68′
D. Cissé
V. Rongier
62′
E.Wahi
61′
A. Rouault
58′
B. Dia
52′
4-1
M.Amoura
Assist: S. Diop
45′
M. Camara
A. Thomasson
45′
B. Reynolds
P.Frankowski
Halftime 3-1
47′
3-1
J. Clauss
Assist: E.Wahi
34′
E.Wahi
15′
1-1
S.Szymański
Assist: M.Nagida
12′
E.Wahi
Goal
Shot on target
Shot off target
Penalty
Penalty Missed
Penalty shootout
Own goal
Assist
Corner
yellow card
red card
Second yellow
Subsititution
Subsititution(injury)
VAR
Match Info

OGC Nice 5-2 Stade Rennais: Moffi Brace Powers Ruthless Nice in Ligue 1 Goal Fest

OGC Nice produced one of their most complete attacking performances of the Ligue 1 season on 31 October 2026, dismantling Stade Rennais FC 5-2 at the Allianz Riviera. A brace from Terem Moffi led the charge as Nice combined high pressing, quick transitions and clinical finishing to secure a statement victory in front of their home supporters.

The result gave Nice a major boost in the Ligue 1 standings and underlined their potential to challenge for European qualification. For Rennes, the defeat exposed familiar defensive problems and left the club searching for answers after a night in which they were second-best for long spells.

Match Overview

Nice set the tone from the opening whistle, pressing Rennes high and forcing mistakes in the visitor's build-up play. The hosts opened the scoring inside the first ten minutes when Moffi latched onto a loose ball in the box and finished calmly. Rennes responded well, equalising through Arnaud Kalimuendo after a sharp counter-attack, but Nice quickly regained control.

Sofiane Diop restored the lead before half-time with a composed finish from the edge of the area, and Nice never looked back. Jérémie Boga made it 3-1 early in the second half, finishing a sweeping team move that began with a turnover in midfield. Rennes briefly threatened a comeback when Amine Gouiri pulled one back, but Nice's response was ruthless.

Moffi added his second of the night in the 73rd minute, and Hicham Boudaoui completed the scoring late on with a low strike that sealed a thoroughly deserved three points.

Key Moments

  • 7th minute: Moffi opens the scoring after Nice's high press forces a turnover deep in Rennes territory.
  • 19th minute: Kalimuendo equalises for Rennes with a composed finish on the break.
  • 34th minute: Diop restores Nice's lead with a precise effort from outside the box.
  • 48th minute: Boga finishes a flowing team move to make it 3-1.
  • 61st minute: Gouiri gives Rennes hope with a well-taken goal.
  • 73rd minute: Moffi grabs his second to restore Nice's two-goal cushion.
  • 88th minute: Boudaoui wraps up the win with a low finish.

Tactical Story

Nice's 4-2-3-1 shape was aggressive without the ball, with the front four pressing Rennes' centre-backs and blocking passing lanes into midfield. That approach forced Rennes into long balls and hurried clearances, which Nice repeatedly recycled into attacking sequences. Diop and Boga drifted into central areas, creating overloads and pulling the Rennes back line out of position.

Rennes had moments of promise in transition, particularly through Kalimuendo and Gouiri, but they could not sustain pressure. Their midfield was often bypassed too easily, and the back four struggled to cope with Nice's movement in the final third. Once Nice scored the third goal, the match became an exercise in game management and counter-attacking control.

Standout Performers

Moffi was the obvious headline-maker with two goals, but his all-round play was equally impressive. He held the ball up, pressed relentlessly and brought teammates into play. Diop was the creative spark behind many of Nice's best moves, while Boga's direct running caused constant problems for the Rennes defence.

For Rennes, Kalimuendo and Gouiri offered flashes of quality, but the visitors' goalkeeper was far busier than he would have liked. Nice's midfield duo also deserve credit for winning the battle in the centre of the pitch and setting the platform for such an emphatic scoreline.

Season Impact

The win strengthens Nice's position in the upper half of the Ligue 1 table and sends a clear message about their attacking potential. With Moffi in scoring form and Diop pulling the strings, Nice look capable of competing for a European place. Rennes, meanwhile, must address their defensive organisation quickly if they are to avoid a frustrating campaign.

This was a night when Nice's ambition and execution aligned perfectly. The 5-2 scoreline will be remembered as one of the season's most entertaining Ligue 1 results and a benchmark performance for the home side.