Nice vs Lille

29 January 2023 · Ligue 1 · 2022/23 · Referee Eric Wattellier

Full time 1 – 0

Half-time: 1–0

  • Gaetan Laborde 34’

Match summary

Nice beat Lille 1-0. Nice led 1-0 at half-time.

Gaetan Laborde put Nice ahead in the 34th minute, set up by Badredine Bouanani.

Lille can feel hard done by, creating 2.07 expected goals (xG) from 16 shots to Nice's 1.39 from 12.

Match stats

Nice Lille
12 Shots 16
6 Shots on Target 7
5 Corners 7
3 Yellow Cards 2
0 Red Cards 0
1.39 xG 2.07
1.39 Non-penalty xG 2.07
6 Deep Completions 8

Key events

Nice Lille
Kick-off
Gaetan Laborde
Assist: Badredine Bouanani
1-0 (Nice)
34’
Half-time1-0
Full-time1-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Nice
  • Dante
  • Hichem Boudaoui
  • Kephren Thuram
Lille
  • Tiago Djaló
  • Angel Gomes

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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.39 2.07 34’ Gaetan Laborde (Nice), 1-0 34’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.39 2.07 34’ Gaetan Laborde (Nice), 1-0 Laborde 34’
Nice 1.39 xGLille 2.07 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Lille attacking Nice attacking 
28’ Rémy Cabella (Lille), open play, 0.54 xG, saved 10’ Mohamed Bayo (Lille), open play, 0.45 xG, saved 25’ Rémy Cabella (Lille), open play, 0.41 xG, off target 59’ Aaron Ramsey (Nice), open play, 0.40 xG, saved 34’ Gaetan Laborde (Nice), open play, 0.37 xG, goal 11’ Sofiane Diop (Nice), open play, 0.29 xG, off target 71’ Jonathan Christian David (Lille), open play, 0.12 xG, off target 66’ Jonathan Christian David (Lille), open play, 0.11 xG, off target 13’ Gaetan Laborde (Nice), open play, 0.10 xG, off target 90+2’ Jonas Martin (Lille), from a corner, 0.10 xG, off target 31’ Timothy Weah (Lille), open play, 0.07 xG, saved 80’ Ross Barkley (Nice), open play, 0.07 xG, saved 17’ Rémy Cabella (Lille), direct free kick, 0.06 xG, blocked 10’ Aaron Ramsey (Nice), from a corner, 0.06 xG, blocked 90+5’ Mohamed Bayo (Lille), open play, 0.04 xG, blocked 32’ Timothy Weah (Lille), open play, 0.03 xG, saved 51’ Angel Gomes (Lille), from a corner, 0.03 xG, off target 46’ Jean-Clair Todibo (Nice), set piece, 0.03 xG, blocked 22’ Ismaily (Lille), open play, 0.02 xG, saved 29’ Timothy Weah (Lille), from a corner, 0.02 xG, saved 9’ Kephren Thuram (Nice), open play, 0.02 xG, saved 15’ Gaetan Laborde (Nice), open play, 0.02 xG, saved 85’ Edon Zhegrova (Lille), from a corner, 0.02 xG, blocked 73’ Billal Brahimi (Nice), open play, 0.02 xG, saved 20’ Badredine Bouanani (Nice), open play, 0.01 xG, off target 30’ Hichem Boudaoui (Nice), from a corner, 0.02 xG, off target 48’ Bafode Diakite (Lille), from a corner, 0.02 xG, saved 63’ Angel Gomes (Lille), set piece, 0.02 xG, blocked 28’ Rémy Cabella (Lille), open play, 0.54 xG, saved 10’ Mohamed Bayo (Lille), open play, 0.45 xG, saved 25’ Rémy Cabella (Lille), open play, 0.41 xG, off target 59’ Aaron Ramsey (Nice), open play, 0.40 xG, saved 34’ Gaetan Laborde (Nice), open play, 0.37 xG, goal 11’ Sofiane Diop (Nice), open play, 0.29 xG, off target 71’ Jonathan Christian David (Lille), open play, 0.12 xG, off target 66’ Jonathan Christian David (Lille), open play, 0.11 xG, off target 13’ Gaetan Laborde (Nice), open play, 0.10 xG, off target 90+2’ Jonas Martin (Lille), from a corner, 0.10 xG, off target 31’ Timothy Weah (Lille), open play, 0.07 xG, saved 80’ Ross Barkley (Nice), open play, 0.07 xG, saved 17’ Rémy Cabella (Lille), direct free kick, 0.06 xG, blocked 10’ Aaron Ramsey (Nice), from a corner, 0.06 xG, blocked 90+5’ Mohamed Bayo (Lille), open play, 0.04 xG, blocked 32’ Timothy Weah (Lille), open play, 0.03 xG, saved 46’ Jean-Clair Todibo (Nice), set piece, 0.03 xG, blocked 51’ Angel Gomes (Lille), from a corner, 0.03 xG, off target 22’ Ismaily (Lille), open play, 0.02 xG, saved 29’ Timothy Weah (Lille), from a corner, 0.02 xG, saved 9’ Kephren Thuram (Nice), open play, 0.02 xG, saved 15’ Gaetan Laborde (Nice), open play, 0.02 xG, saved 85’ Edon Zhegrova (Lille), from a corner, 0.02 xG, blocked 73’ Billal Brahimi (Nice), open play, 0.02 xG, saved 63’ Angel Gomes (Lille), set piece, 0.02 xG, blocked 20’ Badredine Bouanani (Nice), open play, 0.01 xG, off target 30’ Hichem Boudaoui (Nice), from a corner, 0.02 xG, off target 48’ Bafode Diakite (Lille), from a corner, 0.02 xG, saved
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Kasper Schmeichel GK900 0.000.000
Jordan Lotomba DEF780 0.000.000
Dante DEF900 0.000.000
Jean-Clair Todibo DEF901 0.030.000
Melvin Bard DEF900 0.000.000
Kephren Thuram MID901 0.020.401
Hichem Boudaoui MID781 0.020.021
Aaron Ramsey MID672 0.450.021
Badredine Bouanani FWD6711 0.010.432
Gaetan Laborde FWD9013 0.490.000
Sofiane Diop FWD781 0.290.101
Billal Brahimi Sub231 0.020.000
Pablo Rosario Sub230 0.000.000
Youcef Atal Sub120 0.000.000
Youssouf Ndayishimiye Sub120 0.000.000
Ross Barkley Sub121 0.070.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Nice win 31% Avg odds 3.11
Draw 29% Avg odds 3.24
Lille win 40% Avg odds 2.40

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. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.