Nice vs Lille

29 October 2025 · Ligue 1 · 2025/26 · Referee Bastien Dechepy

Full time 2 – 0

Half-time: 1–0

  • Sofiane Diop 29’ (pen)
  • Isak Jansson 87’

Match summary

Nice saw off Lille 2-0. Nice led 1-0 at half-time.

Sofiane Diop put Nice ahead from the penalty spot in the 29th minute and Isak Jansson made it 2-0 in the 87th minute, set up by Morgan Sanson.

The chances backed that up: Nice created 1.74 expected goals (xG) from 8 shots to Lille's 0.66 from 21.

Match stats

32% Possession 68%
8 Shots 21
4 Shots on target 4
2 Corners 13
51 Attacks 144
16 Dangerous attacks 100
290 Passes 593
77% Pass accuracy 87%
12 Tackles 18
11 Fouls 10
3 Yellow cards 3
0 Red cards 0
1 Offsides 0

Key events

Nice Lille
Kick-off
6’
Thomas MeunierShot on target
26’
Nathan NgoyShot on target
Sofiane DiopPenalty1-0 (Nice)
29’
35’
Charles VanhoutteFoul
35’
40’
40’
Romain PerraudShot on target
Half-time1-0
Second half underway
Tom LouchetJérémie Boga
68’
70’
Marius BroholmHamza Igamane
75’
Benjamin AndréArgument
Tiago GouveiaFoul
78’
Isak JanssonShot on target
78’
Morgan SansonCharles Vanhoutte
85’
Isak JanssonRight foot shot2-0 (Nice)
87’
Isak JanssonShot on target
90+2’
90+3’
Romain PerraudShot on target
Full-time2-0

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.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.74 0.66 29’ Sofiane Diop (Nice), 1-0 29’ 87’ Isak Jansson (Nice), 2-0 87’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.74 0.66 29’ Sofiane Diop (Nice), 1-0 Diop 29’ 87’ Isak Jansson (Nice), 2-0 Jansson 87’
Nice 1.74 xGLille 0.66 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Lille attacking Nice attacking 
29’ Sofiane Diop (Nice), penalty, 0.76 xG, goal 87’ Isak Jansson (Nice), open play, 0.39 xG, goal 83’ Kojo Peprah Oppong (Nice), set piece, 0.34 xG, off target 10’ Hamza Igamane (Lille), open play, 0.09 xG, blocked 90+2’ Isak Jansson (Nice), open play, 0.09 xG, saved 77’ Hákon Haraldsson (Lille), open play, 0.08 xG, blocked 11’ Felix Correia (Lille), open play, 0.08 xG, blocked 8’ Tiago Gouveia (Nice), open play, 0.05 xG, off target 12’ Benjamin André (Lille), from a corner, 0.05 xG, off target 22’ Sofiane Diop (Nice), open play, 0.05 xG, off target 25’ Hamza Igamane (Lille), open play, 0.05 xG, blocked 78’ Isak Jansson (Nice), open play, 0.05 xG, saved 73’ Hákon Haraldsson (Lille), open play, 0.04 xG, blocked 66’ Benjamin André (Lille), open play, 0.04 xG, blocked 53’ Hamza Igamane (Lille), open play, 0.03 xG, off target 6’ Thomas Meunier (Lille), from a corner, 0.02 xG, saved 46’ Matias Fernandez-Pardo (Lille), open play, 0.02 xG, blocked 87’ Olivier Giroud (Lille), from a corner, 0.02 xG, off target 26’ Hamza Igamane (Lille), from a corner, 0.02 xG, off target 90+3’ Romain Perraud (Lille), open play, 0.02 xG, saved 26’ Hákon Haraldsson (Lille), from a corner, 0.01 xG, off target 35’ Thomas Meunier (Lille), open play, 0.02 xG, blocked 40’ Romain Perraud (Lille), open play, 0.02 xG, saved 57’ Thomas Meunier (Lille), open play, 0.02 xG, off target 42’ Aissa Mandi (Lille), open play, 0.01 xG, blocked 44’ Hamza Igamane (Lille), open play, 0.01 xG, off target 47’ Sofiane Diop (Nice), open play, 0.01 xG, off target 26’ Nathan Ngoy (Lille), from a corner, 0.01 xG, saved 90+6’ Nabil Bentaleb (Lille), open play, 0.01 xG, off target 29’ Sofiane Diop (Nice), penalty, 0.76 xG, goal 87’ Isak Jansson (Nice), open play, 0.39 xG, goal 83’ Kojo Peprah Oppong (Nice), set piece, 0.34 xG, off target 10’ Hamza Igamane (Lille), open play, 0.09 xG, blocked 90+2’ Isak Jansson (Nice), open play, 0.09 xG, saved 77’ Hákon Haraldsson (Lille), open play, 0.08 xG, blocked 11’ Felix Correia (Lille), open play, 0.08 xG, blocked 8’ Tiago Gouveia (Nice), open play, 0.05 xG, off target 22’ Sofiane Diop (Nice), open play, 0.05 xG, off target 78’ Isak Jansson (Nice), open play, 0.05 xG, saved 12’ Benjamin André (Lille), from a corner, 0.05 xG, off target 25’ Hamza Igamane (Lille), open play, 0.05 xG, blocked 73’ Hákon Haraldsson (Lille), open play, 0.04 xG, blocked 66’ Benjamin André (Lille), open play, 0.04 xG, blocked 53’ Hamza Igamane (Lille), open play, 0.03 xG, off target 6’ Thomas Meunier (Lille), from a corner, 0.02 xG, saved 46’ Matias Fernandez-Pardo (Lille), open play, 0.02 xG, blocked 87’ Olivier Giroud (Lille), from a corner, 0.02 xG, off target 90+3’ Romain Perraud (Lille), open play, 0.02 xG, saved 26’ Hamza Igamane (Lille), from a corner, 0.02 xG, off target 35’ Thomas Meunier (Lille), open play, 0.02 xG, blocked 40’ Romain Perraud (Lille), open play, 0.02 xG, saved 57’ Thomas Meunier (Lille), open play, 0.02 xG, off target 26’ Hákon Haraldsson (Lille), from a corner, 0.01 xG, off target 42’ Aissa Mandi (Lille), open play, 0.01 xG, blocked 44’ Hamza Igamane (Lille), open play, 0.01 xG, off target 47’ Sofiane Diop (Nice), open play, 0.01 xG, off target 26’ Nathan Ngoy (Lille), from a corner, 0.01 xG, saved 90+6’ Nabil Bentaleb (Lille), open play, 0.01 xG, off target
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-1-2 Starting XI
Diouf
Mendy
Bah
Oppong
Gouveia
Samed 69’
Vanhoutte 85’
Bard
Diop 68’
Carlos
Boga 68’
Lille 4-2-3-1 Starting XI
Bodart
Perraud
Mandi
Ngoy
Meunier
Bouaddi 69’
André 81’
Fernández-Pardo
Haraldsson 85’
Correia 69’
Igamane 70’

Player stats

PlayerPosMinGAShxGxAKPCards
Yehvann Diouf GK900 0.000.000
Antoine Mendy DEF900 0.000.000
Kojo Peprah Oppong DEF901 0.340.000
Juma Bah DEF900 0.000.000
Tiago Gouveia MID901 0.050.000
Charles Vanhoutte MID870 0.000.000
Salis Abdul Samed MID710 0.000.000
Melvin Bard MID900 0.000.011
Sofiane Diop MID7013 0.820.000
Kevin Omoruyi FWD900 0.000.000
Jeremie Boga FWD700 0.000.051
Hichem Boudaoui Sub200 0.000.051
Tom Louchet Sub200 0.000.341
Isak Jansson Sub1913 0.530.000
Morgan Sanson Sub310 0.000.482

Starters first, then substitutes. xA is expected assists.

Before kick-off

Nice win 25% Avg odds 3.81
Draw 25% Avg odds 3.77
Lille win 50% Avg odds 1.88

Chances implied by the average closing odds, with the bookmaker margin removed.

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 and team statistics from Sportmonks. Results and odds from football-data.co.uk.