French Ligue 1

Toulouse vs Paris Saint-Germain, 2025-26 Ligue 1

· French Ligue 1
  • 37': Charlie Cresswell
  • 89': Yann Gboho
  • 90'+1': Alexis Vossah
FT
3 - 6
  • 7': João Neves
  • 9': Bradley Barcola
  • 14': João Neves
  • 31': Ousmane Dembélé (P)
  • 51': Ousmane Dembélé (P)
  • 78': João Neves

João Neves fires spectacular hat trick in wild 6-3 PSG win

João Neves' magnificent hat trick inspired Paris Saint-Germain to a 6-3 Ligue 1 victory on a wild night at Toulouse.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 3': Foul by Illia Zabarnyi (Paris Saint Germain).
  • 3': Yann Gboho (Toulouse) wins a free kick in the defensive half.
  • 4': Aron Dønnum (Toulouse) wins a free kick in the attacking half.
  • 4': Foul by Nuno Mendes (Paris Saint Germain).
  • 5': Attempt blocked. Aron Dønnum (Toulouse) left footed shot from outside the box is blocked.
  • 6': Désiré Doué (Paris Saint Germain) wins a free kick in the attacking half.
  • 6': Foul by Mário Sauer (Toulouse).
  • 7': Attempt missed. Ousmane Dembélé (Paris Saint Germain) left footed shot from the centre of the box misses to the left. Assisted by Bradley Barcola with a headed pass following a set piece situation.
  • 7': Goal! Toulouse 0, Paris Saint Germain 1. João Neves (Paris Saint Germain) right footed shot from the centre of the box to the top right corner. Assisted by Ousmane Dembélé following a set piece situation.
  • 9': Goal! Toulouse 0, Paris Saint Germain 2. Bradley Barcola (Paris Saint Germain) right footed shot from the left side of the six yard box to the bottom right corner. Assisted by Fabián Ruiz with a through ball.
  • 11': Attempt missed. João Neves (Paris Saint Germain) header from the centre of the box is too high. Assisted by Vitinha.
  • 12': Foul by Beraldo (Paris Saint Germain).
  • 12': Frank Magri (Toulouse) wins a free kick in the attacking half.
  • 12': Offside, Toulouse. Rasmus Nicolaisen is caught offside.
  • 14': Corner, Paris Saint Germain. Conceded by Djibril Sidibé.
  • 14': Goal! Toulouse 0, Paris Saint Germain 3. João Neves (Paris Saint Germain) right footed shot from the centre of the box to the bottom left corner following a corner.
  • 19': Attempt blocked. Désiré Doué (Paris Saint Germain) right footed shot from outside the box is blocked. Assisted by Ousmane Dembélé.
  • 25': Foul by Aron Dønnum (Toulouse).
  • 25': Nuno Mendes (Paris Saint Germain) wins a free kick in the defensive half.
  • 29': Corner, Paris Saint Germain. Conceded by Dayann Methalie.
  • 29': Penalty Paris Saint Germain. Désiré Doué draws a foul in the penalty area.
  • 29': Penalty conceded by Cristian Cásseres (Toulouse) after a foul in the penalty area.
  • 31': Goal! Toulouse 0, Paris Saint Germain 4. Ousmane Dembélé (Paris Saint Germain) converts the penalty with a right footed shot to the bottom right corner.
  • 35': Corner, Paris Saint Germain. Conceded by Djibril Sidibé.
  • 37': Corner, Toulouse. Conceded by Achraf Hakimi.
  • 37': Attempt blocked. Frank Magri (Toulouse) right footed shot from the centre of the box is blocked.
  • 37': Attempt saved. Mário Sauer (Toulouse) right footed shot from outside the box is saved in the bottom left corner by Lucas Chevalier (Paris Saint Germain).
  • 37': Goal! Toulouse 1, Paris Saint Germain 4. Charlie Cresswell (Toulouse) right footed shot from the right side of the six yard box to the bottom right corner following a corner.
  • 40': Désiré Doué (Paris Saint Germain) wins a free kick in the defensive half.
  • 40': Foul by Rasmus Nicolaisen (Toulouse).
  • 41': Charlie Cresswell (Toulouse) wins a free kick in the defensive half.
  • 41': Foul by Désiré Doué (Paris Saint Germain).
  • 45': Corner, Toulouse. Conceded by Beraldo.
  • 45': Fourth official has announced 5 minutes of added time.
  • 45'+1': Attempt blocked. Vitinha (Paris Saint Germain) right footed shot from outside the box is blocked. Assisted by Désiré Doué with a headed pass.
  • 45'+1': Corner, Paris Saint Germain. Conceded by Charlie Cresswell.
  • 45'+3': Foul by Cristian Cásseres (Toulouse).
  • 45'+3': João Neves (Paris Saint Germain) wins a free kick in the defensive half.
  • 45'+4': Désiré Doué (Paris Saint Germain) hits the right post with a right footed shot from a difficult angle on the right. Assisted by Bradley Barcola.
  • 45'+5': Penalty Toulouse. Aron Dønnum draws a foul in the penalty area.
  • 45'+5': Penalty conceded by Nuno Mendes (Paris Saint Germain) after a foul in the penalty area.
  • 45'+7': VAR Decision: Other Decision Cancelled.
  • 45'+8': Penalty saved. Cristian Cásseres (Toulouse) right footed shot saved in the centre of the goal by Lucas Chevalier (Paris Saint Germain).
  • 45'+8': Corner, Toulouse. Conceded by Bradley Barcola.
  • 45'+9': First Half ends, Toulouse 1, Paris Saint Germain 4.
  • 45': Second Half begins Toulouse 1, Paris Saint Germain 4.
  • 45': Substitution, Paris Saint Germain. Warren Zaïre-Emery replaces Vitinha.
  • 45': Substitution, Paris Saint Germain. Willian Pacho replaces Nuno Mendes.
  • 47': Corner, Paris Saint Germain. Conceded by Rasmus Nicolaisen.
  • 47': Attempt saved. Achraf Hakimi (Paris Saint Germain) right footed shot from outside the box is saved in the bottom right corner by Guillaume Restes (Toulouse). Assisted by Bradley Barcola.
  • 47': Corner, Paris Saint Germain. Conceded by Dayann Methalie.
  • 48': Penalty Paris Saint Germain. Bradley Barcola draws a foul in the penalty area.
  • 48': Penalty conceded by Djibril Sidibé (Toulouse) after a foul in the penalty area.
  • 50': VAR Decision: Penalty Paris Saint Germain.
  • 51': Goal! Toulouse 1, Paris Saint Germain 5. Ousmane Dembélé (Paris Saint Germain) converts the penalty with a right footed shot to the bottom right corner.
  • 53': Foul by Ousmane Dembélé (Paris Saint Germain).
  • 53': Rasmus Nicolaisen (Toulouse) wins a free kick in the defensive half.
  • 55': Corner, Toulouse. Conceded by Willian Pacho.
  • 55': Attempt missed. Mário Sauer (Toulouse) right footed shot from outside the box is too high following a corner.
  • 57': Attempt blocked. Frank Magri (Toulouse) right footed shot from outside the box is blocked. Assisted by Yann Gboho.
  • 57': Foul by Désiré Doué (Paris Saint Germain).
  • 57': Mark McKenzie (Toulouse) wins a free kick in the defensive half.
  • 58': Foul by Warren Zaïre-Emery (Paris Saint Germain).
  • 58': Yann Gboho (Toulouse) wins a free kick in the attacking half.
  • 63': Substitution, Paris Saint Germain. Khvicha Kvaratskhelia replaces Désiré Doué.
  • 63': Substitution, Toulouse. Noah Edjouma replaces Djibril Sidibé.
  • 63': Substitution, Toulouse. Warren Kamanzi replaces Rasmus Nicolaisen.
  • 63': Substitution, Toulouse. Alexis Vossah replaces Mário Sauer.
  • 64': Cristian Cásseres (Toulouse) wins a free kick in the attacking half.
  • 64': Foul by Warren Zaïre-Emery (Paris Saint Germain).
  • 64': Corner, Toulouse. Conceded by Khvicha Kvaratskhelia.
  • 65': Corner, Toulouse. Conceded by Fabián Ruiz.
  • 65': Attempt missed. Charlie Cresswell (Toulouse) header from very close range misses to the left. Assisted by Cristian Cásseres with a cross following a corner.
  • 69': Delay in match because of an injury Ousmane Dembélé (Paris Saint Germain).
  • 70': Substitution, Toulouse. Santiago Hidalgo replaces Frank Magri.
  • 70': Substitution, Paris Saint Germain. Gonçalo Ramos replaces Ousmane Dembélé because of an injury.
  • 70': Delay over. They are ready to continue.
  • 75': Foul by João Neves (Paris Saint Germain).
  • 75': Yann Gboho (Toulouse) wins a free kick in the attacking half.
  • 75': Substitution, Paris Saint Germain. Ibrahim Mbaye replaces Bradley Barcola.
  • 76': Attempt saved. Dayann Methalie (Toulouse) left footed shot from outside the box is saved in the bottom right corner by Lucas Chevalier (Paris Saint Germain).
  • 78': Goal! Toulouse 1, Paris Saint Germain 6. João Neves (Paris Saint Germain) right footed shot from outside the box to the top right corner.
  • 79': Substitution, Toulouse. Seny Koumbassa replaces Dayann Methalie.
  • 79': Attempt blocked. Noah Edjouma (Toulouse) left footed shot from the right side of the box is blocked. Assisted by Santiago Hidalgo.
  • 80': Attempt saved. Gonçalo Ramos (Paris Saint Germain) right footed shot from the centre of the box is saved in the bottom right corner by Guillaume Restes (Toulouse). Assisted by Warren Zaïre-Emery.
  • 80': Corner, Paris Saint Germain. Conceded by Guillaume Restes.
  • 82': Foul by Aron Dønnum (Toulouse).
  • 82': Khvicha Kvaratskhelia (Paris Saint Germain) wins a free kick on the left wing.
  • 82': Aron Dønnum (Toulouse) is shown the yellow card for a bad foul.
  • 83': Aron Dønnum (Toulouse) wins a free kick in the defensive half.
  • 83': Foul by Khvicha Kvaratskhelia (Paris Saint Germain).
  • 89': Goal! Toulouse 2, Paris Saint Germain 6. Yann Gboho (Toulouse) right footed shot from the centre of the box to the centre of the goal.
  • 90': Fourth official has announced 5 minutes of added time.
  • 90'+1': Goal! Toulouse 3, Paris Saint Germain 6. Alexis Vossah (Toulouse) right footed shot from outside the box to the bottom right corner. Assisted by Santiago Hidalgo.
  • 90'+2': Attempt blocked. Warren Kamanzi (Toulouse) header from the centre of the box is blocked. Assisted by Noah Edjouma with a cross.
  • 90'+3': Attempt missed. Cristian Cásseres (Toulouse) right footed shot from the centre of the box is too high. Assisted by Warren Kamanzi.
  • 90'+6': Second Half ends, Toulouse 3, Paris Saint Germain 6.
  • 0': Match ends, Toulouse 3, Paris Saint Germain 6.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/160.png&h=25&scale=crop&w=25&location=originPSG TOUhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/179.png&h=25&scale=crop&w=25&location=origin
11 Fouls 7
0 Yellow Cards 1
0 Red Cards 0
0 Offsides 1
7 Corner Kicks 6
3 Saves 2
75.6 Possession 24.4
13 SHOTS 14
8 ON GOAL 6
0.6 On Target % 0.4
2 Penalty Goals 0
2 Penalty Kicks Taken 1
805 Accurate Passes 207
860 Passes 268
0.9 Pass Completion % 0.8
0 Accurate Crosses 2
4 Crosses 11
0.0 Cross % 0.2
37 Long Balls 38
26 Accurate Long Balls 25
0.7 Long Balls % 0.7
2 Blocked Shots 5
8 Effective Tackles 13
14 Tackles 17
0.6 Tackle % 0.8
7 Interceptions 13
15 Effective Clearances 18
15 Clearances 18

Game Information

Competition: French Ligue 1

Venue: Stadium de Toulouse
Location: Toulouse, France
Attendance: 31,515

Ligue 1 Table

# TEAM GP GD PTS
1 Paris Saint-Germain 3 +5 9
2 Lyon 3 +5 9
3 Lille 3 +7 7
4 AS Monaco 3 +2 6
Full Table

Line-Ups

TOU Toulouse (5-4-1)

No. Name
1 Guillaume Restes (GK)
4 Charlie Cresswell
2 Rasmus Nicolaisen
3 Mark McKenzie
24 Dayann Methalie
19 Djibril Sidibé
23 Cristian Cásseres Jr.
77 Mario Sauer
10 Yann Gboho
15 Aron Donnum Yellow Card
9 Frank Magri

PSG Paris Saint-Germain (4-3-3)

No. Name
30 Lucas Chevalier (GK)
4 Lucas Beraldo
6 Illia Zabarnyi
25 Nuno Mendes
2 Achraf Hakimi
17 Vitinha
8 Fabián Ruiz
87 João Neves
10 Ousmane Dembélé
29 Bradley Barcola
14 Désiré Doué

Ligue 1 News

Brighton transfers: Matt O'Riley joins Marseille on loan
Brighton transfers: Matt O'Riley joins Marseille on loan

Matt O'Riley has completed his season-long loan move from Brighton to Marseille, the club announced on Tuesday.

Summer transfer window: Grading big signings in men's soccer
Summer transfer window: Grading big signings in men's soccer

The 2025 summer transfer window is closed. Here is how we rated the biggest deals.

Liverpool, Arsenal win transfer window; Newcastle biggest losers
Liverpool, Arsenal win transfer window; Newcastle biggest losers

This summer transfer window broke more records, with last season's Premier League champions doing an astonishing amount of business to remain ahead of the pack. Here are our winners and losers.

Tottenham sign PSG's Randal Kolo Muani on loan
Tottenham sign PSG's Randal Kolo Muani on loan

Tottenham have completed the signing of Randal Kolo Muani on a season-long loan from Paris Saint-Germain, the club announced after Monday's transfer deadline.

Donnarumma to Man City hinges on Ederson departure - sources
Donnarumma to Man City hinges on Ederson departure - sources

Manchester City are pushing ahead with a deal for Gianluigi Donnarumma, sources have told ESPN, but will only complete the move if Ederson leaves.