Ligue 1 Gameweek 2

Lille 2 - 2 FT Paris Saint Germain

Decathlon Arena - Stade Pierre Mauroy

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
93
FT
Fri, Aug 28
Français
Lille
2-2
Paris Saint Germain
⚡ Intensity 75
⚖️ Balance 69
🏆 Stakes 70
🎲 Upset 68
Stoppage-time madness denies Lille historic win.

Win Probability

  • Lille 21%
  • Draw 25%
  • Paris Saint Germain 54%

Futmetrix AI estimate

Stoppage-Time Robbery: PSG Steal Point From Defiant Lille

Must-Watch Futmetrix Score: 93/100. A tactical masterclass from the hosts unraveled in a breathless six-minute finale that proved Paris never truly know when they are beaten.

The Counter-Punch

Paris Saint Germain arrived at the Decathlon Arena - Stade Pierre Mauroy fully intent on dictating terms, as they dominated possession with 73% of the ball. Yet, Lille laid the ultimate tactical trap. The Intensity of the hosts' pressing game completely fractured the Parisian rhythm, leaving them passing harmlessly around the perimeter. In the 21st minute, the veteran instincts of O. Giroud proved vital. He held up play superbly before sliding a clever pass into the path of H. Haraldsson, who finished with clinical precision to draw first blood. It was a classic smash-and-grab opening that exposed the visitors on the transition, forcing them into an uncomfortable and desperate chase almost from the very first whistle.

The False Dawn

After the break, Paris threw endless numbers forward, accumulating an impressive 18 total shots, but they struggled mightily to break down a resolute and disciplined defensive block. The Balance of power seemed to permanently shift toward the home side when substitute D. Bakwa doubled the advantage in the 84th minute. Fresh off the bench, Bakwa combined beautifully with Giroud, who registered his second assist of the evening. The stadium erupted into pure delirium, sensing a monumental victory that would shake up the early Champions League race. With a comfortable two-goal cushion, the three points felt firmly secured in northern France. The Stakes were immense for Lille's season trajectory, but premature celebration ultimately bred fatal complacency in their defensive ranks.

The Parisian Rescue

The match looked completely dead and buried until a chaotic stoppage-time collapse changed everything. In the 91st minute, Parisian substitute M. Godts found Vitinha, who fired home through traffic to offer a sudden glimmer of hope. The stadium plunged into nervous silence as the Upset Factor skyrocketed. Deep into the fifth minute of added time, the relentless pressure finally broke the hosts. Vitinha turned architect, delivering a pinpoint ball for Marquinhos to bundle in a dramatic equalizer. It was a crushing, breath-stealing conclusion for Lille, who threw away a historic triumph in a matter of seconds. Despite the incredible heartbreak, both clubs remain unbeaten in what is already proving to be a wild campaign.

Key Questions

What made Vitinha the Man of the Match?

Scoring in the 91st minute and assisting Marquinhos' dramatic equalizer in the 95th, Vitinha engineered a miraculous late comeback when PSG seemed totally defeated.

How did Lille complete the comeback from behind?

Lille did not come from behind; they actually built a commanding 2-0 lead through Haraldsson and Bakwa before conceding two late stoppage-time goals to PSG.

What does this mean for Lille's season?

Dropping two points in this manner hurts morale, but the draw keeps Lille firmly positioned in the Champions League places and proves their tactical credentials.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
27%
73%
Lille 27%
Paris Saint Germain 73%
Shots
9
18
Lille 9
Paris Saint Germain 18
Shots on Target
4
4
Lille 4
Paris Saint Germain 4
Expected Goals (xG)
1.09
1.19
Lille 1.09
Paris Saint Germain 1.19
Passes
297
810
Lille 297
Paris Saint Germain 810
Pass Accuracy
84%
91%
Lille 84%
Paris Saint Germain 91%
Corners
0
5
Lille 0
Paris Saint Germain 5
Fouls
11
7
Lille 11
Paris Saint Germain 7
Yellow Cards
2
1
Lille 2
Paris Saint Germain 1
Red Cards
0
0
Lille 0
Paris Saint Germain 0

Match Events

21' ⚽ H. Haraldsson (O. Giroud)
F. Ruiz 🟨 39'
HT
↓ D. Doue ↑K. Kvaratskhelia 🔄 46'
52' 🟨 B. Andre
61' 🔄 ↓ F. Correia ↑G. Perrin
61' 🔄 ↓ B. Andre ↑N. Mukau
↓ L. Beraldo ↑M. Godts 🔄 63'
68' 🔄 ↓ E. Mbappe ↑D. Bakwa
↓ F. Ruiz ↑L. Digne 🔄 72'
↓ F. Torres ↑S. Mayulu 🔄 72'
↓ M. Akliouche ↑D. Fernandez 🔄 78'
80' 🔄 ↓ H. Haraldsson ↑C. Verdonk
84' ⚽ D. Bakwa (O. Giroud)
Vitinha (M. Godts) ⚽ 90'+1
90'+4 🟨 R. Perraud
Marquinhos (Vitinha) ⚽ 90'+5
FT

Player Cards

Our take on every player in this match

Lille

Goalkeepers
Berke Özer
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Tiago Santos
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
21%
Pass Acc
Nathan Ngoy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Alexsandro Ribeiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Romain Perraud
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Midfielders
Benjamin André
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Nabil Bentaleb
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Ethan Mbappé
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
16%
Pass Acc
Hákon Arnar Haraldsson
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Félix Correia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Forwards
Olivier Giroud
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
15%
Pass Acc
BENCH
Arnaud Bodart
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Isaac Cossier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Calvin Verdonk
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Ngal'ayel Mukau
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Gaëtan Perrin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Dilane Bakwa
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Başar Önal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Osame Sahraoui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Soriba Diaoune
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Paris Saint Germain

Goalkeepers
Matvey Safonov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Defenders
Achraf Hakimi
MAGNET
MAGNET
98
Activity
98
Activity
93
Passes
5
Duels
Marquinhos
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.9
Rating
Willian Pacho
MAGNET
MAGNET
88
Activity
88
Activity
84
Passes
4
Duels
Warren Zaïre-Emery
MAGNET
MAGNET
104
Activity
104
Activity
99
Passes
5
Duels
Midfielders
Vitinha
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.9
Rating
Lucas Beraldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Fabián Ruiz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Forwards
Maghnes Akliouche
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
63%
Pass Acc
Ferran Torres
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Désiré Doué
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
BENCH
Alessandro Longoni
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Chevalier
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Digne
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Lucas Hernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Illia Zabarnyi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Senny Mayulu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Pedro Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Khvicha Kvaratskhelia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
50
Total Mins
Started
Entry
Mika Godts
SUPER SUB
SUPER SUB
1
Assist
1
Assist
32
Minutes
6.9
Rating

Head to Head

Date Home Score Away Competition Venue
01/16/2026 Paris Saint Germain 3 - 0 Lille Ligue 1 Parc des Princes
10/05/2025 Lille 1 - 1 Paris Saint Germain Ligue 1 Stade Pierre-Mauroy
03/01/2025 Paris Saint Germain 4 - 1 Lille Ligue 1 Parc des Princes
09/01/2024 Lille 1 - 3 Paris Saint Germain Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
02/10/2024 Paris Saint Germain 3 - 1 Lille Ligue 1 Parc des Princes
12/17/2023 Lille 1 - 1 Paris Saint Germain Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
02/19/2023 Paris Saint Germain 4 - 3 Lille Ligue 1 Parc des Princes
08/21/2022 Lille 1 - 7 Paris Saint Germain Ligue 1 Stade Pierre-Mauroy
02/06/2022 Lille 1 - 5 Paris Saint Germain Ligue 1 Stade Pierre-Mauroy
10/29/2021 Paris Saint Germain 2 - 1 Lille Ligue 1 Parc des Princes
01/16/2026
Ligue 1 Parc des Princes
10/05/2025
Ligue 1 Stade Pierre-Mauroy
03/01/2025
Ligue 1 Parc des Princes
09/01/2024
Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
02/10/2024
Ligue 1 Parc des Princes
12/17/2023
Ligue 1 Decathlon Arena - Stade Pierre-Mauroy
02/19/2023
Ligue 1 Parc des Princes
08/21/2022
Ligue 1 Stade Pierre-Mauroy
02/06/2022
Ligue 1 Stade Pierre-Mauroy
10/29/2021
Ligue 1 Parc des Princes
Lille Win
Paris Saint Germain Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Monaco 2 6 3 0 +3 WMonaco 2 - 0 Marseille (30-08-2026)WLe Havre 0 - 1 Monaco (23-08-2026)
2 Paris FC 2 4 3 0 +3 WParis FC 3 - 0 Nice (30-08-2026)DEstac Troyes 0 - 0 Paris FC (22-08-2026)
3 Lille 2 4 4 2 +2 DLille 2 - 2 Paris Saint Germain (28-08-2026)WAngers 0 - 2 Lille (23-08-2026)
4 Lyon 2 4 3 1 +2 DLyon 1 - 1 Le Havre (29-08-2026)WToulouse 0 - 2 Lyon (22-08-2026)
5 Rennes 2 4 5 4 +1 WRennes 3 - 2 Le Mans (30-08-2026)DRennes 2 - 2 Paris Saint Germain (23-08-2026)
6 Estac Troyes 2 4 2 1 +1 WLorient 1 - 2 Estac Troyes (29-08-2026)DEstac Troyes 0 - 0 Paris FC (22-08-2026)
7 Lens 2 3 6 4 +2 LStrasbourg 2 - 1 Lens (29-08-2026)WLens 5 - 2 Auxerre (22-08-2026)
8 Marseille 2 3 4 2 +2 LMonaco 2 - 0 Marseille (30-08-2026)WMarseille 4 - 0 Strasbourg (21-08-2026)
9 Angers 2 3 3 3 0 WAuxerre 1 - 3 Angers (29-08-2026)LAngers 0 - 2 Lille (23-08-2026)
10 Strasbourg 2 3 2 5 -3 WStrasbourg 2 - 1 Lens (29-08-2026)LMarseille 4 - 0 Strasbourg (21-08-2026)
11 Paris Saint Germain 2 2 4 4 0 DLille 2 - 2 Paris Saint Germain (28-08-2026)DRennes 2 - 2 Paris Saint Germain (23-08-2026)
12 Stade Brestois 29 2 2 4 4 0 DStade Brestois 29 2 - 2 Toulouse (29-08-2026)DLe Mans 2 - 2 Stade Brestois 29 (22-08-2026)
13 Le Mans 2 1 4 5 -1 LRennes 3 - 2 Le Mans (30-08-2026)DLe Mans 2 - 2 Stade Brestois 29 (22-08-2026)
14 Lorient 2 1 1 2 -1 LLorient 1 - 2 Estac Troyes (29-08-2026)DNice 0 - 0 Lorient (22-08-2026)
15 Le Havre 2 1 1 2 -1 DLyon 1 - 1 Le Havre (29-08-2026)LLe Havre 0 - 1 Monaco (23-08-2026)
16 Toulouse 2 1 2 4 -2 DStade Brestois 29 2 - 2 Toulouse (29-08-2026)LToulouse 0 - 2 Lyon (22-08-2026)
17 Nice 2 1 0 3 -3 LParis FC 3 - 0 Nice (30-08-2026)DNice 0 - 0 Lorient (22-08-2026)
18 Auxerre 2 0 3 8 -5 LAuxerre 1 - 3 Angers (29-08-2026)LLens 5 - 2 Auxerre (22-08-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.