Data coverage

Crystal Palace vs Arsenal

Score updated: · Updates may be delayed.
Premier League · 2023/24 · Regular Season - 2
21 August 2023 at 19:00 UTC · Selhurst Park →Holmesdale Road, London
Half-time0–0
Regulation0–1

Referee: D. Coote

Arsenal beat Crystal Palace 1–0 in the Premier League on 21 August 2023. M. Ødegaard scored the only goal from the penalty spot.

Match events

EVENTS
Jordan AyewYellow cardFoul
M. ØdegaardPenalty scored
Takehiro TomiyasuYellow cardTime wasting
Takehiro TomiyasuYellow cardFoul
Takehiro TomiyasuRed cardFoul
On: N. AhamadaOff: J. SchluppSubstitution
On: JorginhoOff: E. NketiahSubstitution
On: J. Rak-SakyiOff: J. WardSubstitution
On: O. ZinchenkoOff: M. ØdegaardSubstitution
On: J. KiwiorOff: B. SakaSubstitution
Cheick DoucouréYellow cardFoul
Kai HavertzYellow cardTime wasting
Symbol key
  • Goal
  • Yellow card
  • Red card
  • Second yellow / red
  • Substitution
  • Penalty scored
  • Penalty missed
  • Own goal
  • Goal disallowed
  • VAR review

Match stats

The match picture

Crystal PalaceArsenal
1.01Expected goals (xG)2.02
14Shots14
2Shots on target3
47%Possession53%
1Corners8
2Saves2
All match statistics
StatisticCrystal PalaceArsenal
Expected goals (xG)1.012.02
Shots1414
Shots on target23
Possession47%53%
Corners18
Saves22
Blocked Shots74
Fouls1410
Offsides02
Passes %86%86%
Passes accurate370422
Red Cards01
Shots insidebox1011
Shots off Goal57
Shots outsidebox43
Total passes428489
Yellow Cards23
About these stats

Source: API-Football. xG measures the recorded quality of chances, not who deserved to win. Missing values stay unavailable. Half values are shown only when they agree with the selected full-match record.

  • Expected goals (xG): 01/11/2026, 15:07:37 UTC
  • Shots: 01/11/2026, 15:07:37 UTC
  • Shots on target: 01/11/2026, 15:07:37 UTC
  • Possession: 01/11/2026, 15:07:37 UTC
  • Corners: 01/11/2026, 15:07:37 UTC
  • Saves: 01/11/2026, 15:07:37 UTC
Download PNG

Lineups

Formations

Source: API-Football · Match updated · About the data