Paris Saint-Germain vs Aston Villa

9 April 2025 · Champions League · Quarter-finals, first leg · 2024/25 · Referee Maurizio Mariani

Full time 3 – 1

Half-time: 1–1

Aggregate: Paris Saint-Germain 5–4 Aston Villa. Paris Saint-Germain go through.

  • Désiré Doué 39’
  • Khvicha Kvaratskhelia 49’
  • Nuno Mendes 90+2’
  • Morgan Rogers 35’

Match summary

Paris Saint-Germain came from behind to win 3-1 at home to Aston Villa after 90 minutes. It was 1-1 at half-time. Paris Saint-Germain went through 5-4 on aggregate.

In the first half, Morgan Rogers put Aston Villa ahead in the 35th minute and Désiré Doué equalised from a corner in the 39th minute. In the second half, Khvicha Kvaratskhelia put Paris Saint-Germain in front in the 49th minute and Nuno Mendes made it 3-1 in stoppage time.

The chances backed that up: Paris Saint-Germain created 1.95 expected goals (xG) from 29 shots to Aston Villa's 0.86 from 7.

Key events

Paris Saint-Germain Aston Villa
Kick-off
VitinhaShot on target
5’
Ousmane DembéléShot on target
8’
17’
Achraf HakimiShot on target
18’
35’
Morgan RogersRight foot shot0-1 (Aston Villa)
Désiré DouéRight foot shot1-1 (Paris Saint-Germain)
39’
Désiré DouéShot on target
39’
Désiré DouéShot on target
44’
Half-time1-1
Second half underway
Khvicha KvaratskheliaLeft foot shot2-1 (Paris Saint-Germain)
49’
Achraf HakimiShot on target
58’
Lucas BeraldoShot on target
66’
72’
Morgan RogersShot on target
Nuno MendesRight foot shot3-1 (Paris Saint-Germain)
90+2’
Full-time3-1

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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.95 0.86 35’ Morgan Rogers (Aston Villa), 0-1 35’ 39’ Désiré Doué (Paris Saint-Germain), 1-1 39’ 49’ Khvicha Kvaratskhelia (Paris Saint-Germain), 2-1 49’ 90+2’ Nuno Mendes (Paris Saint-Germain), 3-1 90+2’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.95 0.86 35’ Morgan Rogers (Aston Villa), 0-1 Rogers 35’ 39’ Désiré Doué (Paris Saint-Germain), 1-1 Doué 39’ 49’ Khvicha Kvaratskhelia (Paris Saint-Germain), 2-1 Kvaratskhelia 49’ 90+2’ Nuno Mendes (Paris Saint-Germain), 3-1 Mendes 90+2’
Paris Saint-Germain 1.95 xGAston Villa 0.86 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Aston Villa attacking Paris Saint-Germain attacking 
35’ Morgan Rogers (Aston Villa), open play, 0.35 xG, goal 90+2’ Nuno Mendes (Paris Saint-Germain), open play, 0.34 xG, goal 58’ Pau Torres (Aston Villa), set piece, 0.33 xG, off target 56’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.19 xG, blocked 58’ Désiré Doué (Paris Saint-Germain), open play, 0.14 xG, blocked 58’ Achraf Hakimi (Paris Saint-Germain), open play, 0.15 xG, saved 46’ Désiré Doué (Paris Saint-Germain), open play, 0.14 xG, blocked 89’ Warren Zaïre-Emery (Paris Saint-Germain), open play, 0.11 xG, blocked 10’ Nuno Mendes (Paris Saint-Germain), open play, 0.08 xG, blocked 23’ Vitinha (Paris Saint-Germain), open play, 0.08 xG, off target 47’ Ousmane Dembélé (Paris Saint-Germain), open play, 0.08 xG, blocked 44’ Désiré Doué (Paris Saint-Germain), from a corner, 0.08 xG, off target 5’ Vitinha (Paris Saint-Germain), open play, 0.07 xG, saved 72’ Morgan Rogers (Aston Villa), open play, 0.07 xG, saved 48’ Ousmane Dembélé (Paris Saint-Germain), open play, 0.06 xG, blocked 49’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.05 xG, goal 81’ Marco Asensio (Aston Villa), open play, 0.05 xG, blocked 27’ Nuno Mendes (Paris Saint-Germain), open play, 0.04 xG, off target 90+4’ Warren Zaïre-Emery (Paris Saint-Germain), open play, 0.04 xG, off target 39’ Désiré Doué (Paris Saint-Germain), open play, 0.04 xG, saved 56’ Willian Pacho (Paris Saint-Germain), from a corner, 0.03 xG, off target 90+1’ Morgan Rogers (Aston Villa), open play, 0.03 xG, off target 37’ Fabián Ruiz (Paris Saint-Germain), open play, 0.03 xG, blocked 43’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.03 xG, blocked 86’ João Neves (Paris Saint-Germain), open play, 0.03 xG, off target 3’ Ousmane Dembélé (Paris Saint-Germain), open play, 0.02 xG, off target 75’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.02 xG, blocked 79’ Vitinha (Paris Saint-Germain), from a corner, 0.02 xG, off target 8’ Ousmane Dembélé (Paris Saint-Germain), from a corner, 0.02 xG, saved 66’ Lucas Beraldo (Paris Saint-Germain), open play, 0.02 xG, saved 82’ Axel Disasi (Aston Villa), from a corner, 0.02 xG, off target 8’ Khvicha Kvaratskhelia (Paris Saint-Germain), from a corner, 0.01 xG, blocked 25’ John McGinn (Aston Villa), open play, 0.02 xG, off target 18’ Achraf Hakimi (Paris Saint-Germain), set piece, 0.01 xG, saved 44’ Désiré Doué (Paris Saint-Germain), from a corner, 0.01 xG, saved 39’ Désiré Doué (Paris Saint-Germain), from a corner, 0.01 xG, goal 35’ Morgan Rogers (Aston Villa), open play, 0.35 xG, goal 90+2’ Nuno Mendes (Paris Saint-Germain), open play, 0.34 xG, goal 58’ Pau Torres (Aston Villa), set piece, 0.33 xG, off target 56’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.19 xG, blocked 58’ Achraf Hakimi (Paris Saint-Germain), open play, 0.15 xG, saved 58’ Désiré Doué (Paris Saint-Germain), open play, 0.14 xG, blocked 46’ Désiré Doué (Paris Saint-Germain), open play, 0.14 xG, blocked 89’ Warren Zaïre-Emery (Paris Saint-Germain), open play, 0.11 xG, blocked 10’ Nuno Mendes (Paris Saint-Germain), open play, 0.08 xG, blocked 23’ Vitinha (Paris Saint-Germain), open play, 0.08 xG, off target 47’ Ousmane Dembélé (Paris Saint-Germain), open play, 0.08 xG, blocked 44’ Désiré Doué (Paris Saint-Germain), from a corner, 0.08 xG, off target 5’ Vitinha (Paris Saint-Germain), open play, 0.07 xG, saved 72’ Morgan Rogers (Aston Villa), open play, 0.07 xG, saved 48’ Ousmane Dembélé (Paris Saint-Germain), open play, 0.06 xG, blocked 49’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.05 xG, goal 81’ Marco Asensio (Aston Villa), open play, 0.05 xG, blocked 27’ Nuno Mendes (Paris Saint-Germain), open play, 0.04 xG, off target 39’ Désiré Doué (Paris Saint-Germain), open play, 0.04 xG, saved 90+4’ Warren Zaïre-Emery (Paris Saint-Germain), open play, 0.04 xG, off target 56’ Willian Pacho (Paris Saint-Germain), from a corner, 0.03 xG, off target 90+1’ Morgan Rogers (Aston Villa), open play, 0.03 xG, off target 43’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.03 xG, blocked 86’ João Neves (Paris Saint-Germain), open play, 0.03 xG, off target 37’ Fabián Ruiz (Paris Saint-Germain), open play, 0.03 xG, blocked 3’ Ousmane Dembélé (Paris Saint-Germain), open play, 0.02 xG, off target 75’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.02 xG, blocked 79’ Vitinha (Paris Saint-Germain), from a corner, 0.02 xG, off target 66’ Lucas Beraldo (Paris Saint-Germain), open play, 0.02 xG, saved 82’ Axel Disasi (Aston Villa), from a corner, 0.02 xG, off target 8’ Ousmane Dembélé (Paris Saint-Germain), from a corner, 0.02 xG, saved 25’ John McGinn (Aston Villa), open play, 0.02 xG, off target 8’ Khvicha Kvaratskhelia (Paris Saint-Germain), from a corner, 0.01 xG, blocked 18’ Achraf Hakimi (Paris Saint-Germain), set piece, 0.01 xG, saved 44’ Désiré Doué (Paris Saint-Germain), from a corner, 0.01 xG, saved 39’ Désiré Doué (Paris Saint-Germain), from a corner, 0.01 xG, goal
Size shows xG Goal On target Off target or blocked

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

Lineups

Paris Saint-Germain 4-3-3 Starting XI
Donnarumma
Mendes
Hakimi
Beraldo
Pacho
Neves
Vitinha
Ruiz 72’
Kvaratskhelia 90’
Doué 72’
Dembélé
Aston Villa 4-2-3-1 Starting XI
Martínez
Konsa
Torres
Digne
Cash 46’
Kamara
Tielemans 80’
Rogers
Ramsey 59’
McGinn 80’
Rashford 79’

Player stats

Goalkeeper1 player
90′ 1 1 11 – – – – –
Defenders4 players
90′ – 1 – – – 87 – – – –
90′ 2 2 1 2 – 78 – – – –
90′ 1 – – 4 3 53 – – – –
90′ 1 2 – 4 1 77 1 1 1 –
Midfielders5 players
90′ – – 93 1 – 2 – 4 4 – –
Vitinha
90′ – – 152 3 – 1 3 2 – – –
Fabián Ruiz Taken off
72′ – 1 59 2 – 1 – 1 – – –
Khvicha Kvaratskhelia Taken off
89′ 1 – 70 5 – 1 – 8 2 3 –
Warren Zaïre-Emery Came on as a substitute
18′ – – 18 – – 1 – 1 – – –
Forwards3 players
Désiré Doué Taken off
72′ 1 – 6 3 0.41 – 3 8 2 45 –
90′ – 1 4 1 0.18 – 9 3 1 79 –
Bradley Barcola Came on as a substitute
18′ – – – – – – 2 – – 19 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

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

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data. Referee data before 2025/26 from the Transfermarkt datasets project.