Crystal Palace vs Brighton

5 April 2025 · Premier League · 2024/25 · Referee Anthony Taylor

Full time 2 – 1

Half-time: 1–1

  • Jean-Philippe Mateta 3’
  • Daniel Muñoz 55’
  • Danny Welbeck 31’

Match summary

Crystal Palace won 2-1 at home to Brighton. It was 1-1 at half-time.

Jean-Philippe Mateta put Crystal Palace ahead in the 3rd minute, set up by Eberechi Eze, Danny Welbeck equalised in the 31st minute, set up by Yankuba Minteh, and Daniel Muñoz won it in the 55th minute, set up by Eberechi Eze.

Brighton can feel hard done by, creating 1.28 expected goals (xG) from 11 shots to Crystal Palace's 0.44 from 8. Both sides had a player sent off.

Match stats

Crystal Palace Brighton
8 Shots 11
3 Shots on Target 5
2 Corners 4
0 Yellow Cards 1
2 Red Cards 1
0.44 xG 1.27
0.44 Non-penalty xG 1.27
1 Deep Completions 7

Key events

Crystal Palace Brighton
Kick-off
Jean-Philippe Mateta
Assist: Eberechi Eze
1-0 (Crystal Palace)
3’
31’
Danny Welbeck
Assist: Yankuba Minteh
1-1 (Brighton)
Half-time1-1
Daniel Muñoz
Assist: Eberechi Eze
2-1 (Crystal Palace)
55’
Full-time2-1

Bookings

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

Crystal Palace
  • Marc Guehi
  • Eddie Nketiah
Brighton
  • Jan Paul van Hecke
  • Solly March

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ 105’ HT 0.44 1.28 3’ Jean-Philippe Mateta (Crystal Palace), 1-0 3’ 31’ Danny Welbeck (Brighton), 1-1 31’ 55’ Daniel Muñoz (Crystal Palace), 2-1 55’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ 105’ HT 0.44 1.28 3’ Jean-Philippe Mateta (Crystal Palace), 1-0 Mateta 3’ 31’ Danny Welbeck (Brighton), 1-1 Welbeck 31’ 55’ Daniel Muñoz (Crystal Palace), 2-1 Muñoz 55’
Crystal Palace 0.44 xGBrighton 1.28 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Brighton attacking Crystal Palace attacking 
31’ Danny Welbeck (Brighton), open play, 0.59 xG, goal 13’ Danny Welbeck (Brighton), open play, 0.28 xG, saved 9’ Eberechi Eze (Crystal Palace), open play, 0.09 xG, saved 64’ Maxence Lacroix (Crystal Palace), open play, 0.09 xG, blocked 90+13’ Yasin Ayari (Brighton), open play, 0.09 xG, saved 10’ Maxence Lacroix (Crystal Palace), from a corner, 0.08 xG, blocked 42’ Estupiñán (Brighton), set piece, 0.08 xG, blocked 55’ Daniel Muñoz (Crystal Palace), open play, 0.06 xG, goal 90+5’ Mats Wieffer (Brighton), open play, 0.06 xG, blocked 3’ Jean-Philippe Mateta (Crystal Palace), open play, 0.05 xG, goal 12’ Kaoru Mitoma (Brighton), open play, 0.05 xG, off target 73’ Jack Hinshelwood (Brighton), open play, 0.04 xG, saved 90+2’ Yasin Ayari (Brighton), open play, 0.04 xG, off target 90+7’ Ben Chilwell (Crystal Palace), direct free kick, 0.04 xG, off target 5’ Estupiñán (Brighton), open play, 0.02 xG, blocked 90+5’ Carlos Baleba (Brighton), open play, 0.02 xG, off target 83’ Justin Devenny (Crystal Palace), open play, 0.02 xG, blocked 13’ Carlos Baleba (Brighton), open play, 0.01 xG, saved 39’ Eberechi Eze (Crystal Palace), set piece, 0.01 xG, blocked 31’ Danny Welbeck (Brighton), open play, 0.59 xG, goal 13’ Danny Welbeck (Brighton), open play, 0.28 xG, saved 64’ Maxence Lacroix (Crystal Palace), open play, 0.09 xG, blocked 9’ Eberechi Eze (Crystal Palace), open play, 0.09 xG, saved 90+13’ Yasin Ayari (Brighton), open play, 0.09 xG, saved 10’ Maxence Lacroix (Crystal Palace), from a corner, 0.08 xG, blocked 42’ Estupiñán (Brighton), set piece, 0.08 xG, blocked 55’ Daniel Muñoz (Crystal Palace), open play, 0.06 xG, goal 90+5’ Mats Wieffer (Brighton), open play, 0.06 xG, blocked 3’ Jean-Philippe Mateta (Crystal Palace), open play, 0.05 xG, goal 12’ Kaoru Mitoma (Brighton), open play, 0.05 xG, off target 73’ Jack Hinshelwood (Brighton), open play, 0.04 xG, saved 90+7’ Ben Chilwell (Crystal Palace), direct free kick, 0.04 xG, off target 90+2’ Yasin Ayari (Brighton), open play, 0.04 xG, off target 90+5’ Carlos Baleba (Brighton), open play, 0.02 xG, off target 5’ Estupiñán (Brighton), open play, 0.02 xG, blocked 83’ Justin Devenny (Crystal Palace), open play, 0.02 xG, blocked 39’ Eberechi Eze (Crystal Palace), set piece, 0.01 xG, blocked 13’ Carlos Baleba (Brighton), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Dean Henderson GK900 0.000.091
Jefferson Lerma DEF900 0.000.000
Maxence Lacroix DEF902 0.170.000
Marc Guehi DEF900 0.000.011
Daniel Muñoz MID9011 0.060.021
Tyrick Mitchell MID640 0.000.000
Daichi Kamada MID900 0.000.000
Adam Wharton MID830 0.000.172
Ismaila Sarr MID900 0.000.000
Eberechi Eze MID8322 0.100.112
Jean-Philippe Mateta FWD6911 0.050.000
Ben Chilwell Sub261 0.040.000
Eddie Nketiah Sub100 0.000.000
Will Hughes Sub70 0.000.000
Justin Devenny Sub71 0.020.000
Joel Ward Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Crystal Palace win 38% Avg odds 2.53
Draw 28% Avg odds 3.39
Brighton win 34% Avg odds 2.81

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.