Le Havre vs Paris Saint-Germain

28 February 2026 · Ligue 1 · 2025/26 · Referee Marc Bollengier

Full time 0 – 1

Half-time: 0–1

  • Bradley Barcola 37’

Match summary

Paris Saint-Germain took a 1-0 win at Le Havre. Paris Saint-Germain led 1-0 at half-time.

Bradley Barcola put Paris Saint-Germain ahead with a header in the 37th minute, set up by Lee Kang-In.

The chances backed that up: Paris Saint-Germain created 4.04 expected goals (xG) from 22 shots to Le Havre's 0.68 from 10. Désiré Doué had a penalty saved for Paris Saint-Germain.

Match stats

32% Possession 68%
10 Shots 22
2 Shots on target 9
3 Corners 3
81 Attacks 141
39 Dangerous attacks 64
322 Passes 699
75% Pass accuracy 91%
17 Tackles 10
12 Fouls 10
3 Yellow cards 0
0 Red cards 0
3 Offsides 3

Key events

Le Havre Paris Saint-Germain
Kick-off
24’
Lee Kang-InShot on target
31’
37’
Bradley BarcolaHeader0-1 (Paris Saint-Germain)
43’
VAR review
45’
Achraf HakimiShot on target
Half-time0-1
Second half underway
Issa SoumaréShot on target
54’
59’
Khvicha KvaratskheliaShot on target
Fodé DoucouréTimothée Pembélé
61’
Enzo Koffi VinetteYanis Zouaoui
62’
66’
Nuno MendesShot on target
Kenny QuetantSofiane Boufal
71’
78’
Ibrahim MbayeShot on target
79’
Désiré DouéMissed penalty
79’
Désiré DouéShot on target
Yassine KechtaStephan Zagadou
84’
Fodé DoucouréFoul
84’
85’
Désiré DouéShot on target
87’
Issa SoumaréShot on target
90+5’
Full-time0-1

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 0.68 4.04 37’ Bradley Barcola (Paris Saint-Germain), 0-1 37’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.68 4.04 37’ Bradley Barcola (Paris Saint-Germain), 0-1 Barcola 37’
Le Havre 0.68 xGParis Saint-Germain 4.04 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Paris Saint-Germain attacking Le Havre attacking 
79’ Désiré Doué (Paris Saint-Germain), penalty, 0.76 xG, saved 78’ Ibrahim Mbaye (Paris Saint-Germain), open play, 0.67 xG, saved 39’ Lee Kang-In (Paris Saint-Germain), open play, 0.56 xG, off target 54’ Issa Soumaré (Le Havre), open play, 0.41 xG, saved 51’ Bradley Barcola (Paris Saint-Germain), open play, 0.37 xG, off target 66’ Nuno Mendes (Paris Saint-Germain), open play, 0.37 xG, saved 37’ Bradley Barcola (Paris Saint-Germain), open play, 0.35 xG, goal 2’ Khvicha Kvaratskhelia (Paris Saint-Germain), from a corner, 0.13 xG, blocked 30’ Warren Zaïre-Emery (Paris Saint-Germain), open play, 0.11 xG, off target 13’ Bradley Barcola (Paris Saint-Germain), open play, 0.09 xG, blocked 47’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.09 xG, off target 75’ Kenny Quetant (Le Havre), open play, 0.09 xG, off target 85’ Désiré Doué (Paris Saint-Germain), open play, 0.09 xG, saved 50’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.08 xG, hit the woodwork 70’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.08 xG, off target 8’ Vitinha (Paris Saint-Germain), open play, 0.06 xG, blocked 24’ Lee Kang-In (Paris Saint-Germain), open play, 0.04 xG, saved 68’ Désiré Doué (Paris Saint-Germain), open play, 0.04 xG, blocked 90+5’ Issa Soumaré (Le Havre), set piece, 0.05 xG, blocked 45’ Sofiane Boufal (Le Havre), open play, 0.03 xG, blocked 14’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.03 xG, off target 90+5’ Issa Soumaré (Le Havre), from a corner, 0.03 xG, saved 67’ Khvicha Kvaratskhelia (Paris Saint-Germain), from a corner, 0.03 xG, blocked 3’ Achraf Hakimi (Paris Saint-Germain), from a corner, 0.02 xG, hit the woodwork 54’ Lucas Hernández (Paris Saint-Germain), open play, 0.03 xG, blocked 59’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.02 xG, saved 45’ Achraf Hakimi (Paris Saint-Germain), open play, 0.02 xG, saved 56’ Lucas Gourna Douath (Le Havre), open play, 0.02 xG, blocked 75’ Fodé Doucouré (Le Havre), open play, 0.02 xG, off target 90+5’ Kenny Quetant (Le Havre), from a corner, 0.02 xG, off target 44’ Lucas Gourna Douath (Le Havre), open play, 0.01 xG, blocked 89’ Mbwana Samatta (Le Havre), open play, 0.01 xG, off target 79’ Désiré Doué (Paris Saint-Germain), penalty, 0.76 xG, saved 78’ Ibrahim Mbaye (Paris Saint-Germain), open play, 0.67 xG, saved 39’ Lee Kang-In (Paris Saint-Germain), open play, 0.56 xG, off target 54’ Issa Soumaré (Le Havre), open play, 0.41 xG, saved 51’ Bradley Barcola (Paris Saint-Germain), open play, 0.37 xG, off target 66’ Nuno Mendes (Paris Saint-Germain), open play, 0.37 xG, saved 37’ Bradley Barcola (Paris Saint-Germain), open play, 0.35 xG, goal 2’ Khvicha Kvaratskhelia (Paris Saint-Germain), from a corner, 0.13 xG, blocked 30’ Warren Zaïre-Emery (Paris Saint-Germain), open play, 0.11 xG, off target 13’ Bradley Barcola (Paris Saint-Germain), open play, 0.09 xG, blocked 47’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.09 xG, off target 75’ Kenny Quetant (Le Havre), open play, 0.09 xG, off target 85’ Désiré Doué (Paris Saint-Germain), open play, 0.09 xG, saved 50’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.08 xG, hit the woodwork 70’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.08 xG, off target 8’ Vitinha (Paris Saint-Germain), open play, 0.06 xG, blocked 24’ Lee Kang-In (Paris Saint-Germain), open play, 0.04 xG, saved 90+5’ Issa Soumaré (Le Havre), set piece, 0.05 xG, blocked 68’ Désiré Doué (Paris Saint-Germain), open play, 0.04 xG, blocked 45’ Sofiane Boufal (Le Havre), open play, 0.03 xG, blocked 14’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.03 xG, off target 90+5’ Issa Soumaré (Le Havre), from a corner, 0.03 xG, saved 67’ Khvicha Kvaratskhelia (Paris Saint-Germain), from a corner, 0.03 xG, blocked 54’ Lucas Hernández (Paris Saint-Germain), open play, 0.03 xG, blocked 3’ Achraf Hakimi (Paris Saint-Germain), from a corner, 0.02 xG, hit the woodwork 59’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.02 xG, saved 56’ Lucas Gourna Douath (Le Havre), open play, 0.02 xG, blocked 45’ Achraf Hakimi (Paris Saint-Germain), open play, 0.02 xG, saved 75’ Fodé Doucouré (Le Havre), open play, 0.02 xG, off target 90+5’ Kenny Quetant (Le Havre), from a corner, 0.02 xG, off target 44’ Lucas Gourna Douath (Le Havre), open play, 0.01 xG, blocked 89’ Mbwana Samatta (Le Havre), 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

Le Havre 3-4-2-1 Starting XI
Diaw
Zagadou 84’
Seko
Lloris
Pembélé 61’
Ebonog
Gourna-Douath 84’
Zouaoui 62’
Ndiaye
Boufal 71’
Soumaré
Paris Saint-Germain 4-3-3 Starting XI
Safonov
Hernández
Pacho
Zabarnyi
Hakimi
Fernández 61’
Vitinha
Zaïre-Emery
Kvaratskhelia 71’
Barcola
Lee 61’

Player stats

PlayerPosMinGAShxGxAKPCards
Mory Diaw GK900 0.000.000
Gautier Lloris DEF900 0.000.000
Ayumu Seko DEF900 0.000.000
Stephan Zagadou DEF860 0.000.000
Timothee Pembele MID640 0.000.000
Yanis Zouaoui MID640 0.000.000
Simon Ebonog MID900 0.000.051
Lucas Gourna Douath MID862 0.030.000
Rassoul Ndiaye MID900 0.000.000
Sofiane Boufal MID731 0.030.432
Issa Soumaré FWD903 0.480.031
Enzo Koffi Sub260 0.000.000
Fodé Doucouré Sub261 0.020.091
Kenny Quetant Sub172 0.110.000
Yassine Kechta Sub40 0.000.000
Mbwana Samatta Sub41 0.010.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Le Havre win 10% Avg odds 9.38
Draw 17% Avg odds 5.61
Paris Saint-Germain win 73% Avg odds 1.28

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.