Toulouse vs PSG, Ligue 1 2025: João Neves’ Hat-Trick Powers PSG to 6-3 Victory in Thriller.
Match Overview
On August 30, 2025, Paris Saint-Germain (PSG) delivered a commanding 6-3 victory over Toulouse at the Stadium de Toulouse, maintaining their perfect start to the 2025-26 Ligue 1 season. The match, a pulsating encounter marked by spectacular goals and four penalties, saw 20-year-old Portuguese sensation João Neves steal the show with a hat-trick, including two breathtaking overhead kicks.
PSG’s relentless attack, led by Neves, Bradley Barcola, and Ousmane Dembélé, overwhelmed Toulouse, who fought back with three goals but were outclassed. Despite late strikes from Yann Gboho and Alexis Vossah, Toulouse couldn’t bridge the gap created by PSG’s early blitz. The result solidified PSG’s position at the top of Ligue 1 with nine points from three matches, while Toulouse remained winless, highlighting the gulf in quality between the two sides.
Pre-Match Context
PSG, under manager Luis Enrique, arrived in Toulouse brimming with confidence after two convincing wins to open their Ligue 1 campaign. With a star-studded squad featuring new signings like João Neves and Désiré Doué alongside established stars like Ousmane Dembélé, PSG aimed to continue their dominance. Toulouse, managed by Carles Martínez Novell, were still searching for their first win after a draw and a loss, relying on their home support and set-piece prowess to challenge the Parisian giants. The Stadium de Toulouse buzzed with anticipation, with fans hoping for an upset but wary of PSG’s attacking firepower.
Team Lineups and Tactical Setup
PSG lined up in their customary 4-3-3 formation, with Lucas Chevalier in goal, a backline of Achraf Hakimi, Marquinhos, Milan Škriniar, and Nuno Mendes, and a midfield trio of João Neves, Fabián Ruiz, and Vitinha. The front three comprised Ousmane Dembélé, Bradley Barcola, and Désiré Doué.
Toulouse opted for a 5-3-2 setup to counter PSG’s attacking threat, with Guillaume Restes in goal, a defensive line of Warren Kamanzi, Charlie Cresswell, Rasmus Nicolaisen, Moussa Diarra, and Gabriel Suazo, and a midfield of Cristian Casseres, Vincent Sierro, and Zakaria Aboukhlal. Yann Gboho and Thijs Dallinga led the attack. The tactical contrast—PSG’s fluid, attacking approach versus Toulouse’s compact, counter-attacking style—set the stage for a high-octane clash.
First Half: PSG’s Blitz and Toulouse’s Response
PSG wasted no time asserting their dominance, scoring three goals within the first 14 minutes to stun the home crowd. The half was defined by moments of individual brilliance, controversial refereeing decisions, and Toulouse’s resilience in the face of adversity.
PSG’s Explosive Start (7th and 9th Minutes)
The scoring began in the 7th minute with João Neves’ moment of magic. Ousmane Dembélé’s lofted pass found Neves in the box, and the 20-year-old executed a stunning overhead kick, sending the ball into the top corner past a helpless Guillaume Restes. The goal, a contender for goal of the season, showcased Neves’ technical brilliance and set the tone for PSG’s onslaught. Just two minutes later, in the 9th minute, Bradley Barcola doubled the lead. Fabián Ruiz’s incisive through ball split Toulouse’s defense, allowing Barcola to tuck his effort into the far corner. The rapid-fire goals exposed Toulouse’s defensive frailties, with Cresswell and Nicolaisen struggling to contain PSG’s pace.
Neves’ Second Stunner (14th Minute)
Neves wasn’t done. In the 14th minute, Achraf Hakimi’s pinpoint cross found the midfielder, who controlled the ball with his chest before unleashing another acrobatic overhead kick. The ball rocketed past Restes, making it 3-0 and leaving the Toulouse defense shell-shocked. Neves’ brace, scored within seven minutes, marked him as the youngest player to score two overhead kicks in a single Ligue 1 match, a record-breaking feat that underscored his potential as a global star. PSG’s early dominance, with 78% possession and five shots on target in the first 15 minutes, threatened to turn the game into a rout.

Dembélé’s Penalty (31st Minute)
Toulouse’s woes deepened in the 31st minute when Désiré Doué was fouled by Moussa Diarra in the box, prompting referee Benoit Bastien to award a penalty. Ousmane Dembélé stepped up and calmly slotted the ball past Restes, making it 4-0. The penalty decision sparked protests from Toulouse players, who argued Diarra’s challenge was fair, but VAR upheld the call. Dembélé’s clinical finish from the spot highlighted PSG’s ruthlessness, as they capitalized on every opportunity.
Toulouse’s Lifeline (37th Minute)
Toulouse pulled one back in the 37th minute through Charlie Cresswell. A Vincent Sierro free-kick was headed goalward by Nicolaisen, and after Lucas Chevalier parried the effort, Cresswell reacted quickest to turn in the rebound from close range. The goal, Cresswell’s first in Ligue 1, gave Toulouse a glimmer of hope and lifted the home crowd. The European Under-21 Championship winner’s physical presence in the box was a reminder of Toulouse’s set-piece threat, though they struggled to create chances in open play against PSG’s high press.
Penalty Drama for Toulouse
Toulouse’s fightback was hampered by two missed penalties before halftime. In the 40th minute, Cristian Casseres won a penalty when Marquinhos clipped his heel, but Lucas Chevalier saved Casseres’ weak effort. Moments later, VAR intervened, penalizing Chevalier for being off his line. Casseres stepped up again, only for Chevalier to save once more, this time diving low to his right. The double miss deflated Toulouse, who went into the break trailing 4-1 despite their spirited response. The half-time stats—PSG with 14 shots (7 on target) to Toulouse’s 4 (2 on target)—underscored the visitors’ dominance.
Second Half: More Penalties and Late Drama
The second half saw PSG maintain their control, though Toulouse showed resilience with two late goals. The penalty drama continued, and Neves completed his hat-trick, cementing his status as the match’s standout performer.
Dembélé’s Second Penalty (51st Minute)

Six minutes after the restart, PSG were awarded another penalty when Bradley Barcola was fouled by Gabriel Suazo in the box. Dembélé, brimming with confidence, dispatched the spot-kick with ease, sending Restes the wrong way to make it 5-1. The penalty, Toulouse’s third conceded in the match, highlighted their defensive indiscipline, with Suazo’s rash challenge proving costly. Dembélé’s brace from the spot took his goal involvements to three (one goal, one assist), underlining his importance to PSG’s attack.
Neves’ Hat-Trick (78th Minute)
João Neves sealed his hat-trick in the 78th minute with a moment of pure class. Collecting the ball on the edge of the box, he unleashed a thunderous strike into the top corner, leaving Restes with no chance. The goal, his third of the night, capped a remarkable performance and took PSG’s lead to 6-1. Neves’ versatility—scoring from acrobatic efforts and a long-range rocket—earned him the Player of the Match award and drew comparisons to Zinedine Zidane from French media. His hat-trick was the first by a PSG midfielder in Ligue 1 since Adrien Rabiot in 2018.

Toulouse’s Late Rally (89th and 91st Minutes)
Toulouse refused to capitulate, scoring twice in the final minutes to add drama to the scoreline. In the 89th minute, Yann Gboho tapped in from close range after a low cross from substitute Shavy Babicka evaded PSG’s defense. Two minutes later, in the 91st minute, Alexis Vossah unleashed a stunning strike from outside the box, catching Lucas Chevalier off guard. The goal, assisted by Sergio Hidalgo, was Toulouse’s best moment in open play and showcased Vossah’s potential. Despite the late flurry, the goals were mere consolation, as PSG’s lead was insurmountable.
Key Performances
João Neves (PSG): His hat-trick, including two overhead kicks and a long-range stunner, earned him Player of the Match. At 20, he became the youngest player to score a Ligue 1 hat-trick since Kylian Mbappé in 2019.
Ousmane Dembélé (PSG): Scored twice from penalties and provided an assist for Neves’ opener, showcasing his versatility and composure.
Bradley Barcola (PSG): His 9th-minute goal and penalty-winning run were pivotal, marking him as a rising star in PSG’s attack.
Charlie Cresswell (Toulouse): His 37th-minute goal offered hope, and his defensive work against PSG’s forwards was commendable.
Yann Gboho (Toulouse): His late tap-in and link-up play showed promise, though he was often isolated.
Lucas Chevalier (PSG): Saved two penalties from Casseres but was criticized for being off his line, nearly costing PSG.

Guillaume Restes (Toulouse): Conceded six goals but made several key saves to prevent a larger margin.
Tactical Analysis
PSG’s 4-3-3 formation overwhelmed Toulouse with its fluidity and high press. Neves’ freedom to roam from midfield, combined with Hakimi’s overlapping runs and Dembélé’s flair, created constant threats. Toulouse’s 5-3-2 aimed to absorb pressure but crumbled under PSG’s early onslaught, with their wing-backs struggling to contain Barcola and Doué. PSG’s ability to score from open play, set pieces, and penalties showcased their versatility, while Toulouse relied heavily on set pieces and late counter-attacks. Luis Enrique’s substitutions, including Marco Asensio for Doué, maintained PSG’s intensity, while Toulouse’s late changes, like Babicka’s introduction, sparked their rally but came too late.
Match Statistics
Possession: PSG 67%, Toulouse 33%
Shots: PSG 20 (10 on target), Toulouse 9 (4 on target)
Corners: PSG 6, Toulouse 5
Fouls: PSG 10, Toulouse 16
Expected Goals (xG): PSG 3.8, Toulouse 1.4
Pass Accuracy: PSG 90%, Toulouse 77%
Milestones and Records
Neves’ Historic Hat-Trick: His three goals, including two overhead kicks, made him the first PSG player to score a Ligue 1 hat-trick with such variety since Neymar in 2017.
PSG’s Perfect Start: Their third consecutive win marked their best Ligue 1 opening since 2018-19.
Toulouse’s Penalty Woes: Cristian Casseres became the first Ligue 1 player to miss two penalties in a single match since Dimitri Payet in 2020.
Four Penalties in One Match: The game set a Ligue 1 record for the most penalties awarded in a single match this season.
Post-Match Reactions
Luis Enrique praised Neves’ performance: “João is a phenomenon. His goals were world-class, and he’s only 20. This team is unstoppable when we play like this.” He also acknowledged Toulouse’s fight: “They never gave up, and those late goals show their spirit.” Toulouse’s Carles Martínez Novell expressed frustration: “We started poorly, and the penalties hurt us. Cresswell and Vossah showed we can compete, but PSG’s quality was too much.” João Neves, speaking to Canal+, dedicated his hat-trick to the fans: “This is for them. I’m just happy to help the team.” Ousmane Dembélé highlighted the team’s attacking depth: “We have so many weapons. It’s hard for any team to stop us.”

Controversies and VAR Decisions
The match was rife with contentious moments. The first penalty for PSG, awarded after Doué’s fall, was debated by Toulouse, who felt the contact was minimal. Lucas Chevalier’s penalty saves were overshadowed by his infringement for being off his line, leading to the retake. The third penalty, for Suazo’s foul on Barcola, further frustrated Toulouse, with Novell arguing it was soft. A disallowed Toulouse goal in the 60th minute for a marginal offside on Dallinga added to their grievances. VAR’s involvement in all four penalty decisions and the offside call sparked debate about its consistency, though PSG’s dominance ensured the decisions didn’t alter the outcome.
Ligue 1
PSG’s victory kept them atop the Ligue 1 standings with nine points, two ahead of second-placed Monaco, who won 3-1 against Lens earlier that day. Toulouse, with one point from three matches, sit in the relegation zone, increasing pressure on Novell. The day’s earlier results, including Lille’s 7-1 thrashing of Lorient, highlighted the attacking flair in Ligue 1, with PSG setting the pace. Toulouse face a crucial match against Brest on September 14, while PSG take on Lyon, aiming to extend their winning streak.
Looking Ahead
PSG’s attacking prowess, led by Neves, Dembélé, and Barcola, makes them favorites to retain the Ligue 1 title, but their defensive lapses, particularly Chevalier’s penalty infringement, require attention. Toulouse’s late goals offer hope, but their defensive frailties and missed penalties expose their struggles against top teams. The international break provides both sides a chance to regroup, with PSG aiming to maintain their momentum and Toulouse desperate for their first win. The match’s nine goals and four penalties will be remembered as one of Ligue 1’s most thrilling encounters of the season.

PSG’s 6-3 rout of Toulouse was a showcase of their attacking brilliance, with João Neves’ hat-trick stealing the headlines. His two overhead kicks and long-range strike, combined with Dembélé’s penalty brace and Barcola’s early goal, overwhelmed a resilient but outmatched Toulouse side. Cresswell, Gboho, and Vossah’s goals provided moments of pride for the hosts, but their defensive errors and Casseres’ penalty misses proved costly. The match, defined by spectacular goals and controversial decisions, reinforced PSG’s title credentials while highlighting Toulouse’s need for improvement. As Ligue 1 heads into the international break, PSG remain the team to beat, while Toulouse face a battle to climb the table.
Scorecard Summary
Toulouse: 3 (Charlie Cresswell 37’, Yann Gboho 89’, Alexis Vossah 90’+1)
PSG: 6 (João Neves 7’, 14’, 78’, Bradley Barcola 9’, Ousmane Dembélé 31’ pen, 51’ pen)
Result: PSG won by 6-3
Player of the Match: João Neves (PSG)
Venue: Stadium de Toulouse
Attendance: Not specified
Referee: Benoit Bastien

Comments
Post a Comment