Crystal Palace vs Newcastle

12 April 2026 · Premier League · 2025/26 · Referee Andy Madley

Full time 2 – 1

Half-time: 0–1

  • Jean-Philippe Mateta 80’, 90+4’ (pen)
  • William Osula 43’

Match summary

Crystal Palace came from behind to win 2-1 at home to Newcastle, with the winner arriving in stoppage time. Newcastle led 1-0 at half-time.

William Osula put Newcastle ahead in the 43rd minute, set up by Lewis Miley, Jean-Philippe Mateta equalised with a header in the 80th minute, set up by Tyrick Mitchell, and Mateta won it from the penalty spot in stoppage time.

The chances backed that up: Crystal Palace created 3.14 expected goals (xG) from 11 shots to Newcastle's 1.27 from 7.

Match stats

41% Possession 59%
11 Shots 7
5 Shots on target 3
2 Corners 4
80 Attacks 130
33 Dangerous attacks 50
380 Passes 542
80% Pass accuracy 81%
21 Tackles 6
17 Fouls 12
0 Yellow cards 3
0 Red cards 0
1 Offsides 0

Key events

Crystal Palace Newcastle
Kick-off
Yeremi PinoShot on target
34’
Daniel MuñozShot on target
35’
Daniel MuñozShot on target
39’
43’
William OsulaLeft foot shot0-1 (Newcastle)
Half-time0-1
Second half underway
48’
Lewis HallShot on target
50’
William OsulaShot on target
68’
74’
JoelintonFoul
Jean-Philippe MatetaHeader1-1 (Crystal Palace)
80’
90+3’
Aaron Ramsdale
Jean-Philippe MatetaPenalty2-1 (Crystal Palace)
90+4’
Full-time2-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 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.14 1.27 43’ William Osula (Newcastle), 0-1 43’ 80’ Jean-Philippe Mateta (Crystal Palace), 1-1 80’ 90+4’ Jean-Philippe Mateta (Crystal Palace), 2-1 90+4’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.14 1.27 43’ William Osula (Newcastle), 0-1 Osula 43’ 80’ Jean-Philippe Mateta (Crystal Palace), 1-1 Mateta 80’ 90+4’ Jean-Philippe Mateta (Crystal Palace), 2-1 Mateta 90+4’
Crystal Palace 3.14 xGNewcastle 1.27 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Newcastle attacking Crystal Palace attacking 
90+4’ Jean-Philippe Mateta (Crystal Palace), penalty, 0.76 xG, goal 69’ Jefferson Lerma (Crystal Palace), set piece, 0.73 xG, hit the woodwork 43’ William Osula (Newcastle), open play, 0.61 xG, goal 39’ Daniel Muñoz (Crystal Palace), open play, 0.51 xG, saved 37’ Jaydee Canvot (Crystal Palace), from a corner, 0.42 xG, off target 80’ Jean-Philippe Mateta (Crystal Palace), open play, 0.39 xG, goal 50’ William Osula (Newcastle), open play, 0.38 xG, saved 35’ Daniel Muñoz (Crystal Palace), open play, 0.08 xG, saved 10’ Sven Botman (Newcastle), set piece, 0.07 xG, off target 22’ Anthony Gordon (Newcastle), open play, 0.07 xG, blocked 90+8’ Ismaila Sarr (Crystal Palace), open play, 0.07 xG, blocked 69’ Daniel Muñoz (Crystal Palace), set piece, 0.06 xG, blocked 47’ Jacob Murphy (Newcastle), open play, 0.06 xG, blocked 48’ Lewis Hall (Newcastle), direct free kick, 0.06 xG, saved 34’ Yeremi Pino (Crystal Palace), open play, 0.05 xG, saved 62’ Yeremi Pino (Crystal Palace), open play, 0.05 xG, off target 73’ Sven Botman (Newcastle), set piece, 0.03 xG, blocked 47’ Jørgen Strand Larsen (Crystal Palace), open play, 0.02 xG, blocked 90+4’ Jean-Philippe Mateta (Crystal Palace), penalty, 0.76 xG, goal 69’ Jefferson Lerma (Crystal Palace), set piece, 0.73 xG, hit the woodwork 43’ William Osula (Newcastle), open play, 0.61 xG, goal 39’ Daniel Muñoz (Crystal Palace), open play, 0.51 xG, saved 37’ Jaydee Canvot (Crystal Palace), from a corner, 0.42 xG, off target 80’ Jean-Philippe Mateta (Crystal Palace), open play, 0.39 xG, goal 50’ William Osula (Newcastle), open play, 0.38 xG, saved 35’ Daniel Muñoz (Crystal Palace), open play, 0.08 xG, saved 22’ Anthony Gordon (Newcastle), open play, 0.07 xG, blocked 10’ Sven Botman (Newcastle), set piece, 0.07 xG, off target 90+8’ Ismaila Sarr (Crystal Palace), open play, 0.07 xG, blocked 69’ Daniel Muñoz (Crystal Palace), set piece, 0.06 xG, blocked 47’ Jacob Murphy (Newcastle), open play, 0.06 xG, blocked 48’ Lewis Hall (Newcastle), direct free kick, 0.06 xG, saved 34’ Yeremi Pino (Crystal Palace), open play, 0.05 xG, saved 62’ Yeremi Pino (Crystal Palace), open play, 0.05 xG, off target 73’ Sven Botman (Newcastle), set piece, 0.03 xG, blocked 47’ Jørgen Strand Larsen (Crystal Palace), open play, 0.02 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Crystal Palace 3-4-3 Starting XI
Henderson
Richards
Lacroix
Canvot
Muñoz
Lerma
Hughes 64’
Mitchell 90’
Johnson 64’
Larsen 65’
Pino 76’
Newcastle 4-3-3 Starting XI
Ramsdale
Hall
Botman
Thiaw
Livramento
Joelinton 84’
Tonali 90’
Miley
Gordon 71’
Osula 84’
Murphy 90’

Player stats

PlayerPosMinGAShxGxAKPCards
Dean Henderson GK900 0.000.000
Maxence Lacroix DEF900 0.000.000
Chris Richards DEF900 0.000.000
Jaydee Canvot DEF901 0.420.000
Daniel Muñoz MID903 0.650.000
Tyrick Mitchell MID9010 0.000.452
Jefferson Lerma MID901 0.730.000
Will Hughes MID670 0.000.000
Brennan Johnson FWD670 0.000.051
Jørgen Strand Larsen FWD681 0.020.000
Yeremi Pino FWD792 0.101.142
Ismaila Sarr Sub231 0.070.000
Adam Wharton Sub230 0.000.000
Jean-Philippe Mateta Sub2222 1.160.071
Daichi Kamada Sub110 0.000.000
Borna Sosa Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Crystal Palace win 32% Avg odds 2.91
Draw 29% Avg odds 3.30
Newcastle win 39% Avg odds 2.42

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. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.