Lille vs Monaco

24 August 2025 · Ligue 1 · 2025/26 · Referee Willy Delajod

Full time 1 – 0

Half-time: 0–0

  • Olivier Giroud 90+1’

Match summary

Lille won 1-0 at home to Monaco, with the winner arriving in stoppage time. It was goalless at half-time.

Olivier Giroud put Lille ahead in stoppage time, set up by Matias Fernandez-Pardo.

The chances backed that up: Lille created 2.41 expected goals (xG) from 18 shots to Monaco's 1.52 from 6. Olivier Giroud missed a penalty for Lille.

Match stats

50% Possession 50%
18 Shots 6
1 Shots on target 1
8 Corners 3
109 Attacks 86
54 Dangerous attacks 44
417 Passes 425
83% Pass accuracy 80%
15 Tackles 14
7 Fouls 14
1 Yellow cards 2
0 Red cards 0
2 Offsides 0

Key events

Lille Monaco
Kick-off
9’
Maghnes AklioucheShot on target
Half-time0-0
Second half underway
74’
Bruno Genesio
84’
85’
Kassoum OuattaraCaio Henrique
Nabil BentalebArgument
86’
87’
Lamine CamaraArgument
Olivier GiroudLeft foot shot1-0 (Lille)
90+1’
90+7’
Olivier GiroudMissed penalty
90+9’
Full-time1-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 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.41 1.52 90+1’ Olivier Giroud (Lille), 1-0 90+1’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.41 1.52 90+1’ Olivier Giroud (Lille), 1-0 Giroud 90+1’
Lille 2.41 xGMonaco 1.52 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Monaco attacking Lille attacking 
90+9’ Olivier Giroud (Lille), penalty, 0.76 xG, off target 9’ Maghnes Akliouche (Monaco), open play, 0.53 xG, saved 90+1’ Olivier Giroud (Lille), open play, 0.47 xG, goal 14’ Folarin Balogun (Monaco), open play, 0.39 xG, off target 90+9’ Mika Biereth (Monaco), open play, 0.38 xG, off target 73’ Olivier Giroud (Lille), open play, 0.35 xG, off target 21’ Hákon Haraldsson (Lille), open play, 0.32 xG, off target 39’ Maghnes Akliouche (Monaco), open play, 0.09 xG, off target 77’ Vanderson (Monaco), open play, 0.09 xG, off target 80’ Benjamin André (Lille), from a corner, 0.09 xG, off target 61’ Olivier Giroud (Lille), from a corner, 0.08 xG, off target 68’ Nathan Ngoy (Lille), from a corner, 0.06 xG, off target 28’ Hákon Haraldsson (Lille), open play, 0.05 xG, blocked 78’ Maghnes Akliouche (Monaco), open play, 0.04 xG, blocked 17’ Nathan Ngoy (Lille), from a corner, 0.04 xG, off target 51’ Nathan Ngoy (Lille), set piece, 0.04 xG, off target 19’ Thomas Meunier (Lille), open play, 0.03 xG, off target 80’ Romain Perraud (Lille), from a corner, 0.03 xG, blocked 90’ Ayyoub Bouaddi (Lille), open play, 0.02 xG, blocked 90’ Hákon Haraldsson (Lille), open play, 0.02 xG, off target 34’ Thomas Meunier (Lille), from a corner, 0.02 xG, off target 60’ Romain Perraud (Lille), open play, 0.02 xG, off target 60’ Ayyoub Bouaddi (Lille), open play, 0.02 xG, blocked 85’ Nathan Ngoy (Lille), open play, 0.01 xG, off target 90+9’ Olivier Giroud (Lille), penalty, 0.76 xG, off target 9’ Maghnes Akliouche (Monaco), open play, 0.53 xG, saved 90+1’ Olivier Giroud (Lille), open play, 0.47 xG, goal 14’ Folarin Balogun (Monaco), open play, 0.39 xG, off target 90+9’ Mika Biereth (Monaco), open play, 0.38 xG, off target 73’ Olivier Giroud (Lille), open play, 0.35 xG, off target 21’ Hákon Haraldsson (Lille), open play, 0.32 xG, off target 39’ Maghnes Akliouche (Monaco), open play, 0.09 xG, off target 77’ Vanderson (Monaco), open play, 0.09 xG, off target 80’ Benjamin André (Lille), from a corner, 0.09 xG, off target 61’ Olivier Giroud (Lille), from a corner, 0.08 xG, off target 68’ Nathan Ngoy (Lille), from a corner, 0.06 xG, off target 28’ Hákon Haraldsson (Lille), open play, 0.05 xG, blocked 78’ Maghnes Akliouche (Monaco), open play, 0.04 xG, blocked 17’ Nathan Ngoy (Lille), from a corner, 0.04 xG, off target 51’ Nathan Ngoy (Lille), set piece, 0.04 xG, off target 19’ Thomas Meunier (Lille), open play, 0.03 xG, off target 80’ Romain Perraud (Lille), from a corner, 0.03 xG, blocked 90’ Ayyoub Bouaddi (Lille), open play, 0.02 xG, blocked 90’ Hákon Haraldsson (Lille), open play, 0.02 xG, off target 34’ Thomas Meunier (Lille), from a corner, 0.02 xG, off target 60’ Romain Perraud (Lille), open play, 0.02 xG, off target 60’ Ayyoub Bouaddi (Lille), open play, 0.02 xG, blocked 85’ Nathan Ngoy (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

Lille 4-2-3-1 Starting XI
Özer
Meunier
Ngoy
Alexsandro
Perraud
Bouaddi
André
Mukau 60’
Haraldsson
Correia 81’
Giroud
Monaco 4-3-3 Starting XI
Hradecky
Henrique 85’
Mawissa
Dier
Teze 74’
Golovin 74’
Zakaria
Camara
Minamino 74’
Balogun
Akliouche

Player stats

PlayerPosMinGAShxGxAKPCards
Berke Özer GK900 0.000.000
Thomas Meunier DEF902 0.050.000
Nathan Ngoy DEF904 0.150.342
Alexsandro Ribeiro DEF900 0.000.000
Romain Perraud DEF902 0.040.041
Ayyoub Bouaddi MID902 0.040.000
Benjamin André MID901 0.090.052
Ngal'ayel Mukau MID600 0.000.000
Hákon Haraldsson MID903 0.390.042
Felix Correia MID810 0.000.483
Olivier Giroud FWD9014 1.660.163
Matias Fernandez-Pardo Sub3010 0.000.471
Nabil Bentaleb Sub90 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Lille win 29% Avg odds 3.22
Draw 26% Avg odds 3.59
Monaco win 45% Avg odds 2.12

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.