Match facts
Paris FC 4 - 3 Rennes (full time)
- Competition: Ligue 1 (France)
- Date: 18 Oct 2026
- Goals: Maxime Lopez 14', Estéban Lepaul 29' (pen), Maxime Lopez 45+4', Estéban Lepaul 74' (pen), Lassine Sinayoko 76', Estéban Lepaul 88' (pen), Lassine Sinayoko 90+7' (pen)
- Yellow cards: Przemysław Frankowski 23', Djaoui Cissé 32', Adrien Thomasson 36', Anthony Rouault 36', Samir Chergui 42', Ilan Kebbal 67', Hamari Traoré 90+5'
- Venue: Stade Jean Bouin, Paris
- Attendance: 19,237
- Referee: Bastien Dechepy
Paris FC claimed a dramatic 4-3 win over Rennes in Ligue 1 at Stade Jean Bouin on Sunday - 18 October 2026. The home side led at halftime after Maxime Lopez opened the scoring in the 14th minute but Rennes equalised through a penalty from Estéban Lepaul in the 29th. Paris FC regained the lead in the 45th minute plus four seconds with another penalty from Lopez before Rennes levelled again through Lepaul in the 74th minute. Paris FC took the lead for the first time in the 76th minute with a goal from Lassine Sinayoko but Rennes equalised again through a penalty from Lepaul in the 88th minute. The decisive goal came in stoppage time as Sinayoko converted a penalty to seal the 4-3 victory for Paris FC.
The match was a tense affair with both teams trading penalties and cards throughout. Rennes were the first to be cautioned in the 23rd minute for Przemysław Frankowski followed by Djaoui Cissé in the 32nd and Adrien Thomasson in the 36th. Rennes also saw Anthony Rouault booked in the 36th minute. Paris FC's Samir Chergui received a yellow card in the 42nd minute Ilan Kebbal in the 67th and Hamari Traoré in the 90th minute plus five seconds. The game saw a total of seven yellow cards with Rennes receiving four and Paris FC three.
Substitutions were made in the 46th minute as Rennes replaced Adrien Thomasson Ludovic Blas and Przemysław Frankowski with Valentin Rongier Mousa Tamari and Mahamadou Nagida respectively. Paris FC made several changes in the second half with Rudy Matondo replacing Pablo Pagis in the 70th minute Otávio replacing Hamari Traoré in the 79th Boulaye Dia replacing Issa Soumaré and Moses Simon replacing Ilan Kebbal. Additional substitutions came in the 86th minute as Mamadou Mbow replaced Luca Koleosho and Emmanuel Mbemba replaced Samir Chergui.
The statistics showed a closely contested match with Paris FC recording 52% possession compared to Rennes' 48%. Paris FC took 19 shots with nine on target while Rennes managed 12 shots seven on target. Paris FC created three big chances while Rennes created five. Paris FC also won three corners to Rennes' four. Both teams had four saves from their goalkeepers and Rennes committed more fouls 16 compared to Paris FC's 13.
Watch the official highlights
Match statistics
Top stats
| Paris FC |
|
Rennes |
| 52% |
Ball possession |
48% |
| 19 |
Total shots |
12 |
| 9 |
Shots on target |
7 |
| 3 |
Big chances |
5 |
| 0 |
Big chances missed |
2 |
| 445 (85%) |
Accurate passes |
385 (83%) |
| 3 |
Corners |
4 |
| 13 |
Fouls committed |
16 |
Shots
| Paris FC |
|
Rennes |
| 19 |
Total shots |
12 |
| 3 |
Shots off target |
1 |
| 9 |
Shots on target |
7 |
| 7 |
Blocked shots |
4 |
| 0 |
Hit woodwork |
0 |
| 14 |
Shots inside box |
7 |
| 5 |
Shots outside box |
5 |
Passes
| Paris FC |
|
Rennes |
| 521 |
Passes |
464 |
| 445 (85%) |
Accurate passes |
385 (83%) |
| 265 |
Own half |
212 |
| 180 |
Opposition half |
173 |
| 17 (40%) |
Accurate long balls |
24 (46%) |
| 4 (31%) |
Accurate crosses |
0 (0%) |
| 18 |
Throws |
18 |
| 1 |
Offsides |
0 |
Defence
| Paris FC |
|
Rennes |
| 15 |
Tackles |
14 |
| 6 |
Interceptions |
6 |
| 4 |
Blocks |
8 |
| 29 |
Clearances |
24 |
| 4 |
Keeper saves |
4 |
Line-ups
Paris FC (4-2-3-1)
| # |
Player |
| 1 |
Kevin Trapp |
| 17 |
Adama Camara |
| 31 |
Samir Chergui |
| 42 |
Diego Coppola |
| 14 |
Hamari Traoré |
| 20 |
Maxime Lopez |
| 33 |
Pierre Lees-Melou (captain) |
| 10 |
Ilan Kebbal |
| 7 |
Pablo Pagis |
| 15 |
Luca Koleosho |
| 9 |
Lassine Sinayoko |
Substitutes
| # |
Player |
On |
| 23 |
Rudy Matondo |
70' |
| 6 |
Otávio |
79' |
| 27 |
Moses Simon |
79' |
| 3 |
Emmanuel Mbemba |
86' |
| 5 |
Mamadou Mbow |
86' |
| 16 |
Obed Nkambadio |
|
| 8 |
Patrick Zabi |
|
| 11 |
Jean-Philippe Krasso |
|
| 18 |
Omar Sissoko |
|
Coach: Liam Rosenior
Rennes (4-3-3)
| # |
Player |
| 30 |
Brice Samba (captain) |
| 14 |
Bryan Reynolds |
| 4 |
Charlie Cresswell |
| 24 |
Anthony Rouault |
| 95 |
Przemysław Frankowski |
| 17 |
Sebastian Szymański |
| 6 |
Djaoui Cissé |
| 28 |
Adrien Thomasson |
| 10 |
Ludovic Blas |
| 9 |
Estéban Lepaul |
| 90 |
Issa Soumaré |
Substitutes
| # |
Player |
On |
| 18 |
Mahamadou Nagida |
46' |
| 11 |
Mousa Tamari |
46' |
| 21 |
Valentin Rongier |
46' |
| 45 |
Mahdi Camara |
62' |
| 22 |
Boulaye Dia |
79' |
| 60 |
Kilian Belazzoug |
|
| 48 |
Abdelhamid Aït Boudlal |
|
| 70 |
Arnaud Nordin |
|
| 12 |
Eliezer Mayenda |
|
Coach: Franck Haise
Top players
Paris FC
| Player |
Position |
| Lassine Sinayoko |
ST |
| Maxime Lopez |
DM |
| Ilan Kebbal |
RW |
Rennes
| Player |
Position |
| Estéban Lepaul |
ST |
| Mousa Tamari |
|
| Sebastian Szymański |
CM |
Head to head
Paris FC 0W, 0D, Rennes 2W
| Date |
Home |
Score |
Away |
Competition |
| 10 May 2026 |
Rennes |
2 - 1 |
Paris FC |
Ligue 1 |
| 07 Nov 2025 |
Paris FC |
0 - 1 |
Rennes |
Ligue 1 |
Ligue 1
| # |
Team |
Pl |
W |
D |
L |
+/- |
GD |
Pts |
| 1 |
Lyon |
7 |
4 |
2 |
1 |
13-5 |
+8 |
14 |
| 2 |
PSG |
7 |
4 |
2 |
1 |
14-9 |
+5 |
14 |
| 3 |
Paris FC |
7 |
4 |
2 |
1 |
12-7 |
+5 |
14 |
| 4 |
Lille |
7 |
4 |
2 |
1 |
10-5 |
+5 |
14 |
| 5 |
Monaco |
7 |
4 |
2 |
1 |
10-6 |
+4 |
14 |
| 6 |
Rennes |
7 |
4 |
1 |
2 |
15-14 |
+1 |
13 |
| 7 |
Lorient |
7 |
3 |
2 |
2 |
7-6 |
+1 |
11 |
| 8 |
Lens |
7 |
3 |
1 |
3 |
14-11 |
+3 |
10 |
| 9 |
Marseille |
7 |
3 |
0 |
4 |
14-10 |
+4 |
9 |
| 10 |
Brest |
7 |
2 |
3 |
2 |
13-10 |
+3 |
9 |
| 11 |
Toulouse |
7 |
2 |
3 |
2 |
12-11 |
+1 |
9 |
| 12 |
Auxerre |
7 |
3 |
0 |
4 |
11-17 |
-6 |
9 |
| 13 |
Nice |
7 |
2 |
2 |
3 |
6-9 |
-3 |
8 |
| 14 |
Strasbourg |
7 |
2 |
1 |
4 |
12-15 |
-3 |
7 |
| 15 |
Angers |
7 |
2 |
1 |
4 |
9-15 |
-6 |
7 |
| 16 |
Le Mans |
7 |
1 |
3 |
3 |
10-15 |
-5 |
6 |
| 17 |
Troyes |
7 |
1 |
1 |
5 |
5-16 |
-11 |
4 |
| 18 |
Le Havre |
7 |
0 |
2 |
5 |
5-11 |
-6 |
2 |