Paris Saint-Germain vs Angers

5 April 2025 · Ligue 1 · 2024/25 · Referee Marc Bollengier

Full time 1 – 0

Half-time: 0–0

  • Désiré Doué 55’

Match summary

Paris Saint-Germain beat Angers 1-0. It was goalless at half-time.

Désiré Doué put Paris Saint-Germain ahead in the 55th minute, set up by Khvicha Kvaratskhelia.

The chances backed that up: Paris Saint-Germain created 1.64 expected goals (xG) from 20 shots to Angers's 0.28 from 5.

Match stats

Paris Saint-Germain Angers
20 Shots 5
6 Shots on Target 0
5 Corners 1
0 Yellow Cards 3
0 Red Cards 0
1.64 xG 0.28
1.64 Non-penalty xG 0.28
13 Deep Completions 3

Key events

Paris Saint-Germain Angers
Kick-off
Half-time0-0
Désiré Doué
Assist: Khvicha Kvaratskhelia
1-0 (Paris Saint-Germain)
55’
Full-time1-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Angers
  • Florent Hanin
  • Jacques Ekomie
  • Esteban Lepaul

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.64 0.28 55’ Désiré Doué (Paris Saint-Germain), 1-0 55’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.64 0.28 55’ Désiré Doué (Paris Saint-Germain), 1-0 Doué 55’
Paris Saint-Germain 1.64 xGAngers 0.28 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Angers attacking Paris Saint-Germain attacking 
55’ Désiré Doué (Paris Saint-Germain), open play, 0.38 xG, goal 31’ Gonçalo Ramos (Paris Saint-Germain), open play, 0.24 xG, off target 30’ Farid El Melali (Angers), open play, 0.13 xG, blocked 78’ Bradley Barcola (Paris Saint-Germain), open play, 0.13 xG, blocked 36’ Gonçalo Ramos (Paris Saint-Germain), open play, 0.12 xG, off target 22’ Gonçalo Ramos (Paris Saint-Germain), set piece, 0.10 xG, off target 82’ Lilian Raolisoa (Angers), open play, 0.09 xG, off target 90+2’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.08 xG, saved 64’ Ousmane Dembélé (Paris Saint-Germain), open play, 0.07 xG, off target 80’ Achraf Hakimi (Paris Saint-Germain), open play, 0.07 xG, saved 39’ Gonçalo Ramos (Paris Saint-Germain), open play, 0.06 xG, off target 60’ Fabián (Paris Saint-Germain), open play, 0.06 xG, saved 90+3’ Nuno Mendes (Paris Saint-Germain), open play, 0.06 xG, saved 9’ Gonçalo Ramos (Paris Saint-Germain), open play, 0.06 xG, blocked 35’ Lucas Hernández (Paris Saint-Germain), from a corner, 0.05 xG, blocked 34’ Achraf Hakimi (Paris Saint-Germain), direct free kick, 0.05 xG, off target 48’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.03 xG, off target 30’ Lilian Raolisoa (Angers), open play, 0.03 xG, off target 34’ Vitinha (Paris Saint-Germain), set piece, 0.02 xG, blocked 35’ Désiré Doué (Paris Saint-Germain), from a corner, 0.02 xG, blocked 52’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.02 xG, blocked 80’ Ahmadou Bamba Dieng (Angers), from a corner, 0.02 xG, blocked 8’ Achraf Hakimi (Paris Saint-Germain), open play, 0.01 xG, blocked 34’ Vitinha (Paris Saint-Germain), open play, 0.01 xG, saved 68’ Esteban Lepaul (Angers), open play, 0.01 xG, blocked 55’ Désiré Doué (Paris Saint-Germain), open play, 0.38 xG, goal 31’ Gonçalo Ramos (Paris Saint-Germain), open play, 0.24 xG, off target 30’ Farid El Melali (Angers), open play, 0.13 xG, blocked 78’ Bradley Barcola (Paris Saint-Germain), open play, 0.13 xG, blocked 36’ Gonçalo Ramos (Paris Saint-Germain), open play, 0.12 xG, off target 22’ Gonçalo Ramos (Paris Saint-Germain), set piece, 0.10 xG, off target 82’ Lilian Raolisoa (Angers), open play, 0.09 xG, off target 90+2’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.08 xG, saved 64’ Ousmane Dembélé (Paris Saint-Germain), open play, 0.07 xG, off target 80’ Achraf Hakimi (Paris Saint-Germain), open play, 0.07 xG, saved 39’ Gonçalo Ramos (Paris Saint-Germain), open play, 0.06 xG, off target 60’ Fabián (Paris Saint-Germain), open play, 0.06 xG, saved 9’ Gonçalo Ramos (Paris Saint-Germain), open play, 0.06 xG, blocked 90+3’ Nuno Mendes (Paris Saint-Germain), open play, 0.06 xG, saved 35’ Lucas Hernández (Paris Saint-Germain), from a corner, 0.05 xG, blocked 34’ Achraf Hakimi (Paris Saint-Germain), direct free kick, 0.05 xG, off target 48’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.03 xG, off target 30’ Lilian Raolisoa (Angers), open play, 0.03 xG, off target 34’ Vitinha (Paris Saint-Germain), set piece, 0.02 xG, blocked 35’ Désiré Doué (Paris Saint-Germain), from a corner, 0.02 xG, blocked 52’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.02 xG, blocked 80’ Ahmadou Bamba Dieng (Angers), from a corner, 0.02 xG, blocked 8’ Achraf Hakimi (Paris Saint-Germain), open play, 0.01 xG, blocked 34’ Vitinha (Paris Saint-Germain), open play, 0.01 xG, saved 68’ Esteban Lepaul (Angers), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Gianluigi Donnarumma GK900 0.000.000
Achraf Hakimi DEF903 0.140.071
Marquinhos DEF900 0.000.000
William Pacho DEF640 0.000.000
Lucas Hernández DEF901 0.050.000
Warren Zaïre-Emery MID900 0.000.241
Vitinha MID902 0.040.000
Fabián MID641 0.060.164
Désiré Doué FWD6812 0.400.082
Gonçalo Ramos FWD645 0.570.011
Khvicha Kvaratskhelia FWD9013 0.130.563
Ousmane Dembélé Sub261 0.070.131
Bradley Barcola Sub261 0.130.152
Nuno Mendes Sub261 0.060.000
João Neves Sub220 0.000.061
Senny Mayulu Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Paris Saint-Germain win 84% Avg odds 1.13
Draw 11% Avg odds 9.17
Angers win 5% Avg odds 18.34

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.