Le Havre vs Paris Saint-Germain

30 October 2026 · Ligue 1 · 2026/27 · Referee François Letexier

Full time 1 – 5

Half-time: 1–2

  • Josh Maja 18’
  • Mika Godts 26’
  • Achraf Hakimi 28’, 55’, 69’
  • Senny Mayulu 62’

Match summary

Paris Saint-Germain came from behind to win 5-1 away at Le Havre. Paris Saint-Germain led 2-1 at half-time.

In the first half, Josh Maja put Le Havre ahead in the 18th minute, set up by Rayan Fofana, Mika Godts equalised in the 26th minute, set up by Achraf Hakimi, and Achraf Hakimi put Paris Saint-Germain in front in the 28th minute, set up by Senny Mayulu. In the second half, Hakimi made it 1-3 with a direct free kick in the 55th minute, Senny Mayulu made it 1-4 in the 62nd minute, set up by Achraf Hakimi, and Hakimi made it 1-5 in the 69th minute.

The chances backed that up: Paris Saint-Germain created 3.12 expected goals (xG) from 15 shots to Le Havre's 1.69 from 14.

Le Havre hosted Paris Saint-Germain on matchday 9 of Ligue 1, suffering a 1-5 defeat after holding a half-time lead of 1-2. Paris Saint-Germain dominated territory and possession with 71 percent, registering 15 shots compared to 14 for Le Havre. The away side exerted significant pressure with 138 attacks and 64 dangerous attacks, translating their superiority into 10 shots on target against 5 for the hosts. Paris Saint-Germain completed 776 passes with a pass accuracy of 91 percent, whereas Le Havre managed 303 passes with 80 percent accuracy. Discipline saw Le Havre commit 14 fouls and receive no cards, while Paris Saint-Germain recorded 11 fouls.

The match began with Le Havre taking the lead in the 18th minute when Josh Maja scored with a left foot shot. Paris Saint-Germain responded swiftly as Mika Godts levelled the score in the 26th minute with a right foot shot before Achraf Hakimi added a second right footed goal in the 28th minute, preceded by a VAR review. Following the interval, Hakimi scored from a free kick in the 55th minute to make it 1-3. Senny Mayulu extended the lead in the 62nd minute with a left foot shot, and Hakimi completed his hat-trick with a right foot shot in the 69th minute to seal the 1-5 final score.

Match stats

29% Possession 71%
14 Shots 15
5 Shots on target 10
5 Corners 3
67 Attacks 138
40 Dangerous attacks 64
303 Passes 776
80% Pass accuracy 91%
27 Tackles 16
14 Fouls 11
0 Yellow cards 0
0 Red cards 0
3 Offsides 1

Key events

Le Havre Paris Saint-Germain
Kick-off
6’
Corner
Corner
16’
17’
Ferrán TorresShot on target
Josh MajaLeft foot shot1-0 (Le Havre)
18’
23’
Ferrán TorresShot on target
24’
Corner
26’
Mika GodtsRight foot shot1-1 (Paris Saint-Germain)
28’
Achraf HakimiRight foot shot1-2 (Paris Saint-Germain)
28’
Achraf HakimiVAR review
41’
Dro FernándezShot on target
Half-time1-2
Second half underway
55’
Achraf HakimiFree Kick1-3 (Paris Saint-Germain)
56’
Achraf HakimiShot on target
62’
Senny MayuluLeft foot shot1-4 (Paris Saint-Germain)
Mbwana SamattaShot on target
66’
Corner
66’
69’
Achraf HakimiRight foot shot1-5 (Paris Saint-Germain)
69’
Achraf HakimiShot on target
71’
David BolyAchraf Hakimi
Ahmed ToubaShot on target
73’
Corner
73’
83’
Corner
Mbwana SamattaShot on target
87’
Corner
88’
Rassoul NdiayeShot on target
90+3’
Corner
90+4’
Full-time1-5

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.69 3.12 18’ Josh Maja (Le Havre), 1-0 18’ 26’ Mika Godts (Paris Saint-Germain), 1-1 26’ 28’ Achraf Hakimi (Paris Saint-Germain), 1-2 28’ 55’ Achraf Hakimi (Paris Saint-Germain), 1-3 55’ 62’ Senny Mayulu (Paris Saint-Germain), 1-4 62’ 69’ Achraf Hakimi (Paris Saint-Germain), 1-5 69’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.69 3.12 18’ Josh Maja (Le Havre), 1-0 Maja 18’ 26’ Mika Godts (Paris Saint-Germain), 1-1 Godts 26’ 28’ Achraf Hakimi (Paris Saint-Germain), 1-2 Hakimi 28’ 55’ Achraf Hakimi (Paris Saint-Germain), 1-3 Hakimi 55’ 62’ Senny Mayulu (Paris Saint-Germain), 1-4 Mayulu 62’ 69’ Achraf Hakimi (Paris Saint-Germain), 1-5 Hakimi 69’
Le Havre 1.69 xGParis Saint-Germain 3.12 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 
18’ Josh Maja (Le Havre), open play, 0.77 xG, goal 26’ Mika Godts (Paris Saint-Germain), open play, 0.48 xG, goal 69’ Achraf Hakimi (Paris Saint-Germain), open play, 0.46 xG, saved 69’ Achraf Hakimi (Paris Saint-Germain), open play, 0.47 xG, goal 62’ Senny Mayulu (Paris Saint-Germain), open play, 0.44 xG, goal 17’ Ferrán Torres (Paris Saint-Germain), open play, 0.36 xG, saved 90+3’ Rassoul Ndiaye (Le Havre), open play, 0.27 xG, saved 43’ Rayan Fofana (Le Havre), open play, 0.22 xG, blocked 38’ Warren Zaïre-Emery (Paris Saint-Germain), open play, 0.14 xG, blocked 56’ Achraf Hakimi (Paris Saint-Germain), open play, 0.12 xG, saved 28’ Achraf Hakimi (Paris Saint-Germain), open play, 0.11 xG, goal 86’ Quentin Ndjantou (Paris Saint-Germain), open play, 0.11 xG, off target 41’ Dro Fernández (Paris Saint-Germain), open play, 0.10 xG, saved 78’ Ferrán Torres (Paris Saint-Germain), open play, 0.10 xG, blocked 27’ Rayan Fofana (Le Havre), open play, 0.08 xG, off target 55’ Achraf Hakimi (Paris Saint-Germain), direct free kick, 0.08 xG, goal 16’ Amir Richardson (Le Havre), from a corner, 0.06 xG, off target 23’ Ferrán Torres (Paris Saint-Germain), open play, 0.07 xG, saved 60’ Maghnes Akliouche (Paris Saint-Germain), open play, 0.07 xG, blocked 66’ Mbwana Samatta (Le Havre), from a corner, 0.06 xG, saved 73’ Ahmed Touba (Le Havre), set piece, 0.05 xG, saved 16’ Djibril Ouziad (Le Havre), open play, 0.04 xG, blocked 87’ Mbwana Samatta (Le Havre), open play, 0.04 xG, saved 24’ Achraf Hakimi (Paris Saint-Germain), from a corner, 0.03 xG, off target 16’ Ahmed Touba (Le Havre), from a corner, 0.03 xG, off target 62’ Josh Maja (Le Havre), open play, 0.03 xG, hit the woodwork 90+2’ Mbwana Samatta (Le Havre), open play, 0.01 xG, off target 34’ Djibril Ouziad (Le Havre), set piece, 0.01 xG, blocked 45’ Lamine N'Diaye (Le Havre), open play, 0.01 xG, blocked 18’ Josh Maja (Le Havre), open play, 0.77 xG, goal 26’ Mika Godts (Paris Saint-Germain), open play, 0.48 xG, goal 69’ Achraf Hakimi (Paris Saint-Germain), open play, 0.47 xG, goal 69’ Achraf Hakimi (Paris Saint-Germain), open play, 0.46 xG, saved 62’ Senny Mayulu (Paris Saint-Germain), open play, 0.44 xG, goal 17’ Ferrán Torres (Paris Saint-Germain), open play, 0.36 xG, saved 90+3’ Rassoul Ndiaye (Le Havre), open play, 0.27 xG, saved 43’ Rayan Fofana (Le Havre), open play, 0.22 xG, blocked 38’ Warren Zaïre-Emery (Paris Saint-Germain), open play, 0.14 xG, blocked 56’ Achraf Hakimi (Paris Saint-Germain), open play, 0.12 xG, saved 28’ Achraf Hakimi (Paris Saint-Germain), open play, 0.11 xG, goal 86’ Quentin Ndjantou (Paris Saint-Germain), open play, 0.11 xG, off target 41’ Dro Fernández (Paris Saint-Germain), open play, 0.10 xG, saved 78’ Ferrán Torres (Paris Saint-Germain), open play, 0.10 xG, blocked 27’ Rayan Fofana (Le Havre), open play, 0.08 xG, off target 55’ Achraf Hakimi (Paris Saint-Germain), direct free kick, 0.08 xG, goal 23’ Ferrán Torres (Paris Saint-Germain), open play, 0.07 xG, saved 60’ Maghnes Akliouche (Paris Saint-Germain), open play, 0.07 xG, blocked 16’ Amir Richardson (Le Havre), from a corner, 0.06 xG, off target 66’ Mbwana Samatta (Le Havre), from a corner, 0.06 xG, saved 73’ Ahmed Touba (Le Havre), set piece, 0.05 xG, saved 16’ Djibril Ouziad (Le Havre), open play, 0.04 xG, blocked 87’ Mbwana Samatta (Le Havre), open play, 0.04 xG, saved 16’ Ahmed Touba (Le Havre), from a corner, 0.03 xG, off target 24’ Achraf Hakimi (Paris Saint-Germain), from a corner, 0.03 xG, off target 62’ Josh Maja (Le Havre), open play, 0.03 xG, hit the woodwork 90+2’ Mbwana Samatta (Le Havre), open play, 0.01 xG, off target 34’ Djibril Ouziad (Le Havre), set piece, 0.01 xG, blocked 45’ Lamine N'Diaye (Le Havre), open play, 0.01 xG, blocked
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
Bodart
Seko
Mwanga
Touba
Ouziad
Ebonog 83’
Richardson 65’
Ndiaye 65’
Nakamura 65’
Maja
Fofana 79’
Paris Saint-Germain 4-3-3 Starting XI
Safonov
Digne
Hernández
Zabarnyi
Hakimi 3 2 71’
Fernández
Zaïre-Emery
Mayulu
Godts 71’
Torres
Akliouche 63’

Player stats

Goalkeeper1 player
90′ 5 5 28 1 – – – –
Defenders4 players
90′ 2 1 – 3 1 22 – – – –
90′ 2 3 1 2 – 21 – – – –
90′ – 7 1 – – 38 – – – –
Enzo Koffi Came on as a substitute
25′ 2 – – 3 1 12 2 – – –
Midfielders8 players
90′ – – 28 5 0.42 4 1 6 3 1 –
Lamine N'Diaye Taken off
65′ – – 18 – – 3 1 7 2 2 –
Simon Ebonog Taken off
83′ – – 25 – – 1 1 4 – 2 –
Amir Richardson Taken off
65′ – – 25 – – 3 1 5 3 – –
Rayan Fofana Taken off
79′ – 1 9 1 0.77 1 1 7 – 3 –
Sota Nakamura Taken off
65′ – – 18 – – 2 – 3 2 – –
Rassoul Ndiaye Came on as a substitute
25′ – – 22 1 0.05 4 1 5 – 1 –
Daren Mosengo Came on as a substitute
12′ – – 6 1 0.04 1 – 1 – – –
Forwards3 players
90′ 1 – 2 1 0.80 0.01 1 4 – 24 –
Mbwana Samatta Came on as a substitute
25′ – – 3 2 0.12 – – 1 – 6 –
Hakim Dongopandji Came on as a substitute
11′ – – – – – – – 2 1 1 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Le Havre win 11% Avg odds 8.82 Our estimate 13%
Draw 15% Avg odds 6.13 Our estimate 21%
Paris Saint-Germain win 74% Avg odds 1.28 Our estimate 66%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

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