Ligue 1 matchday 9: Hakimi hat-trick as PSG win 5–1 at Le Havre, Lille beat Lens
Le Havre 1–5 PSG with a Hakimi hat-trick, Lille 1–0 Lens through Giroud, Nice 5–2 Rennes, Paris FC 3–1 Monaco, and the table after nine rounds.
Written with AI from ScoreTable's data and checked automatically. How we write the blog
Paris Saint-Germain went a goal down at Le Havre on Friday and won 5–1, with a hat-trick from their right-back Achraf Hakimi, for a sixth league win in a row. They stay two points clear of Lille, who beat Lens 1–0 in the derby with Olivier Giroud's goal from the bench on 86. Lyon and Paris FC won too and are a point further back, while Rennes, second a week ago, lost 5–2 at Nice and Monaco lost 3–1 at Paris FC. Nine matches brought 32 goals: seven home wins, two away wins and not one draw.
Friday
Le Havre 1–5 Paris Saint-Germain began with Josh Maja's goal for Le Havre on 18, from Rayan Fofana's pass. Mika Godts equalised on 26 from Hakimi's pass, and Hakimi put PSG ahead on 28 from Senny Mayulu's, a goal VAR confirmed. Hakimi scored again on 55, set up Mayulu on 62 and completed his hat-trick on 69. PSG had 71 per cent of the ball and ten shots on target; Le Havre had five. Le Havre have lost five in a row and are bottom with two points, still without a win after nine matches. PSG were without the injured Ousmane Dembélé and started Désiré Doué, Vitinha and João Neves on the bench, AFP reports. Hakimi called it his first hat-trick and "a great evening for me", the club reports, and the league notes that Luis Enrique now has more wins than any other coach in PSG's history. The next day Le Havre suspended their coach Didier Digard as a precautionary measure, their president Jean-Michel Roussier resigned, and the academy director Jaïr Karam took over for now, the league reports.
Nice 5–2 Rennes was Elye Wahi's evening. He scored penalties on 12 and 34, either side of Sebastian Szymański's equaliser on 15 from Mahamadou Nagida's pass, and set up Jonathan Clauss on 45+2. Mohamed Amoura made it 4–1 on 52 from Sofiane Diop's pass, Boulaye Dia converted a penalty for Rennes on 58, and Wahi completed his hat-trick on 73 from Gauthier Hein's pass. Rennes had nine shots on target to Nice's eight, but Nice's goalkeeper made seven saves. According to the league, Wahi is the first Nice player to be involved in four goals in a Ligue 1 match since Alassane Pléa in 2018.
Lille 1–0 Lens was settled by a substitute: Giroud, on for Ethan Mbappé on 73, scored on 86. Lille had 62 per cent of the ball, 16 shots and ten corners; Lens had five shots, three on target, and their goalkeeper made six saves. Lens had won three in a row before this. Giroud, who is 40, said the derby meant a lot to him because it will probably be his last one at home, the league reports.
Saturday
Estac Troyes 2–0 Le Mans gave Troyes their first win since matchday 2. Mouhamed Diop scored on 33 from Timothée Nkada's pass, and Ismaël Boura, on as a substitute on 66, made it 2–0 on 71 after VAR changed an original decision on 67. Troyes had eight shots on target; Le Mans had three shots in all, one on target. The league says it was Troyes' first home win in Ligue 1 since 28 August 2022.
Sunday
Strasbourg 5–1 Auxerre ended Strasbourg's run of four league defeats. Dario Essugo scored on 41 from Joaquín Martínez Gauna's pass, Martial Godo on 55 from Gessime Yassine's, and Conrad Harder converted a penalty on 62. Cameron Archer pulled one back for Auxerre on 68 from Romain Faivre's pass, but Lamfia Dioubaté was sent off for abusive language on 74 and Yassine scored twice, on 77 from Sebastian Nanasi's pass and on 85 from Martínez Gauna's. Strasbourg had 19 shots; Auxerre had six and no corners.
Lyon 2–0 Angers had a penalty for Lyon cancelled by VAR on 15. Ernest Nuamah scored on 38 from Corentin Tolisso's pass, and Tolisso made it 2–0 on 86. Lyon had 22 shots, five on target; Angers had two on target. The win came amid reports, AFP says, that Paulo Fonseca is close to leaving Lyon for Portugal; the coach said he knew he would be with his players the next morning, but beyond that it was hard to say.
Paris FC 3–1 Monaco went to Lassine Sinayoko, who scored on 38 from Maxime López's pass and on 44 from Moses Simon's. Folarin Balogun pulled one back on 65 from Vanderson's pass, and Sinayoko set up Pablo Pagis for 3–1 on 74. Paris FC had ten shots on target to Monaco's two, and Monaco's goalkeeper made seven saves. Monaco have won one of their last five. AFP describes the match as a farewell for Paris FC's long-serving president Pierre Ferracci, who is stepping down to make way for Antoine Arnault.
Marseille 2–0 Toulouse was 1–0 inside a minute: Amine Harit scored on 1 from Amine Gouiri's pass, and Gouiri made it 2–0 on 25 from Igor Paixão's. A goal by Casper Tengstedt for Toulouse was cancelled by VAR on 68. Toulouse had 57 per cent of the ball and seven shots on target to Marseille's three. Marseille have won four in a row, straight after four league defeats in a row.
Monday
Lorient 0–2 Stade Brestois 29 turned on Ludovic Ajorque's goal on 69. Aiyegun Tosin, a substitute, missed a penalty for Lorient on 90+1, and Noah Edjouma, another substitute, made it 2–0 a minute later on 90+2 from Giovani Versini's pass. Lorient had 15 shots and eight corners but did not have a shot on target. Brest move level with them on 12 points.
The table after matchday 9
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Paris Saint-Germain | 9 | 6 | 2 | 1 | +11 | 20 |
| 2 | Lille | 9 | 5 | 3 | 1 | +6 | 18 |
| 3 | Lyon | 9 | 5 | 2 | 2 | +8 | 17 |
| 4 | Paris FC | 9 | 5 | 2 | 2 | +6 | 17 |
| 5 | Rennes | 9 | 5 | 1 | 3 | +1 | 16 |
| 6 | Marseille | 9 | 5 | 0 | 4 | +7 | 15 |
| 7 | Monaco | 9 | 4 | 3 | 2 | +2 | 15 |
| 8 | Nice | 9 | 4 | 2 | 3 | +1 | 14 |
| 9 | Lens | 9 | 4 | 1 | 4 | +3 | 13 |
| 10 | Stade Brestois 29 | 9 | 3 | 3 | 3 | +4 | 12 |
| 11 | Lorient | 9 | 3 | 3 | 3 | −1 | 12 |
| 12 | Toulouse | 9 | 2 | 4 | 3 | −1 | 10 |
| 13 | Strasbourg | 9 | 3 | 1 | 5 | −2 | 10 |
| 14 | Auxerre | 9 | 3 | 1 | 5 | −10 | 10 |
| 15 | Angers | 9 | 2 | 2 | 5 | −8 | 8 |
| 16 | Estac Troyes | 9 | 2 | 2 | 5 | −9 | 8 |
| 17 | Le Mans | 9 | 1 | 4 | 4 | −7 | 7 |
| 18 | Le Havre | 9 | 0 | 2 | 7 | −11 | 2 |
PSG lead by two points from Lille, with Lyon and Paris FC three behind and Rennes four. The points race shows PSG, with two points from their first three matches, winning every round since and pulling clear of the other three after all four were level on 14 after matchday 7. At the bottom, Le Havre are five points behind Le Mans and six behind Angers and Troyes.

Numbers to know
- Two hat-tricks, by Hakimi and Wahi; Sinayoko's two goals take him to eight, the most in the league, one ahead of Rennes' Esteban Lepaul.
- Seven home wins, two away wins and no draws in nine matches.
- PSG have scored 21 goals, the most; Lille have conceded six, the fewest.
- Le Havre are the only side without a win, two points from nine matches.
- One goal was cancelled by VAR, one penalty was cancelled and one was missed.
Next up
Matchday 10 opens on Friday 6 November with Toulouse v Strasbourg at 19:45 UTC. On Saturday 7 November, Auxerre v Paris FC kicks off at 16:15 UTC and Paris Saint-Germain v Estac Troyes at 19:45 UTC. On Sunday 8 November, Rennes v Lille opens the day at 14:00 UTC, four matches follow at 16:15 UTC, among them Stade Brestois 29 v Lyon, and Lens v Marseille closes the round at 19:45 UTC. The full round is on the Ligue 1 page.
Sources for the context: Ligue 1, Ligue 1, Ligue 1, Paris Saint-Germain, AFP via France 24, AFP via France 24, AFP via France 24.
Written from ScoreTable's match data with the help of an AI model, and checked against the results it describes. Spotted something wrong? Let us know.