Paris FC v Toulouse
2025-26 Ligue 1
Santiago Hidalgo - 29'
Yann Gboho - 37', 69'
Match Formations
- Trapp35
- Ollila2
- Otavio6
- Mbow5
- Traoré14
- Simon27
- Camara17
- Marchetti4
- López21
- Kebbal10
- Ikoné93
| Substitutes |
|---|
Game Information
Stade Jean Bouin
3:05 PM, December 13, 2025
Paris, France
Attendance: 15,822
- Referees:
- Bastien Dechepy
Match Timeline
Match Commentary
- Match ends, Paris FC 0, Toulouse 3. |
90'+5' Second Half ends, Paris FC 0, Toulouse 3. |
90'+3' Attempt missed. Noah Edjouma (Toulouse) header from the centre of the box misses to the right. Assisted by Julián Vignolo with a cross. |
90'+1' Ilan Kebbal (Paris FC) wins a free kick in the defensive half. |
90'+1' Foul by Frank Magri (Toulouse). |
90' Fourth official has announced 5 minutes of added time. |
89' Otávio (Paris FC) is shown the yellow card for a bad foul. |
89' Noah Edjouma (Toulouse) wins a free kick on the right wing. |
89' Foul by Otávio (Paris FC). |
89' Willem Geubbels (Paris FC) wins a free kick in the defensive half. |
89' Foul by Cristian Cásseres (Toulouse). |
88' Maxime Lopez (Paris FC) is shown the yellow card. |
86' Corner, Paris FC. Conceded by Rafik Messali. |
85' Delay over. They are ready to continue. |
84' Delay in match because of an injury Otávio (Paris FC). |
84' Substitution, Toulouse. Julián Vignolo replaces Yann Gboho. |
84' Substitution, Toulouse. Noah Edjouma replaces Djibril Sidibé. |
83' Otávio (Paris FC) wins a free kick in the attacking half. |
83' Foul by Rafik Messali (Toulouse). |
81' Corner, Paris FC. Conceded by Warren Kamanzi. |
80' Delay over. They are ready to continue. |
79' Delay in match because of an injury Rasmus Nicolaisen (Toulouse). |
77' Substitution, Paris FC. Jean-Philippe Krasso replaces Moses Simon. |
77' Substitution, Paris FC. Thibault De Smet replaces Tuomas Ollila. |
77' Substitution, Paris FC. Julien Lopez replaces Jonathan Ikoné. |
74' Foul by Jonathan Ikoné (Paris FC). |
74' Cristian Cásseres (Toulouse) wins a free kick in the defensive half. |
73' Adama Camara (Paris FC) is shown the yellow card for a bad foul. |
73' Foul by Adama Camara (Paris FC). |
73' Djibril Sidibé (Toulouse) wins a free kick in the defensive half. |
72' Ilan Kebbal (Paris FC) wins a free kick in the attacking half. |
72' Foul by Warren Kamanzi (Toulouse). |
70' Substitution, Toulouse. Rafik Messali replaces Emersonn. |
70' Substitution, Paris FC. Willem Geubbels replaces Vincent Marchetti. |
69' Goal! Paris FC 0, Toulouse 3. Yann Gboho (Toulouse) right footed shot from the centre of the box to the centre of the goal. Assisted by Djibril Sidibé with a through ball. |
66' Guillaume Restes (Toulouse) wins a free kick in the defensive half. |
66' Foul by Tuomas Ollila (Paris FC). |
63' Substitution, Toulouse. Warren Kamanzi replaces Dayann Méthalie. |
63' Substitution, Toulouse. Frank Magri replaces Santiago Hidalgo. |
62' Attempt blocked. Vincent Marchetti (Paris FC) header from the centre of the box is blocked. Assisted by Moses Simon with a cross. |
59' Handball by Dayann Méthalie (Toulouse). |
58' Offside, Toulouse. Charlie Cresswell is caught offside. |
58' Yann Gboho (Toulouse) wins a free kick in the attacking half. |
58' Foul by Moustapha Mbow (Paris FC). |
57' Corner, Paris FC. Conceded by Mark McKenzie. |
56' Mark McKenzie (Toulouse) wins a free kick in the defensive half. |
56' Foul by Jonathan Ikoné (Paris FC). |
53' Attempt missed. Adama Camara (Paris FC) right footed shot from outside the box misses to the left following a fast break. |
52' Substitution, Paris FC. Nhoa Sangui replaces Hamari Traoré because of an injury. |
52' Delay over. They are ready to continue. |
51' Delay in match because of an injury Hamari Traoré (Paris FC). |
49' Foul by Jonathan Ikoné (Paris FC). |
49' Cristian Cásseres (Toulouse) wins a free kick in the defensive half. |
48' Attempt blocked. Jonathan Ikoné (Paris FC) left footed shot from the centre of the box is blocked. |
46' Offside, Toulouse. Emersonn is caught offside. |
46' Santiago Hidalgo (Toulouse) wins a free kick in the defensive half. |
46' Foul by Tuomas Ollila (Paris FC). |
45' Second Half begins Paris FC 0, Toulouse 2. |
45'+3' First Half ends, Paris FC 0, Toulouse 2. |
45'+1' Moses Simon (Paris FC) wins a free kick on the left wing. |
45'+1' Foul by Cristian Cásseres (Toulouse). |
45' Fourth official has announced 2 minutes of added time. |
45' Dayann Méthalie (Toulouse) is shown the yellow card for a bad foul. |
45' Ilan Kebbal (Paris FC) wins a free kick on the right wing. |
45' Foul by Dayann Méthalie (Toulouse). |
44' Corner, Paris FC. Conceded by Charlie Cresswell. |
44' Attempt missed. Ilan Kebbal (Paris FC) left footed shot from outside the box misses to the right. Assisted by Jonathan Ikoné. |
43' Attempt blocked. Adama Camara (Paris FC) right footed shot from outside the box is blocked. Assisted by Jonathan Ikoné. |
43' Hamari Traoré (Paris FC) wins a free kick in the attacking half. |
43' Foul by Rasmus Nicolaisen (Toulouse). |
41' Corner, Toulouse. Conceded by Otávio. |
40' Attempt saved. Jonathan Ikoné (Paris FC) left footed shot from outside the box is saved in the bottom left corner by Guillaume Restes (Toulouse). Assisted by Ilan Kebbal. |
38' Corner, Paris FC. Conceded by Mark McKenzie. |
37' Goal! Paris FC 0, Toulouse 2. Yann Gboho (Toulouse) right footed shot from the centre of the box to the bottom right corner. Assisted by Emersonn. |
33' Offside, Paris FC. Moses Simon is caught offside. |
30' Maxime Lopez (Paris FC) wins a free kick in the defensive half. |
30' Foul by Rasmus Nicolaisen (Toulouse). |
29' Goal! Paris FC 0, Toulouse 1. Santiago Hidalgo (Toulouse) right footed shot from very close range to the centre of the goal. Assisted by Djibril Sidibé with a cross. |
27' Offside, Paris FC. Hamari Traoré is caught offside. |
26' Attempt missed. Adama Camara (Paris FC) header from the centre of the box misses to the left. Assisted by Ilan Kebbal with a cross following a corner. |
25' Corner, Paris FC. Conceded by Mark McKenzie. |
21' Ilan Kebbal (Paris FC) wins a free kick in the defensive half. |
21' Foul by Alexis Vossah (Toulouse). |
19' Tuomas Ollila (Paris FC) wins a free kick in the defensive half. |
19' Foul by Mark McKenzie (Toulouse). |
19' Corner, Toulouse. Conceded by Kevin Trapp. |
19' Penalty saved. Djibril Sidibé (Toulouse) right footed shot saved in the bottom left corner by Kevin Trapp (Paris FC). |
17' Penalty conceded by Hamari Traoré (Paris FC) with a handball in the penalty area. |
16' Foul by Vincent Marchetti (Paris FC). |
16' Cristian Cásseres (Toulouse) wins a free kick on the right wing. |
15' Attempt missed. Emersonn (Toulouse) left footed shot from the left side of the box is close, but misses to the left following a fast break. |
14' Ilan Kebbal (Paris FC) wins a free kick in the defensive half. |
14' Foul by Dayann Méthalie (Toulouse). |
13' Attempt missed. Santiago Hidalgo (Toulouse) right footed shot from the centre of the box misses to the left. Assisted by Yann Gboho. |
10' Corner, Toulouse. Conceded by Hamari Traoré. |
9' Yann Gboho (Toulouse) wins a free kick on the left wing. |
9' Foul by Adama Camara (Paris FC). |
7' Tuomas Ollila (Paris FC) wins a free kick in the defensive half. |
7' Foul by Emersonn (Toulouse). |
6' Corner, Toulouse. Conceded by Moustapha Mbow. |
6' Yann Gboho (Toulouse) wins a free kick in the defensive half. |
6' Foul by Vincent Marchetti (Paris FC). |
5' Attempt missed. Vincent Marchetti (Paris FC) left footed shot from more than 35 yards misses to the left. Assisted by Hamari Traoré following a fast break. |
4' Otávio (Paris FC) wins a free kick on the left wing. |
4' Foul by Emersonn (Toulouse). |
1' Corner, Paris FC. Conceded by Guillaume Restes. |
1' Attempt saved. Ilan Kebbal (Paris FC) left footed shot from outside the box is saved in the top left corner by Guillaume Restes (Toulouse). |
- First Half begins. |
- Lineups are announced and players are warming up. |
French Ligue 1 Standings
| Team | GP | W | D | L | GD | P |
|---|---|---|---|---|---|---|
| Lens | 16 | 12 | 1 | 3 | +15 | 37 |
| Paris Saint-Germain | 16 | 11 | 3 | 2 | +21 | 36 |
| Marseille | 16 | 10 | 2 | 4 | +21 | 32 |
| Lille | 16 | 10 | 2 | 4 | +13 | 32 |
| Lyon | 16 | 8 | 3 | 5 | +6 | 27 |
| Stade Rennais | 16 | 7 | 6 | 3 | +3 | 27 |
| Strasbourg | 16 | 7 | 2 | 7 | +5 | 23 |
| Toulouse | 16 | 6 | 5 | 5 | +5 | 23 |
| AS Monaco | 16 | 7 | 2 | 7 | -1 | 23 |
| Angers | 16 | 6 | 4 | 6 | -1 | 22 |
| Brest | 16 | 5 | 4 | 7 | -6 | 19 |
| Lorient | 16 | 4 | 6 | 6 | -9 | 18 |
| Nice | 16 | 5 | 2 | 9 | -10 | 17 |
| Paris FC | 16 | 4 | 4 | 8 | -8 | 16 |
| Le Havre AC | 16 | 3 | 6 | 7 | -9 | 15 |
| AJ Auxerre | 16 | 3 | 3 | 10 | -11 | 12 |
| Nantes | 16 | 2 | 5 | 9 | -14 | 11 |
| Metz | 16 | 3 | 2 | 11 | -20 | 11 |

