Arsenal vs Paris Saint-Germain

29 April 2025 · Champions League · Semi-finals, first leg · 2024/25 · Referee Slavko Vinčić

Full time 0 – 1

Half-time: 0–1

Aggregate: Arsenal 1–3 Paris Saint-Germain. Paris Saint-Germain go through.

  • Ousmane Dembélé 4’

Match summary

Paris Saint-Germain took a 1-0 win at Arsenal after 90 minutes. Paris Saint-Germain led 1-0 at half-time. Paris Saint-Germain went through 3-1 on aggregate.

Ousmane Dembélé put Paris Saint-Germain ahead in the 4th minute.

Arsenal can feel hard done by, creating 1.68 expected goals (xG) from 10 shots to Paris Saint-Germain's 1.16 from 11.

Key events

Arsenal Paris Saint-Germain
Kick-off
4’
Ousmane DembéléLeft foot shot0-1 (Paris Saint-Germain)
10’
14’
MarquinhosShot on target
Jakub KiwiorShot on target
24’
26’
Khvicha KvaratskheliaShot on target
31’
Désiré DouéShot on target
Bukayo SakaShot on target
39’
Leandro TrossardShot on target
41’
Bukayo SakaArgument
43’
44’
Gabriel MartinelliShot on target
45’
Half-time0-1
46’
Second half underway
Mikel MerinoVAR: Goal given
50’
Leandro TrossardShot on target
56’
Full-time0-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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.68 1.16 4’ Ousmane Dembélé (Paris Saint-Germain), 0-1 4’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.68 1.16 4’ Ousmane Dembélé (Paris Saint-Germain), 0-1 Dembélé 4’
Arsenal 1.68 xGParis Saint-Germain 1.16 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Paris Saint-Germain attacking Arsenal attacking 
40’ Gabriel Martinelli (Arsenal), open play, 0.83 xG, off target 85’ Gonçalo Ramos (Paris Saint-Germain), open play, 0.37 xG, hit the woodwork 84’ Bradley Barcola (Paris Saint-Germain), open play, 0.34 xG, off target 56’ Leandro Trossard (Arsenal), open play, 0.26 xG, saved 45’ Gabriel Martinelli (Arsenal), open play, 0.22 xG, saved 41’ Leandro Trossard (Arsenal), set piece, 0.16 xG, saved 78’ João Neves (Paris Saint-Germain), open play, 0.10 xG, off target 4’ Ousmane Dembélé (Paris Saint-Germain), open play, 0.09 xG, goal 31’ Désiré Doué (Paris Saint-Germain), open play, 0.07 xG, saved 14’ Marquinhos (Paris Saint-Germain), from a corner, 0.06 xG, saved 26’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.05 xG, saved 90+3’ Gabriel Martinelli (Arsenal), open play, 0.06 xG, off target 88’ Declan Rice (Arsenal), direct free kick, 0.04 xG, blocked 39’ Bukayo Saka (Arsenal), open play, 0.03 xG, saved 52’ Leandro Trossard (Arsenal), set piece, 0.03 xG, blocked 24’ Jakub Kiwior (Arsenal), set piece, 0.03 xG, saved 52’ Jakub Kiwior (Arsenal), set piece, 0.02 xG, blocked 80’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.02 xG, off target 14’ Achraf Hakimi (Paris Saint-Germain), from a corner, 0.02 xG, blocked 74’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.02 xG, off target 11’ Désiré Doué (Paris Saint-Germain), open play, 0.01 xG, off target 40’ Gabriel Martinelli (Arsenal), open play, 0.83 xG, off target 85’ Gonçalo Ramos (Paris Saint-Germain), open play, 0.37 xG, hit the woodwork 84’ Bradley Barcola (Paris Saint-Germain), open play, 0.34 xG, off target 56’ Leandro Trossard (Arsenal), open play, 0.26 xG, saved 45’ Gabriel Martinelli (Arsenal), open play, 0.22 xG, saved 41’ Leandro Trossard (Arsenal), set piece, 0.16 xG, saved 78’ João Neves (Paris Saint-Germain), open play, 0.10 xG, off target 4’ Ousmane Dembélé (Paris Saint-Germain), open play, 0.09 xG, goal 31’ Désiré Doué (Paris Saint-Germain), open play, 0.07 xG, saved 14’ Marquinhos (Paris Saint-Germain), from a corner, 0.06 xG, saved 90+3’ Gabriel Martinelli (Arsenal), open play, 0.06 xG, off target 26’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.05 xG, saved 88’ Declan Rice (Arsenal), direct free kick, 0.04 xG, blocked 39’ Bukayo Saka (Arsenal), open play, 0.03 xG, saved 52’ Leandro Trossard (Arsenal), set piece, 0.03 xG, blocked 24’ Jakub Kiwior (Arsenal), set piece, 0.03 xG, saved 52’ Jakub Kiwior (Arsenal), set piece, 0.02 xG, blocked 80’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.02 xG, off target 74’ Khvicha Kvaratskhelia (Paris Saint-Germain), open play, 0.02 xG, off target 14’ Achraf Hakimi (Paris Saint-Germain), from a corner, 0.02 xG, blocked 11’ Désiré Doué (Paris Saint-Germain), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Arsenal 4-3-3 Starting XI
Raya
Lewis-Skelly
Saliba
Kiwior
Timber 83’
Ødegaard 90’
Rice
Merino
Trossard
Martinelli
Saka
Paris Saint-Germain 4-3-3 Starting XI
Donnarumma
Mendes
Hakimi
Marquinhos
Pacho
Neves 89’
Vitinha
Ruiz
Kvaratskhelia
Doué 76’
Dembélé 70’

Player stats

Goalkeeper1 player
90′ 3 1 44 – – – – –
Defenders5 players
Jurriën Timber Taken off
83′ 2 3 – 6 3 41 4 – – –
90′ 1 1 – 3 1 52 1 – – –
90′ – – 1 1 – 41 1 – – –
90′ 1 – – 7 – 23 1 – – –
Ben White Came on as a substitute
13′ – – – – – 9 1 – – –
Midfielders6 players
Martin Ødegaard Taken off
89′ – – 26 1 – 2 – 3 – – –
90′ – – 55 2 – 5 2 7 – 1 –
90′ – – 35 2 – 1 2 9 2 4 –
90′ – – 29 1 – 1 – 6 2 1
90′ – – 21 – – – – 4 2 1
90′ – – 10 – – – – 2 1 2 –
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.