Nice vs Rennes

30 October 2026 · Ligue 1 · 2026/27 · Referee Eric Wattellier

Full time 5 – 2

Half-time: 3–1

  • Sepe Elye Wahi 12’ (pen), 35’ (pen), 73’
  • Jonathan Clauss 45+2’
  • Mohammed Amoura 52’
  • Sebastian Szymanski 15’
  • Boulaye Dia 58’ (pen)

Match summary

Nice won comfortably, 5-2 at home to Rennes. Nice led 3-1 at half-time.

In the first half, Sepe Elye Wahi put Nice ahead from the penalty spot in the 12th minute, Sebastian Szymanski equalised with a header in the 15th minute, set up by Mahamadou Nagida, Wahi put Nice back in front from the penalty spot in the 35th minute, and Jonathan Clauss made it 3-1 in first-half stoppage time, set up by Sepe Elye Wahi. In the second half, Mohammed Amoura made it 4-1 in the 52nd minute, set up by Sofiane Diop, Boulaye Dia pulled one back to make it 4-2 from the penalty spot in the 58th minute, and Wahi made it 5-2 in the 73rd minute, set up by Gauthier Hein.

The chances backed that up: Nice created 3.72 expected goals (xG) from 17 shots to Rennes's 2.89 from 18.

Nice secured a resounding 5-2 victory against Rennes in Ligue 1 matchday 9. Despite enjoying less possession at 47 percent compared to the visitors 53 percent, Nice proved clinical with their attacking opportunities. Both sides registered high shot counts, with Nice recording 17 attempts to Rennes 18, and 8 shots on target against the away team 9. Rennes edged the statistics in corners at 7 to 4 and dangerous attacks at 54 to 40. The match saw physical challenges resulting in 8 fouls for Nice and 10 for Rennes, alongside 4 yellow cards for the hosts and 3 for the visitors.

The action began in the 12th minute when Elye Wahi opened the scoring for Nice with a penalty goal. Sebastian Szymański equalised for Rennes in the 15th minute with a header. Nice regained the lead in the 34th minute through another penalty goal by Elye Wahi, before Jonathan Clauss added a 3rd with a right foot shot in first-half stoppage time. After the interval, Mohamed Amoura extended the lead to 4-1 with a left foot shot in the 52nd minute, followed by a penalty goal from Boulaye Dia for Rennes in the 58th minute. Elye Wahi completed his impressive performance with a right foot shot in the 73rd minute.

Match stats

47% Possession 53%
17 Shots 18
8 Shots on target 9
4 Corners 7
91 Attacks 85
40 Dangerous attacks 54
420 Passes 467
84% Pass accuracy 85%
17 Tackles 13
8 Fouls 10
4 Yellow cards 3
0 Red cards 0
2 Offsides 3

Key events

Nice Rennes
Kick-off
4’
Corner
Sepe Elye WahiShot on target
6’
8’
Mahamadou NagidaShot on target
8’
Corner
Elye WahiPenalty1-0 (Nice)
12’
15’
Sebastian SzymańskiHeader1-1 (Rennes)
Corner
28’
Corner
30’
Elye WahiPenalty2-1 (Nice)
34’
38’
Boulaye DiaShot on target
39’
Mahamadou NagidaShot on target
40’
Corner
Corner
41’
43’
Corner
Jonathan ClaussRight foot shot3-1 (Nice)
45+2’
Half-time3-1
Second half underway
Mohamed AmouraLeft foot shot4-1 (Nice)
52’
52’
Corner
58’
Boulaye DiaPenalty4-2 (Rennes)
61’
61’
Anthony RouaultShot on target
Elye WahiArgument
62’
65’
Corner
68’
Gauthier HeinShot on target
69’
70’
Mahamadou NagidaVAR: Offside
Elye WahiRight foot shot5-2 (Nice)
73’
84’
84’
Mahdi CamaraArgument
84’
84’
86’
Mahdi CamaraShot on target
Mohamed AmouraUnsportsmanlike conduct
88’
88’
Mahamadou NagidaShot on target
Nathan N'Goumou MinpolShot on target
90+1’
90+1’
Issa SoumaréShot on target
90+2’
Corner
Corner
90+3’
Full-time5-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.72 2.89 12’ Sepe Elye Wahi (Nice), 1-0 12’ 15’ Sebastian Szymanski (Rennes), 1-1 15’ 35’ Sepe Elye Wahi (Nice), 2-1 35’ 45+2’ Jonathan Clauss (Nice), 3-1 45+2’ 52’ Mohammed Amoura (Nice), 4-1 52’ 58’ Boulaye Dia (Rennes), 4-2 58’ 73’ Sepe Elye Wahi (Nice), 5-2 73’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.72 2.89 12’ Sepe Elye Wahi (Nice), 1-0 Wahi 12’ 15’ Sebastian Szymanski (Rennes), 1-1 Szymanski 15’ 35’ Sepe Elye Wahi (Nice), 2-1 Wahi 35’ 45+2’ Jonathan Clauss (Nice), 3-1 Clauss 45+2’ 52’ Mohammed Amoura (Nice), 4-1 Amoura 52’ 58’ Boulaye Dia (Rennes), 4-2 Dia 58’ 73’ Sepe Elye Wahi (Nice), 5-2 Wahi 73’
Nice 3.72 xGRennes 2.89 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rennes attacking Nice attacking 
12’ Sepe Elye Wahi (Nice), penalty, 0.76 xG, goal 35’ Sepe Elye Wahi (Nice), penalty, 0.76 xG, goal 58’ Boulaye Dia (Rennes), penalty, 0.76 xG, goal 31’ Mousa Al Tamari (Rennes), open play, 0.54 xG, off target 73’ Sepe Elye Wahi (Nice), open play, 0.52 xG, goal 15’ Sebastian Szymanski (Rennes), open play, 0.41 xG, goal 57’ Sepe Elye Wahi (Nice), open play, 0.40 xG, off target 52’ Mohammed Amoura (Nice), open play, 0.38 xG, goal 47’ Jonathan Clauss (Nice), open play, 0.30 xG, goal 4’ Adrien Thomasson (Rennes), from a corner, 0.28 xG, off target 39’ Mahamadou Nagida (Rennes), open play, 0.20 xG, saved 40’ Sepe Elye Wahi (Nice), open play, 0.14 xG, blocked 6’ Sepe Elye Wahi (Nice), open play, 0.12 xG, saved 9’ Mousa Al Tamari (Rennes), open play, 0.12 xG, off target 26’ Mousa Al Tamari (Rennes), open play, 0.10 xG, blocked 4’ Sebastian Szymanski (Rennes), open play, 0.08 xG, blocked 38’ Boulaye Dia (Rennes), open play, 0.08 xG, saved 65’ Mousa Al Tamari (Rennes), from a corner, 0.08 xG, off target 90+1’ Nathan N'Goumou Minpol (Nice), open play, 0.08 xG, saved 47’ Mohammed Amoura (Nice), open play, 0.06 xG, off target 86’ Mahdi Camara (Rennes), open play, 0.06 xG, saved 88’ Mahamadou Nagida (Rennes), set piece, 0.06 xG, saved 54’ Djibril Coulibaly (Nice), open play, 0.05 xG, blocked 30’ Hichem Boudaoui (Nice), from a corner, 0.05 xG, blocked 30’ Mohammed Amoura (Nice), from a corner, 0.04 xG, off target 40’ Mahamadou Nagida (Rennes), from a corner, 0.03 xG, off target 25’ Hichem Boudaoui (Nice), open play, 0.03 xG, off target 52’ Valentin Rongier (Rennes), from a corner, 0.03 xG, off target 79’ Eliezer Mayenda (Rennes), open play, 0.03 xG, off target 22’ Hichem Boudaoui (Nice), open play, 0.02 xG, off target 8’ Mahamadou Nagida (Rennes), from a corner, 0.02 xG, saved 90+1’ Issa Soumaré (Rennes), open play, 0.01 xG, saved 28’ Sofiane Diop (Nice), from a corner, 0.01 xG, off target 61’ Anthony Rouault (Rennes), set piece, 0.01 xG, saved 69’ Gauthier Hein (Nice), open play, 0.01 xG, saved 12’ Sepe Elye Wahi (Nice), penalty, 0.76 xG, goal 35’ Sepe Elye Wahi (Nice), penalty, 0.76 xG, goal 58’ Boulaye Dia (Rennes), penalty, 0.76 xG, goal 31’ Mousa Al Tamari (Rennes), open play, 0.54 xG, off target 73’ Sepe Elye Wahi (Nice), open play, 0.52 xG, goal 15’ Sebastian Szymanski (Rennes), open play, 0.41 xG, goal 57’ Sepe Elye Wahi (Nice), open play, 0.40 xG, off target 52’ Mohammed Amoura (Nice), open play, 0.38 xG, goal 47’ Jonathan Clauss (Nice), open play, 0.30 xG, goal 4’ Adrien Thomasson (Rennes), from a corner, 0.28 xG, off target 39’ Mahamadou Nagida (Rennes), open play, 0.20 xG, saved 40’ Sepe Elye Wahi (Nice), open play, 0.14 xG, blocked 6’ Sepe Elye Wahi (Nice), open play, 0.12 xG, saved 9’ Mousa Al Tamari (Rennes), open play, 0.12 xG, off target 26’ Mousa Al Tamari (Rennes), open play, 0.10 xG, blocked 4’ Sebastian Szymanski (Rennes), open play, 0.08 xG, blocked 65’ Mousa Al Tamari (Rennes), from a corner, 0.08 xG, off target 90+1’ Nathan N'Goumou Minpol (Nice), open play, 0.08 xG, saved 38’ Boulaye Dia (Rennes), open play, 0.08 xG, saved 47’ Mohammed Amoura (Nice), open play, 0.06 xG, off target 86’ Mahdi Camara (Rennes), open play, 0.06 xG, saved 88’ Mahamadou Nagida (Rennes), set piece, 0.06 xG, saved 54’ Djibril Coulibaly (Nice), open play, 0.05 xG, blocked 30’ Hichem Boudaoui (Nice), from a corner, 0.05 xG, blocked 30’ Mohammed Amoura (Nice), from a corner, 0.04 xG, off target 40’ Mahamadou Nagida (Rennes), from a corner, 0.03 xG, off target 25’ Hichem Boudaoui (Nice), open play, 0.03 xG, off target 79’ Eliezer Mayenda (Rennes), open play, 0.03 xG, off target 52’ Valentin Rongier (Rennes), from a corner, 0.03 xG, off target 22’ Hichem Boudaoui (Nice), open play, 0.02 xG, off target 8’ Mahamadou Nagida (Rennes), from a corner, 0.02 xG, saved 90+1’ Issa Soumaré (Rennes), open play, 0.01 xG, saved 28’ Sofiane Diop (Nice), from a corner, 0.01 xG, off target 61’ Anthony Rouault (Rennes), set piece, 0.01 xG, saved 69’ Gauthier Hein (Nice), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Nice 3-4-2-1 Starting XI
Diouf
Mandza
Ndayishimiye
Abdelmonem
Clauss 85’
Coulibaly 74’
Boudaoui
Nkounkou
Diop 68’
Amoura
Wahi 3 85’
Rennes 3-5-2 Starting XI
Lemaître
Rouault
Cresswell
Boudlal
Nagida
Thomasson 46’
Rongier 68’
Szymański
Frankowski 46’
Dia 68’
Tamari 74’

Player stats

Goalkeeper1 player
90′ 7 2 49 1 – – – –
Defenders4 players
90′ 2 – 1 3 1 61 – – –
90′ 1 – – 3 – 48 1 – –
90′ 1 2 1 1 – 60 – – – –
Hamza Koutoune Came on as a substitute
11′ – – – – – 5 – – – –
Midfielders7 players
Jonathan Clauss Taken off
85′ 1 – 20 2 0.45 1 – 3 1 1 –
90′ – – 25 2 0.17 3 1 9 1 – –
90′ – – 33 1 0.01 – 2 3 2 – –
Djibril Coulibaly Taken off
74′ – – 19 1 0.12 2 – 3 – 1 –
90′ 1 – 32 1 0.08 4 – 9 – 1
Sofiane Diop Taken off
68′ – 1 31 3 0.49 2 – 6 2 1 –
Morgan Sanson Came on as a substitute
16′ – – 8 – – – – – 1 – –
Forwards3 players
Sepe Elye Wahi Taken off
85′ 3 1 6 4 2.70 0.30 1 5 3 14
Gauthier Hein Came on as a substitute
22′ – 1 1 1 0.01 0.52 1 3 1 14 –
Nathan N'Goumou Minpol Came on as a substitute
11′ – – 1 1 0.08 – – – – 1 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Nice win 36% Avg odds 2.59 Our estimate 39%
Draw 27% Avg odds 3.56 Our estimate 25%
Rennes win 37% Avg odds 2.52 Our estimate 36%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups, team and player statistics from Sportmonks. Results and odds from football-data.co.uk.