Arsenal vs Crystal Palace

23 April 2025 · Premier League · 2024/25 · Referee Michael Salisbury

Full time 2 – 2

Half-time: 2–1

  • Jakub Kiwior 3’
  • Leandro Trossard 42’
  • Eberechi Eze 27’
  • Jean-Philippe Mateta 83’

Match summary

The points were shared as Arsenal and Crystal Palace drew 2-2. Arsenal led 2-1 at half-time.

In the first half, Jakub Kiwior put Arsenal ahead with a header in the 3rd minute, set up by Martin Odegaard, Eberechi Eze equalised from a corner in the 27th minute, set up by Adam Wharton, and Leandro Trossard put Arsenal back in front in the 42nd minute, set up by Jurriën Timber. In the second half, Jean-Philippe Mateta equalised in the 83rd minute.

There was little between the sides on chances: Arsenal created 2.32 expected goals (xG) from 12 shots, Crystal Palace 2.51 from 15.

Match stats

Arsenal Crystal Palace
12 Shots 15
6 Shots on Target 4
3 Corners 6
1 Yellow Cards 1
0 Red Cards 0
1.92 xG 2.51
1.92 Non-penalty xG 2.51
6 Deep Completions 7

Key events

Arsenal Crystal Palace
Kick-off
Jakub Kiwior
Assist: Martin Odegaard
1-0 (Arsenal)
3’
27’
Eberechi Eze
Assist: Adam Wharton
1-1 (Crystal Palace)
Leandro Trossard
Assist: Jurriën Timber
2-1 (Arsenal)
42’
Half-time2-1
83’
Jean-Philippe Mateta2-2 (Crystal Palace)
Full-time2-2

Bookings

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

Arsenal
  • Declan Rice
Crystal Palace
  • Justin Devenny

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 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.32 2.51 3’ Jakub Kiwior (Arsenal), 1-0 3’ 27’ Eberechi Eze (Crystal Palace), 1-1 27’ 42’ Leandro Trossard (Arsenal), 2-1 42’ 83’ Jean-Philippe Mateta (Crystal Palace), 2-2 83’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.32 2.51 3’ Jakub Kiwior (Arsenal), 1-0 Kiwior 3’ 27’ Eberechi Eze (Crystal Palace), 1-1 Eze 27’ 42’ Leandro Trossard (Arsenal), 2-1 Trossard 42’ 83’ Jean-Philippe Mateta (Crystal Palace), 2-2 Mateta 83’
Arsenal 2.32 xGCrystal Palace 2.51 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Crystal Palace attacking Arsenal attacking 
48’ Leandro Trossard (Arsenal), set piece, 0.76 xG, blocked 67’ Ismaila Sarr (Crystal Palace), from a corner, 0.66 xG, off target 48’ William Saliba (Arsenal), set piece, 0.52 xG, blocked 8’ Eddie Nketiah (Crystal Palace), from a corner, 0.50 xG, off target 80’ Bukayo Saka (Arsenal), open play, 0.42 xG, saved 65’ Marc Guehi (Crystal Palace), from a corner, 0.40 xG, saved 65’ Justin Devenny (Crystal Palace), open play, 0.33 xG, saved 30’ Eddie Nketiah (Crystal Palace), open play, 0.15 xG, blocked 3’ Jakub Kiwior (Arsenal), set piece, 0.12 xG, goal 7’ Eberechi Eze (Crystal Palace), open play, 0.10 xG, off target 90+1’ Ismaila Sarr (Crystal Palace), open play, 0.10 xG, blocked 42’ Leandro Trossard (Arsenal), open play, 0.10 xG, goal 47’ Gabriel Martinelli (Arsenal), open play, 0.08 xG, saved 70’ Martin Odegaard (Arsenal), open play, 0.07 xG, blocked 10’ Declan Rice (Arsenal), open play, 0.07 xG, off target 7’ Daichi Kamada (Crystal Palace), open play, 0.06 xG, blocked 13’ Eddie Nketiah (Crystal Palace), open play, 0.06 xG, off target 23’ Declan Rice (Arsenal), open play, 0.05 xG, off target 81’ Leandro Trossard (Arsenal), from a corner, 0.05 xG, off target 82’ Ismaila Sarr (Crystal Palace), open play, 0.04 xG, off target 90+2’ Gabriel Martinelli (Arsenal), open play, 0.04 xG, off target 45’ Marc Guehi (Crystal Palace), open play, 0.03 xG, blocked 79’ Martin Odegaard (Arsenal), open play, 0.03 xG, blocked 27’ Eberechi Eze (Crystal Palace), from a corner, 0.03 xG, goal 31’ Eberechi Eze (Crystal Palace), from a corner, 0.02 xG, off target 83’ Jean-Philippe Mateta (Crystal Palace), open play, 0.02 xG, goal 47’ Adam Wharton (Crystal Palace), open play, 0.01 xG, blocked 48’ Leandro Trossard (Arsenal), set piece, 0.76 xG, blocked 67’ Ismaila Sarr (Crystal Palace), from a corner, 0.66 xG, off target 48’ William Saliba (Arsenal), set piece, 0.52 xG, blocked 8’ Eddie Nketiah (Crystal Palace), from a corner, 0.50 xG, off target 80’ Bukayo Saka (Arsenal), open play, 0.42 xG, saved 65’ Marc Guehi (Crystal Palace), from a corner, 0.40 xG, saved 65’ Justin Devenny (Crystal Palace), open play, 0.33 xG, saved 30’ Eddie Nketiah (Crystal Palace), open play, 0.15 xG, blocked 3’ Jakub Kiwior (Arsenal), set piece, 0.12 xG, goal 7’ Eberechi Eze (Crystal Palace), open play, 0.10 xG, off target 42’ Leandro Trossard (Arsenal), open play, 0.10 xG, goal 90+1’ Ismaila Sarr (Crystal Palace), open play, 0.10 xG, blocked 47’ Gabriel Martinelli (Arsenal), open play, 0.08 xG, saved 70’ Martin Odegaard (Arsenal), open play, 0.07 xG, blocked 10’ Declan Rice (Arsenal), open play, 0.07 xG, off target 7’ Daichi Kamada (Crystal Palace), open play, 0.06 xG, blocked 13’ Eddie Nketiah (Crystal Palace), open play, 0.06 xG, off target 23’ Declan Rice (Arsenal), open play, 0.05 xG, off target 81’ Leandro Trossard (Arsenal), from a corner, 0.05 xG, off target 82’ Ismaila Sarr (Crystal Palace), open play, 0.04 xG, off target 90+2’ Gabriel Martinelli (Arsenal), open play, 0.04 xG, off target 79’ Martin Odegaard (Arsenal), open play, 0.03 xG, blocked 45’ Marc Guehi (Crystal Palace), open play, 0.03 xG, blocked 27’ Eberechi Eze (Crystal Palace), from a corner, 0.03 xG, goal 31’ Eberechi Eze (Crystal Palace), from a corner, 0.02 xG, off target 83’ Jean-Philippe Mateta (Crystal Palace), open play, 0.02 xG, goal 47’ Adam Wharton (Crystal Palace), 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
David Raya GK900 0.000.000
Jurriën Timber DEF9010 0.000.101
William Saliba DEF901 0.520.000
Jakub Kiwior DEF9011 0.120.000
Myles Lewis-Skelly DEF880 0.000.071
Thomas Partey MID900 0.000.000
Declan Rice MID902 0.120.051
Martin Odegaard MID8812 0.100.202
Raheem Sterling FWD620 0.000.051
Leandro Trossard FWD9013 0.920.000
Gabriel Martinelli FWD902 0.120.421
Bukayo Saka Sub281 0.420.031
Ethan Nwaneri Sub20 0.000.000
Kieran Tierney Sub20 0.000.041

Starters first, then substitutes. xA is expected assists.

Before kick-off

Arsenal win 69% Avg odds 1.40
Draw 20% Avg odds 4.77
Crystal Palace win 11% Avg odds 8.60

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.