Premier League · Matchweek 31
Jean-Philippe Mateta 3'
Daniel Muñoz 55'
HT 1:1
Danny Welbeck 31'
Sat, 5 Apr 2025, 15:00 (UK) · Selhurst Park, London
Crystal Palace 12th → 11th · 43 pts|Brighton 8th · 47 pts

Brighton edged xG (0.6–1) but Crystal Palace took the win.

Player of the matchEberechi Eze8.2Decisive moment55' Daniel Muñoz+0.9

Crystal Palace 2-1 Brighton

Key numbers

  • Possession 38% – 62%
  • Shots 8 (3 on target) – 11 (5)
  • Decisive moment: 55' Daniel Muñoz, FN xPts +0.9
Player of the match
Eberechi Eze 8.2Dominant

Highest FN Score on the pitch: 8.2 (Dominant)

Game state

1-01-12-1
Crystal Palace ahead 63 min · level 27 min · Brighton ahead 0 min
  • Crystal Palace: Red card 78' → ~12 min a player down

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

3' Jean-Philippe Mateta Goal · scorer +0.4 · assist Eberechi Eze +0.2 +0.6
31' Danny Welbeck Goal · scorer +0.4 · assist Yankuba Minteh +0.2 +0.6
55' Daniel Muñoz Goal · scorer +0.6 · assist Eberechi Eze +0.3 +0.9
78' Edward Nketiah Red card −0.2
90' Marc Guéhi Red card −0.2
90+6' Jan Paul van Hecke Red card −0.1
Crystal Palace Expected (last two seasons) 1.6Own moments +1.1Opponent moments −0.6Time effect +0.9→ League points won 3
Brighton Expected (last two seasons) 1.2Own moments +0.5Opponent moments −1.0Time effect −0.7→ League points won 0

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

Crystal PalaceBrighton
38%Possession62%
0.6Expected goals (xG)1
0.08xG per shot0.09
8Shots11
3Shots on target5
38%Shots on target %45%
5Shots in box7
325Passes542
75%Pass accuracy85%
2Corners4
4Saves1
12Fouls13
4Yellow cards3
3Offsides1

Compared with usual

Crystal Palace

37 matches this season, all competitions baseline
This matchAvg
Goals21.5
Conceded11.1
xG0.61.2
xG against11
Shots813.4
On target34.8
Shots faced1112.2
xG per shot0.080.09
Possession38%45.7%
Passes325409.2
Pass accuracy75%77.2%
Corners24.4
Fouls1210.7

Brighton

37 matches this season, all competitions baseline
This matchAvg
Goals11.8
Conceded21.4
xG11.2
xG against0.61.1
Shots1114.1
On target55
Shots faced810.8
xG per shot0.090.1
Possession62%51.5%
Passes542465.5
Pass accuracy85%84%
Corners44.9
Fouls1311.9

Timeline

  • 3' Goal Jean-Philippe Mateta league goal #13 assist Eberechi Eze
  • 25' Yellow Jan Paul van Hecke
  • 31' Goal Danny Welbeck league goal #8 assist Yankuba Minteh
  • 55' Goal Daniel Muñoz league goal #4 assist Eberechi Eze
  • 57' Yellow Marc Guéhi
  • 63' Sub Tyrick Mitchell → Ben Chilwell
  • 63' Sub Kaoru Mitoma → Simon Adingra
  • 63' Sub Matt O'Riley → João Pedro
  • 68' Sub Jean-Philippe Mateta → Edward Nketiah
  • 69' Yellow Edward Nketiah
  • 72' Sub Yankuba Minteh → Solly March
  • 72' Sub Diego Gómez → Brajan Gruda
  • 78' Second yellow Edward Nketiah
  • 80' Yellow Solly March
  • 81' Sub Pervis Estupiñán → Yasin Ayari
  • 82' Sub Eberechi Eze → Justin Devenny
  • 82' Sub Adam Wharton → Will Hughes
  • 90' Second yellow Marc Guéhi
  • 90' Sub Maxence Lacroix → Joel Ward
  • 90+3' Sub Jack Hinshelwood → Mats Wieffer
  • 90+6' Second yellow Jan Paul van Hecke

Category leaders

  • Key passesAdam Wharton2
  • Duels wonMatt O'Riley10/15
  • DribblesEberechi Eze4/8
  • Defensive actionsMatt O'Riley8
  • Fouls wonMaxence Lacroix3

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.