Paris Saint Germain vs Toulouse Highlights and Goals

Paris Saint Germain vs Toulouse Highlights and Goals

Ligue 1
6:45 PMApril 3, 2026
Regular Season – 28
Paris Saint Germain
Show Score

3 – 1
HT:(2 – 1)
Toulouse
Parc des Princes
Referee: Eric Wattellier, France

How did the teams perform?


Paris Saint Germain




0
Total Votes


Toulouse







Turn off spoiler to view match statistics

Match Stats

Ball possession
72%
28%
1.78
Expected goals (xG)
0.16
1.00
Goals Prevented
1.00
Attack
17
Total shots
5
7
Shots on target
1
6
Shots off target
4
4
Blocked shots
0
9
Shots inside box
1
8
Shots outside box
4
5
Corner kicks
2
2
Offsides
4
Passing
802
Total passes
303
731 (91%)
Accurate passes
239 (79%)
Discipline
4
Fouls
13
0
Yellow cards
1
0
Red cards
0
0
Goalkeeper saves
3
Turn off spoiler to view match events

Lineup

Paris Saint Germain

4-3-3

39
G

Matvey Safonov




5.9
21
D

Lucas Hernández




6.6
51
D

Willian Pacho




6.9
6
D

Ilya Zabarnyi




7.0
2
D

Achraf Hakimi (C)




6.6
14
M

Désiré Doué




6.9
4
M

Lucas Beraldo




7.0
33
M

Warren Zaïre-Emery




7.3
7
F

Khvicha Kvaratskhelia


Assist 33′


8.0
10
F

Ousmane Dembélé


Goal 23′
Goal 33′


8.7
19
F

Kang-in Lee




7.3

Substitutes
87
M

João Neves



Substitution Out 59′ Replaced by Lee Kang-In



6.9
17
M

Vitinha



Substitution Out 67′ Replaced by L. Beraldo



6.9
25
D

Nuno Mendes


Assist 90+2′
Substitution Out 68′ Replaced by K. Kvaratskhelia



6.3
89
G

Renato Marin


5
D

Marquinhos


49
F

Ibrahim Mbaye


30
G

Lucas Chevalier


9
F

Gonçalo Ramos


Goal 90+2′

Substitution Out 87′ Replaced by D. Doue



7.0
27
M

Dro Fernández


Coach
Enrique Luis

Toulouse

3-4-2-1

1
G

Guillaume Restes




6.3
2
D

Rasmus Nicolaisen (C)


Goal 27′


7.2
35
D

Seny Koumbassa




5.9
3
D

Mark McKenzie




6.3
24
M

Dayann Methalie




6.3
18
M

Pape Diop




6.3
23
M

Cristian Cásseres Jr.



Yellow Card 36′ Tripping



6.3
19
M

Djibril Sidibé


Assist 27′


6.7
10
F

Yann Gboho




6.2
15
F

Aron Dønnum




6.3
20
F

Emersonn




6.3

Substitutes
12
D

Warren Kamanzi



Substitution Out 67′ Replaced by D. Methalie



6.3
45
M

Alexis Vossah


44
D

Gaëtan Bakhouche


77
M

Mario Sauer



Substitution Out 83′ Replaced by C. Casseres



6.5
37
F

Ilyas Azizi



Substitution Out 83′ Replaced by D. Sidibe



6.3
7
F

Julian Vignolo


16
G

Kjetil Haug


40
G

Naime Said Mchindra


13
F

Jacen Russell-Rowe



Substitution Out 83′ Replaced by Emersonn



6.3

Coach
Carles Martinez

Ligue 1 Standings – Ligue 1

Pos Team MP W D L +/- GD Pts Form
1 Paris Saint Germain 26 19 3 4 58-22 36 60
L
No match found

W
28 February: Le Havre 0 – 1 Paris Saint Germain

W
No match found

L
No match found

W
03 April: Paris Saint Germain 3 – 1 Toulouse
2 Lens 27 19 2 6 54-24 30 59
L
21 February: Lens 2 – 3 Monaco

D
27 February: Strasbourg 1 – 1 Lens

W
08 March: Lens 3 – 0 Metz

L
14 March: Lorient 2 – 1 Lens

W
20 March: Lens 5 – 1 Angers
3 Marseille 27 15 4 8 54-35 19 49
L
20 February: Stade Brestois 29 2 – 0 Marseille

W
01 March: Marseille 3 – 2 Lyon

W
07 March: Toulouse 0 – 1 Marseille

W
13 March: Marseille 1 – 0 Auxerre

L
22 March: Marseille 1 – 2 Lille
4 Lyon 27 14 5 8 41-29 12 47
L
22 February: Strasbourg 3 – 1 Lyon

L
01 March: Marseille 3 – 2 Lyon

D
08 March: Lyon 1 – 1 Paris FC

D
15 March: Le Havre 0 – 0 Lyon

L
22 March: Lyon 1 – 2 Monaco
5 Lille 27 14 5 8 42-34 8 47
W
22 February: Angers 0 – 1 Lille

W
01 March: Lille 1 – 0 Nantes

D
08 March: Lille 1 – 1 Lorient

W
15 March: Rennes 1 – 2 Lille

W
22 March: Marseille 1 – 2 Lille
6 Monaco 27 14 4 9 47-38 9 46
W
21 February: Lens 2 – 3 Monaco

W
28 February: Monaco 2 – 0 Angers

W
06 March: Paris Saint Germain 1 – 3 Monaco

W
14 March: Monaco 2 – 0 Stade Brestois 29

W
22 March: Lyon 1 – 2 Monaco
7 Rennes 27 12 8 7 43-37 6 44
W
22 February: Auxerre 0 – 3 Rennes

W
28 February: Rennes 1 – 0 Toulouse

W
08 March: Nice 0 – 4 Rennes

L
15 March: Rennes 1 – 2 Lille

D
22 March: Rennes 0 – 0 Metz
8 Strasbourg 26 10 7 9 40-31 9 37
D
No match found

W
No match found

D
07 March: Auxerre 0 – 0 Strasbourg

D
15 March: Strasbourg 0 – 0 Paris FC

D
No match found
9 Toulouse 27 10 7 10 38-32 6 37
D
No match found

L
07 March: Toulouse 0 – 1 Marseille

L
No match found

W
21 March: Toulouse 1 – 0 Lorient

W
No match found
10 Lorient 27 9 10 8 37-41 -4 37
D
22 February: Nice 3 – 3 Lorient

D
01 March: Lorient 2 – 2 Auxerre

D
08 March: Lille 1 – 1 Lorient

W
14 March: Lorient 2 – 1 Lens

L
21 March: Toulouse 1 – 0 Lorient
11 Stade Brestois 29 27 10 6 11 34-39 -5 36
W
20 February: Stade Brestois 29 2 – 0 Marseille

W
01 March: Metz 0 – 1 Stade Brestois 29

W
08 March: Stade Brestois 29 2 – 0 Le Havre

L
14 March: Monaco 2 – 0 Stade Brestois 29

L
21 March: Auxerre 3 – 0 Stade Brestois 29
12 Angers 27 9 5 13 24-37 -13 32
L
22 February: Angers 0 – 1 Lille

L
28 February: Monaco 2 – 0 Angers

W
07 March: Nantes 0 – 1 Angers

L
14 March: Angers 0 – 2 Nice

L
20 March: Lens 5 – 1 Angers
13 Paris FC 27 7 10 10 32-43 -11 31
D
21 February: Toulouse 1 – 1 Paris FC

W
01 March: Paris FC 1 – 0 Nice

D
08 March: Lyon 1 – 1 Paris FC

D
15 March: Strasbourg 0 – 0 Paris FC

W
22 March: Paris FC 3 – 2 Le Havre
14 Le Havre 27 6 9 12 22-35 -13 27
L
22 February: Nantes 2 – 0 Le Havre

L
28 February: Le Havre 0 – 1 Paris Saint Germain

L
08 March: Stade Brestois 29 2 – 0 Le Havre

D
15 March: Le Havre 0 – 0 Lyon

L
22 March: Paris FC 3 – 2 Le Havre
15 Nice 27 7 6 14 32-52 -20 27
D
22 February: Nice 3 – 3 Lorient

L
01 March: Paris FC 1 – 0 Nice

L
08 March: Nice 0 – 4 Rennes

W
14 March: Angers 0 – 2 Nice

L
21 March: Nice 0 – 4 Paris Saint Germain
16 Auxerre 27 5 7 15 22-36 -14 22
L
22 February: Auxerre 0 – 3 Rennes

D
01 March: Lorient 2 – 2 Auxerre

D
07 March: Auxerre 0 – 0 Strasbourg

L
13 March: Marseille 1 – 0 Auxerre

W
21 March: Auxerre 3 – 0 Stade Brestois 29
17 Nantes 25 4 5 16 22-42 -20 17
L
13 February: Monaco 3 – 1 Nantes

L
No match found

W
No match found

L
07 March: Nantes 0 – 1 Angers

L
22 March: Nantes 2 – 3 Strasbourg
18 Metz 27 3 5 19 25-60 -35 14
L
21 February: Paris Saint Germain 3 – 0 Metz

L
01 March: Metz 0 – 1 Stade Brestois 29

L
08 March: Lens 3 – 0 Metz

L
15 March: Metz 3 – 4 Toulouse

D
22 March: Rennes 0 – 0 Metz

Qualification/Relegation

  • Champions League
  • Champions League Qualification
  • UEFA Europa League
  • Conference League Qualification
  • Relegation Playoffs
  • Relegation

Paris Saint-Germain asserted their Ligue 1 dominance with a decisive 3-1 victory over Toulouse. Ousmane Dembélé spearheaded the attack, securing a vital double for the league leaders at Parc des Princes.

The highly anticipated clash on April 3, 2026, saw table-topping Paris Saint-Germain, boasting 60 points, host a mid-table Toulouse side positioned ninth with 37 points. PSG entered the match aiming to extend their commanding lead atop the standings.

The hosts opened the scoring in the 23rd minute. Ousmane Dembélé broke the deadlock with a sharp, clinical finish, giving Paris Saint-Germain an early advantage in front of their home crowd.

Toulouse, however, quickly responded, refusing to be overawed. Just four minutes later, in the 27th minute, Rasmus Nicolaisen netted the equalizer. Djibril Sidibé provided a precise assist, setting up Nicolaisen to level the score.

Paris Saint-Germain restored their lead shortly after, showcasing their attacking prowess. Ousmane Dembélé grabbed his second goal of the night in the 33rd minute. Khvicha Kvaratskhelia delivered a well-placed assist, allowing Dembélé to put PSG ahead once more.

The first half concluded with Paris Saint-Germain holding a narrow 2-1 lead after a pulsating opening period. Toulouse had shown resilience, but PSG’s individual attacking quality shone through. Both sides faced a tactical challenge for the second period.

The second half saw Paris Saint-Germain maintain control of possession and tempo. They managed the game effectively, making strategic substitutions to refresh the squad and manage fatigue. João Neves replaced Lee Kang-in in the 59th minute.

Further changes followed for the home side. Lucas Beraldo made way for Vitinha in the 67th minute. Khvicha Kvaratskhelia, who earned an assist and contributed significantly, was then substituted for Nuno Mendes in the 68th minute.

Toulouse also made several changes in the 83rd minute, bringing on fresh legs in an attempt to find a late equalizer. Cristian Casseres Jr. had been booked earlier for Toulouse in the 36th minute, highlighting the visitor’s defensive struggles.

As the match approached its conclusion, Paris Saint-Germain sealed their victory with a late strike. Substitute Gonçalo Ramos added a well-taken third goal in the 90+2 minute. Nuno Mendes registered the assist, capping off a comfortable win for the home side.

Paris Saint-Germain dominated the overall statistics. They boasted an impressive 72% ball possession and registered 17 total shots, with 7 finding the target. Their expected goals (xG) stood at 1.78, significantly higher than Toulouse’s 0.16 from just 5 shots.

This comprehensive victory further solidifies Paris Saint-Germain’s commanding position at the summit of Ligue 1. Toulouse, despite a spirited first-half effort, remains firmly in the middle of the pack. PSG continues their relentless march towards another coveted league title.

The post Paris Saint Germain vs Toulouse Highlights and Goals appeared first on DasFootball.

Leave a Reply