French Ligue 1

Paris Saint-Germain vs Angers, 2024-25 Ligue 1

· French Ligue 1
  • 55': Désiré Doué
FT
1 - 0

Unbeaten PSG seal Ligue 1 title with six games to spare

Paris Saint-Germain remained unbeaten as they won their fourth straight Ligue 1 title on Saturday after a 1-0 win over Angers.

Match Commentary

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 3': Achraf Hakimi (Paris Saint Germain) wins a free kick on the right wing.
  • 3': Foul by Jean-Eudes Aholou (Angers).
  • 6': Foul by Désiré Doué (Paris Saint Germain).
  • 6': Jordan Lefort (Angers) wins a free kick in the defensive half.
  • 8': Attempt blocked. Achraf Hakimi (Paris Saint Germain) right footed shot from outside the box is blocked. Assisted by Fabián Ruiz.
  • 9': Attempt blocked. Gonçalo Ramos (Paris Saint Germain) right footed shot from outside the box is blocked. Assisted by Khvicha Kvaratskhelia.
  • 11': Désiré Doué (Paris Saint Germain) wins a free kick on the left wing.
  • 11': Foul by Lilian Raolisoa (Angers).
  • 14': Achraf Hakimi (Paris Saint Germain) wins a free kick on the right wing.
  • 14': Foul by Florent Hanin (Angers).
  • 15': Florent Hanin (Angers) is shown the yellow card.
  • 16': Foul by Jean-Eudes Aholou (Angers).
  • 16': Khvicha Kvaratskhelia (Paris Saint Germain) wins a free kick on the right wing.
  • 17': Farid El Melali (Angers) wins a free kick in the defensive half.
  • 17': Foul by Vitinha (Paris Saint Germain).
  • 20': Désiré Doué (Paris Saint Germain) wins a free kick on the right wing.
  • 20': Foul by Jacques Ekomié (Angers).
  • 21': Jacques Ekomié (Angers) is shown the yellow card for a bad foul.
  • 22': Attempt missed. Gonçalo Ramos (Paris Saint Germain) header from very close range is too high. Assisted by Fabián Ruiz following a set piece situation.
  • 22': Farid El Melali (Angers) wins a free kick in the defensive half.
  • 22': Foul by Lucas Hernández (Paris Saint Germain).
  • 26': Offside, Angers. Yassin Belkhdim is caught offside.
  • 29': Delay in match (Paris Saint Germain).
  • 30': Delay over. They are ready to continue.
  • 30': Attempt blocked. Farid El Melali (Angers) right footed shot from the centre of the box is blocked. Assisted by Estéban Lepaul.
  • 30': Attempt missed. Lilian Raolisoa (Angers) left footed shot from outside the box is high and wide to the left following a fast break.
  • 31': Attempt missed. Gonçalo Ramos (Paris Saint Germain) header from the centre of the box is high and wide to the right. Assisted by Warren Zaïre-Emery with a cross.
  • 32': Hand ball by Yassin Belkhdim (Angers).
  • 34': Attempt missed. Achraf Hakimi (Paris Saint Germain) right footed shot from outside the box is high and wide to the right from a direct free kick.
  • 34': Attempt blocked. Vitinha (Paris Saint Germain) right footed shot from outside the box is blocked.
  • 34': Delay in match because of an injury Himad Abdelli (Angers).
  • 34': Delay over. They are ready to continue.
  • 34': Attempt saved. Vitinha (Paris Saint Germain) right footed shot from outside the box is saved in the top left corner. Assisted by Gonçalo Ramos.
  • 34': Corner, Paris Saint Germain. Conceded by Yahia Fofana.
  • 35': Attempt blocked. Lucas Hernández (Paris Saint Germain) left footed shot from the centre of the box is blocked.
  • 35': Attempt blocked. Désiré Doué (Paris Saint Germain) right footed shot from the left side of the box is blocked. Assisted by Fabián Ruiz.
  • 36': Attempt missed. Gonçalo Ramos (Paris Saint Germain) header from very close range is high and wide to the right. Assisted by Khvicha Kvaratskhelia.
  • 37': Farid El Melali (Angers) wins a free kick in the defensive half.
  • 37': Foul by Marquinhos (Paris Saint Germain).
  • 38': Fabián Ruiz (Paris Saint Germain) wins a free kick in the defensive half.
  • 38': Foul by Farid El Melali (Angers).
  • 39': Attempt missed. Gonçalo Ramos (Paris Saint Germain) header from the centre of the box is high and wide to the left.
  • 40': Corner, Paris Saint Germain. Conceded by Jacques Ekomié.
  • 41': Corner, Paris Saint Germain. Conceded by Lilian Raolisoa.
  • 41': Foul by Estéban Lepaul (Angers).
  • 41': Marquinhos (Paris Saint Germain) wins a free kick in the defensive half.
  • 41': Estéban Lepaul (Angers) is shown the yellow card for a bad foul.
  • 44': Delay in match because of an injury Estéban Lepaul (Angers).
  • 44': Delay over. They are ready to continue.
  • 45': Fourth official has announced 1 minutes of added time.
  • 45': Foul by Gonçalo Ramos (Paris Saint Germain).
  • 45': Jacques Ekomié (Angers) wins a free kick in the defensive half.
  • 45'+1': Offside, Angers. Estéban Lepaul is caught offside.
  • 45'+2': First Half ends, Paris Saint Germain 0, Angers 0.
  • 45': Second Half begins Paris Saint Germain 0, Angers 0.
  • 45': Substitution, Angers. Jim Allevinah replaces Farid El Melali.
  • 48': Attempt missed. Khvicha Kvaratskhelia (Paris Saint Germain) right footed shot from the left side of the box is high and wide to the right. Assisted by Fabián Ruiz.
  • 51': Offside, Angers. Estéban Lepaul is caught offside.
  • 52': Attempt blocked. Khvicha Kvaratskhelia (Paris Saint Germain) right footed shot from outside the box is blocked. Assisted by Désiré Doué.
  • 54': Offside, Angers. Jim Allevinah is caught offside.
  • 55': Goal! Paris Saint Germain 1, Angers 0. Désiré Doué (Paris Saint Germain) right footed shot from the right side of the six yard box to the top right corner. Assisted by Khvicha Kvaratskhelia with a cross.
  • 58': Désiré Doué (Paris Saint Germain) wins a free kick on the left wing.
  • 58': Foul by Abdoulaye Bamba (Angers).
  • 60': Attempt saved. Fabián Ruiz (Paris Saint Germain) left footed shot from the right side of the box is saved in the top right corner. Assisted by Désiré Doué with a cross.
  • 62': Offside, Paris Saint Germain. Achraf Hakimi is caught offside.
  • 63': Substitution, Paris Saint Germain. Bradley Barcola replaces Fabián Ruiz.
  • 63': Substitution, Paris Saint Germain. Ousmane Dembélé replaces Gonçalo Ramos.
  • 63': Substitution, Paris Saint Germain. Nuno Mendes replaces Willian Pacho.
  • 64': Attempt missed. Ousmane Dembélé (Paris Saint Germain) right footed shot from the right side of the box is close, but misses to the right. Assisted by Achraf Hakimi following a fast break.
  • 67': Substitution, Paris Saint Germain. João Neves replaces Désiré Doué.
  • 68': Attempt blocked. Estéban Lepaul (Angers) header from the centre of the box is blocked. Assisted by Florent Hanin with a cross.
  • 68': Florent Hanin (Angers) wins a free kick in the defensive half.
  • 68': Foul by Khvicha Kvaratskhelia (Paris Saint Germain).
  • 69': Foul by Jean-Eudes Aholou (Angers).
  • 69': Warren Zaïre-Emery (Paris Saint Germain) wins a free kick in the attacking half.
  • 70': Foul by Jacques Ekomié (Angers).
  • 70': Khvicha Kvaratskhelia (Paris Saint Germain) wins a free kick on the right wing.
  • 71': Substitution, Angers. Zinédine Ould Khaled replaces Jean-Eudes Aholou.
  • 71': Substitution, Angers. Bamba Dieng replaces Jacques Ekomié.
  • 72': Bamba Dieng (Angers) wins a free kick on the right wing.
  • 72': Foul by Bradley Barcola (Paris Saint Germain).
  • 74': Foul by Yassin Belkhdim (Angers).
  • 74': Marquinhos (Paris Saint Germain) wins a free kick in the defensive half.
  • 78': Attempt blocked. Bradley Barcola (Paris Saint Germain) right footed shot from the centre of the box is blocked. Assisted by Ousmane Dembélé.
  • 79': Corner, Angers. Conceded by Lucas Hernández.
  • 80': Attempt saved. Achraf Hakimi (Paris Saint Germain) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Bradley Barcola.
  • 80': Corner, Paris Saint Germain. Conceded by Yahia Fofana.
  • 80': Substitution, Angers. Zinedine Ferhat replaces Yassin Belkhdim.
  • 81': Substitution, Angers. Ibrahima Niane replaces Estéban Lepaul.
  • 82': Attempt missed. Lilian Raolisoa (Angers) right footed shot from outside the box is too high. Assisted by Himad Abdelli with a through ball following a fast break.
  • 89': Delay in match because of an injury Lilian Raolisoa (Angers).
  • 89': Substitution, Paris Saint Germain. Senny Mayulu replaces Warren Zaïre-Emery.
  • 89': Delay over. They are ready to continue.
  • 90': Fourth official has announced 4 minutes of added time.
  • 90'+1': Corner, Paris Saint Germain. Conceded by Florent Hanin.
  • 90'+2': Attempt saved. Khvicha Kvaratskhelia (Paris Saint Germain) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Bradley Barcola.
  • 90'+3': Attempt saved. Nuno Mendes (Paris Saint Germain) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by João Neves.
  • 90'+3': Delay in match because of an injury Lilian Raolisoa (Angers).
  • 90'+4': Delay over. They are ready to continue.
  • 90'+4': Second Half ends, Paris Saint Germain 1, Angers 0.
  • 0': Match ends, Paris Saint Germain 1, Angers 0.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/7868.png&h=25&scale=crop&w=25&location=originANG PSGhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/160.png&h=25&scale=crop&w=25&location=origin
12 Fouls 7
3 Yellow Cards 0
0 Red Cards 0
4 Offsides 1
1 Corner Kicks 5
5 Saves 0
18.7 Possession 81.3
4 SHOTS 20
0 ON GOAL 6
0.0 On Target % 0.3
0 Penalty Goals 0
0 Penalty Kicks Taken 0
158 Accurate Passes 891
213 Passes 954
0.7 Pass Completion % 0.9
2 Accurate Crosses 4
4 Crosses 16
0.5 Cross % 0.3
42 Long Balls 29
18 Accurate Long Balls 23
0.4 Long Balls % 0.8
2 Blocked Shots 7
12 Effective Tackles 12
18 Tackles 25
0.7 Tackle % 0.5
3 Interceptions 1
24 Effective Clearances 10
24 Clearances 10

Game Information

Competition: French Ligue 1

Venue: Parc des Princes
Location: Paris, France
Attendance: 47,736

Ligue 1 Standings

# TEAM GP GD PTS
1 Paris Saint-Germain 34 +57 84
2 Marseille 34 +27 65
3 AS Monaco 34 +22 61
4 Nice 34 +25 60
Full Standings

Line-Ups

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

No. Name
1 Gianluigi Donnarumma (GK)
51 Willian Pacho
5 Marquinhos
21 Lucas Hernández
2 Achraf Hakimi
17 Vitinha
8 Fabián Ruiz
33 Warren Zaïre-Emery
9 Gonçalo Ramos
7 Khvicha Kvaratskhelia
14 Désiré Doué

ANG Angers (5-3-2)

No. Name
30 Yahia Fofana (GK)
21 Jordan Lefort
26 Florent Hanin Yellow Card
25 Abdoulaye Bamba
3 Jacques Ekomie Yellow Card
27 Lilian Raolisoa
10 Himad Abdelli
6 Jean-Eudes Aholou
14 Yassin Belkhdim
28 Farid El Mellali
19 Esteban Lepaul Yellow Card

Ligue 1 News

Transfer rumors, news: Man City in talks for Lyon star Cherki
Transfer rumors, news: Man City in talks for Lyon star Cherki

Manchester City are continuing discussions with Lyon over attacking midfielder Rayan Cherki. Transfer Talk has the latest news, gossip and rumors.

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

The summer transfer window is now open, and clubs are starting to do business. Here is how we rate the biggest moves.

Transfer rumors, news: Man United eye PSG striker Ramos
Transfer rumors, news: Man United eye PSG striker Ramos

Manchester United could turn to Paris Saint-Germain striker Goncalo Ramos after missing out on Ipswich Town's Liam Delap. Transfer Talk has the latest news, gossip and rumors.

2025 FC 100: Yamal, Mbappe among best men's soccer players
2025 FC 100: Yamal, Mbappe among best men's soccer players

It's that time again: with the UEFA Champions League final behind us and the 2024-25 season officially over, it's time to rank the top 100 players in the world of men's soccer right now. Welcome to the FC 100.

Laurens: Enrique has taken Hakimi's game to the next level
Laurens: Enrique has taken Hakimi's game to the next level

Gab Marcotti and Julien Laurens explain why Achraf Hakimi was deservedly named the world's best full-back on the ESPN FC 100.