Nice vs Rennes 5-2
- Sepe Elye Wahi (P)12'
- Sepe Elye Wahi (P)34'
- Jonathan Clauss45+2'
- Mohamed Amoura52'
- Sepe Elye Wahi73'
- Sebastian Szymański15'
- Boulaye Dia (P)58'
- Kick-off
- Fri, 30 Oct 2026 · 18:00 (UTC)
- Venue
- Allianz Riviera, Nice
- Referee
- Eric Wattellier
Match timeline
- 88’Yellow card
NiceMohamed Amoura - 85’Substitution
NiceHamza Koutoune ONJonathan Clauss OFF - 85’Substitution
NiceNathan Ngoumou ONSepe Elye Wahi OFF - 84’Yellow card
RennesCharlie Cresswell - 84’Yellow card
NiceMohamed Abdelmoneim - 84’Yellow card
RennesMahdi Camara - 84’Yellow card
NiceYoussouf Ndayishimiye - 74’Substitution
RennesEliezer Mayenda ONMousa Al-Tamari OFF
Show 15 earlier events
- 74’Substitution
NiceMorgan Sanson ONDjibril Coulibaly OFF - 73’Goal!
NiceSepe Elye WahiAssist: Gauthier Hein5 – 2 - 68’Substitution
RennesDjaoui Cissé ONValentin Rongier OFF - 68’Substitution
RennesIssa Soumaré ONBoulaye Dia OFF - 68’Substitution
NiceGauthier Hein ONSofiane Diop OFF - 62’Yellow card
NiceSepe Elye Wahi - 61’Yellow card
RennesAnthony Rouault - 58’Penalty goal
RennesBoulaye Dia4 – 2 - 52’Goal!
NiceMohamed AmouraAssist: Sofiane Diop4 – 1 - 45+2’Goal!
NiceJonathan ClaussAssist: Sepe Elye Wahi3 – 1 - 45’Substitution
RennesBryan Reynolds ONPrzemysław Frankowski OFF - 45’Substitution
RennesMahdi Camara ONAdrien Thomasson OFF - 34’Penalty goal
NiceSepe Elye Wahi2 – 1 - 15’Goal!
RennesSebastian SzymańskiAssist: Mahamadou Nagida1 – 1 - 12’Penalty goal
NiceSepe Elye Wahi1 – 0 - 1’Kick-off
Key stats
- 46%Possession54%
- 17Shots18
- 3.47xG2.66
- 8Shots on Target9
- 4Corners7
- 8Fouls9
- 2Offsides3
- 7Saves3
- 408Passes467
- 4Yellow Cards3
Lineups
Confirmed selections
Nice3 - 4 - 2 - 1
- 23Diouf
- 35Tsiendi
- 55Ndayishimiye
- 5Abdelmonem
- 92Clauss
- 39Coulibaly
- 6Boudaoui
- 27Nkounkou
- 10Diop
- 9Amoura
- 11Wahi
Substitutions
- 68’↑7 G. Hein↓10 S. Diop
- 74’↑8 M. Sanson↓39 D. Coulibaly
- 85’↑84 H. Koutoune↓92 J. Clauss
- 85’↑29 N. Ngoumou↓ Sepe Elye Wahi
Unused substitutes 22 I. Camara, 77 T. Boulhendi, 21 I. Jansson, 41 D. Morana, 87 E. Pereira
Coach O. Pantaloni
Rennes3 - 5 - 2
- 16Lemaître
- 48Boudlal
- 4Cresswell
- 24Rouault
- 95Frankowski
- 17Szymański
- 21Rongier
- 28Thomasson
- 18Nagida
- 11Tamari
- 22Dia
Substitutions
- 45’↑14 B. Reynolds↓95 P. Frankowski
- 45’↑45 M. Camara↓28 A. Thomasson
- 68’↑6 D. Cissé↓21 V. Rongier
- 68’↑90 I. Soumaré↓22 B. Dia
- 74’↑12 Eliezer Mayenda↓11 Mousa Tamari
Unused substitutes 60 Kilian Belazzoug, 5 Gonçalo Oliveira, 26 Q. Merlin, 10 L. Blas
Coach F. Haise
Match facts
- Competition
- Ligue 1 - France
- Round
- Matchday 9
- Date
- Fri, 30 Oct 2026
- Kick-off
- 18:00 (UTC)
- Venue
- Allianz Riviera, Nice
- Referee
- Eric Wattellier
- Nice coach
- O. Pantaloni
- Rennes coach
- F. Haise
League table
Ligue 1 - France
Match related news
Player ratings
- 1
E. Wahi9.0 - 2
J. Clauss8.0 - 3
M. Amoura7.6 - 4
Y. Diouf7.2 - 5
S. Diop7.2 - 6
N. Ngoumou6.7 - 7
G. Hein6.6 - 8
X. Mandza Tsiendi6.5 - 9
H. Boudaoui6.4 - 10
N. Nkounkou6.4 - 11
Y. Ndayishimiye6.3 - 12
D. Coulibaly6.2 - 13
H. Koutoune6.1 - 14
M. Sanson6.0 - 15
Mohamed Abdelmonem6.0 - 16
E. Pereira0.0 - 17
D. Morana0.0 - 18
I. Jansson0.0 - 19
T. Boulhendi0.0 - 20
I. Camara0.0
- 1
S. Szymański8.2 - 2
B. Dia7.4 - 3
M. Nagida6.8 - 4
I. Soumaré6.5 - 5
Eliezer Mayenda6.5 - 6
Mousa Tamari6.3 - 7
M. Camara6.2 - 8
P. Frankowski6.2 - 9
A. Rouault6.1 - 10
C. Cresswell6.0 - 11
V. Rongier6.0 - 12
N. Lemaître5.8 - 13
A. Ait Boudlal5.8 - 14
D. Cissé5.7 - 15
A. Thomasson5.7 - 16
B. Reynolds5.4 - 17
L. Blas0.0 - 18
Kilian Belazzoug0.0 - 19
Gonçalo Oliveira0.0 - 20
Q. Merlin0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 9.0, the best on the pitch — 3 goals and 1 assist in 85 minutes.
Head to head


9 goals12 goals
Last 5 meetings
- 2026Ligue 1
Nice0 - 4
Rennes - 2025Ligue 1
Nice2 - 1
Rennes - 2025Ligue 1
Nice0 - 2
Rennes - 2025Ligue 1
Nice3 - 2
Rennes - 2024Ligue 1
Nice0 - 2
Rennes
7 meetings in the Cornerflick archive.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 3-0-2
- Scored / match
- 1.4
- Conceded / match
- 1.2
- W-D-L
- 3-1-1
- Scored / match
- 2.8
- Conceded / match
- 1.6
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Nice beat Rennes 5-2 at Allianz Riviera in a match decided by Sepe Elye Wahi’s hat-trick and a third goal after the visitors had briefly levelled. Wahi scored twice from the spot and later added his third to put the result beyond doubt.
Wahi opened the scoring from the penalty spot in the 12th minute before Sebastian Szymański equalised for Rennes on 15 minutes, set up by Mahamadou Nagida. Wahi then restored Nice’s lead with another penalty in the 34th minute, his second goal of the match, and Jonathan Clauss made it 3-1 in first-half stoppage time after being fed by Wahi. The half-time score was Nice 3-1 Rennes.
Mohamed Amoura stretched Nice’s lead to 4-1 in the 52nd minute from Sofiane Diop’s assist, but Rennes reduced the gap six minutes later when Boulaye Dia scored from the spot. Rennes made two changes on 45 minutes and two more on 68 minutes as they tried to reshape the game, while Nice’s own changes on 68 minutes and 74 minutes came before Wahi sealed it in the 73rd minute, finishing Gauthier Hein’s assist after Hein had come on in the 68th minute. Nice then made two more changes on 85 minutes, including Wahi going off after his hat-trick.
The numbers were close in several areas despite the scoreline. Rennes had 54% possession and 467 passes to Nice’s 46% and 408, and they also had more shots, 18 to 17, more on target, 9 to 8, and more corners, 7 to 4. Nice still finished with the higher xG, 3.47 to 2.66, and made 7 saves to Rennes’ 3.
There were four yellow cards for Nice and three for Rennes. Wahi was booked in the 62nd minute, while Anthony Rouault saw yellow for Rennes on 61 minutes. Charlie Cresswell and Mahdi Camara were both booked for Rennes in the 84th minute, and Mohamed Abdelmoneim, Youssouf Ndayishimiye and Mohamed Amoura were booked for Nice in the 84th and 88th minutes. There were no red cards.
Match record
- Competition
- Ligue 1 - France
- Round
- Matchday 9
- Kick-off
- Venue
- Allianz Riviera, Nice
- Referee
- Eric Wattellier
- Match ID
cornerflick:match:nice-vs-rennes-ligue-1-2026-10-30
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Nice 5-2 Rennes, Ligue 1 - France, 30 October 2026. Match record, last updated 2 November 2026. https://cornerflick.com/football/ligue-1/matches/nice-vs-rennes-ligue-1-2026-10-30
Permanent identifier cornerflick:match:nice-vs-rennes-ligue-1-2026-10-30. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/nice-vs-rennes-ligue-1-2026-10-30" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
23 events
- 12’Penalty goal
NiceSepe Elye Wahi1 – 0 - 15’Goal!
RennesSebastian SzymańskiAssist: Mahamadou Nagida1 – 1 - 34’Penalty goal
NiceSepe Elye Wahi2 – 1 - 45’Substitution
RennesBryan Reynolds ONPrzemysław Frankowski OFF - 45’Substitution
RennesMahdi Camara ONAdrien Thomasson OFF - 45+2’Goal!
NiceJonathan ClaussAssist: Sepe Elye Wahi3 – 1 - 52’Goal!
NiceMohamed AmouraAssist: Sofiane Diop4 – 1 - 58’Penalty goal
RennesBoulaye Dia4 – 2 - 61’Yellow card
RennesAnthony Rouault - 62’Yellow card
NiceSepe Elye Wahi - 68’Substitution
RennesDjaoui Cissé ONValentin Rongier OFF - 68’Substitution
RennesIssa Soumaré ONBoulaye Dia OFF - 68’Substitution
NiceGauthier Hein ONSofiane Diop OFF - 73’Goal!
NiceSepe Elye WahiAssist: Gauthier Hein5 – 2 - 74’Substitution
RennesEliezer Mayenda ONMousa Al-Tamari OFF - 74’Substitution
NiceMorgan Sanson ONDjibril Coulibaly OFF - 84’Yellow card
RennesCharlie Cresswell - 84’Yellow card
NiceMohamed Abdelmoneim - 84’Yellow card
RennesMahdi Camara - 84’Yellow card
NiceYoussouf Ndayishimiye - 85’Substitution
NiceHamza Koutoune ONJonathan Clauss OFF - 85’Substitution
NiceNathan Ngoumou ONSepe Elye Wahi OFF - 88’Yellow card
NiceMohamed Amoura








