Crystal Palace vs Newcastle 0-2
- William Osula47'
- Harvey Barnes58'
- Kick-off
- Sun, 25 Oct 2026 · 14:00 (UTC)
- Venue
- Selhurst Park, London
- Referee
- Paul Tierney
Match timeline
- 90+5’Substitution
NewcastleMalick Thiaw ONAmar Dedić OFF - 90+3’Yellow card
Crystal PalaceJaydee Canvot - 85’Substitution
NewcastleSean Steur ONJoelinton OFF - 79’Yellow card
Crystal PalaceAnan Khalaili - 78’Yellow card
NewcastleLewis Hall - 77’Substitution
NewcastleAnthony Elanga ONHarvey Barnes OFF - 77’Substitution
NewcastleJacob Ramsey ONJoe Willock OFF - 77’Substitution
NewcastleYoane Wissa ONWilliam Osula OFF
Show 8 earlier events
- 75’Yellow card
Crystal PalaceYeremy Pino - 63’Substitution
Crystal PalaceDario Osorio ONDwight McNeil OFF - 62’Substitution
Crystal PalaceEddie Nketiah ONJean-Philippe Mateta OFF - 58’Goal!
NewcastleHarvey BarnesAssist: Amar Dedić0 – 2 - 53’VAR check
NewcastleJoe WillockGoal cancelled - 47’Goal!
NewcastleWilliam OsulaAssist: Jacob Murphy0 – 1 - 45+1’Yellow card
NewcastleFabian Schär - 36’Yellow card
NewcastleNico González - 1’Kick-off
Key stats
- 52%Possession48%
- 16Shots10
- 1.74xG1.03
- 4Shots on Target2
- 6Corners4
- 12Fouls10
- 4Offsides1
- 0Saves4
- 375Passes347
- 3Yellow Cards3
Lineups
Confirmed selections
Crystal Palace3 - 4 - 2 - 1
- 44Benítez
- 26Richards
- 5Disasi
- 6Canvot
- 25Khalaili
- 20Wharton
- 18Kamada
- 3Mitchell
- 11McNeil
- 10Pino
- 14Mateta
Substitutions
Unused substitutes 28 C. Doucouré, 19 W. Hughes, 30 Óscar Mingueza, 8 J. Lerma, 33 B. Chilwell, 31 R. Matthews, 29 E. Guessand
Coach P. Sage
Newcastle4 - 2 - 3 - 1
- 21Horníček
- 37Dedić
- 5Schär
- 33Burn
- 3Hall
- 6González
- 7Joelinton
- 23Murphy
- 28Willock
- 11Barnes
- 10Osula
Substitutions
- 77’↑19 A. Elanga↓11 H. Barnes
- 77’↑41 J. Ramsey↓28 J. Willock
- 77’↑9 Y. Wissa↓10 W. Osula
- 85’↑14 Sean Steur↓7 Joelinton
- 90+5’↑12 M. Thiaw↓37 A. Dedić
Unused substitutes 1 N. Pope, 4 S. Botman, 8 A. Bamba, 17 B. Touré
Coach M. Jaissle
Match facts
- Competition
- Premier League - England
- Round
- Matchday 8
- Date
- Sun, 25 Oct 2026
- Kick-off
- 14:00 (UTC)
- Venue
- Selhurst Park, London
- Referee
- Paul Tierney
- Crystal Palace coach
- P. Sage
- Newcastle coach
- M. Jaissle
League table
Premier League - England
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 10 | 9 | 0 | 1 | +10 | 27 | |
| 2 | 9 | 7 | 0 | 2 | +10 | 21 | |
| 3 | 9 | 6 | 1 | 2 | +17 | 19 | |
| 4 | 9 | 5 | 1 | 3 | +4 | 16 | |
| 5 | 10 | 4 | 4 | 2 | +2 | 16 | |
| 11 | 10 | 3 | 3 | 4 | -3 | 12 | |
| 18 | 9 | 2 | 1 | 6 | -12 | 7 |
Match related news
Player ratings
- 1
A. Disasi6.8 - 2
D. Osorio6.6 - 3
E. Nketiah6.5 - 4
J. Mateta6.4 - 5
D. Kamada6.3 - 6
D. McNeil6.3 - 7
J. Canvot6.2 - 8
C. Richards6.1 - 9
A. Khalaili6.1 - 10
T. Mitchell6.0 - 11
Yeremy Pino5.9 - 12
W. Benítez5.7 - 13
A. Wharton5.6 - 14
C. Doucouré0.0 - 15
W. Hughes0.0 - 16
Óscar Mingueza0.0 - 17
J. Lerma0.0 - 18
B. Chilwell0.0 - 19
R. Matthews0.0 - 20
E. Guessand0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 7.9, the best on the pitch — 1 goal in 77 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 1-2-2
- Scored / match
- 1.4
- Conceded / match
- 2.2
- W-D-L
- 1-1-3
- Scored / match
- 1.2
- Conceded / match
- 2.4
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Newcastle won 2-0 at Selhurst Park after scoring twice after the interval. William Osula put them in front early in the second half and Harvey Barnes added the second seven minutes later.
The first half finished goalless, with Newcastle already on two bookings before the break as Nico González was cautioned in the 36th minute and Fabian Schär in first-half stoppage time. Crystal Palace reached half-time at 0-0.
Osula opened the scoring in the 47th minute from Jacob Murphy’s assist to make it 0-1, then Barnes doubled the lead in the 58th minute from Amar Dedić’s pass for 0-2. Newcastle also had a VAR decision go against them when Joe Willock’s goal was cancelled in the 53rd minute. Crystal Palace made two changes on 62 and 63 minutes, sending on Eddie Nketiah for Jean-Philippe Mateta and Dario Osorio for Dwight McNeil, but they did not find a way back into it. Newcastle made three changes on 77 minutes, with Anthony Elanga, Jacob Ramsey and Yoane Wissa coming on for Harvey Barnes, Joe Willock and William Osula, then Sean Steur replaced Joelinton in the 85th minute and Malick Thiaw came on for Amar Dedić in the fifth minute of stoppage time.
Crystal Palace had 52% of the ball and more of the attacking numbers, finishing with 16 shots to Newcastle’s 10, 4 on target to 2, 6 corners to 4 and an xG edge of 1.74 to 1.03. They also made 375 passes to Newcastle’s 347, while the visitors kept four saves to none and were caught offside once to Palace’s four.
Each side collected three yellow cards. Nico González, Fabian Schär and Lewis Hall were booked for Newcastle, while Yeremy Pino, Anan Khalaili and Jaydee Canvot were cautioned for Crystal Palace.
Match record
- Competition
- Premier League - England
- Round
- Matchday 8
- Kick-off
- Venue
- Selhurst Park, London
- Referee
- Paul Tierney
- Match ID
cornerflick:match:crystal-palace-vs-newcastle-premier-league-2026-10-25
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Crystal Palace 0-2 Newcastle, Premier League - England, 25 October 2026. Match record, last updated 28 October 2026. https://cornerflick.com/football/premier-league/matches/crystal-palace-vs-newcastle-premier-league-2026-10-25
Permanent identifier cornerflick:match:crystal-palace-vs-newcastle-premier-league-2026-10-25. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/crystal-palace-vs-newcastle-premier-league-2026-10-25" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
16 events
- 36’Yellow card
NewcastleNico González - 45+1’Yellow card
NewcastleFabian Schär - 47’Goal!
NewcastleWilliam OsulaAssist: Jacob Murphy0 – 1 - 53’VAR check
NewcastleJoe WillockGoal cancelled - 58’Goal!
NewcastleHarvey BarnesAssist: Amar Dedić0 – 2 - 62’Substitution
Crystal PalaceEddie Nketiah ONJean-Philippe Mateta OFF - 63’Substitution
Crystal PalaceDario Osorio ONDwight McNeil OFF - 75’Yellow card
Crystal PalaceYeremy Pino - 77’Substitution
NewcastleAnthony Elanga ONHarvey Barnes OFF - 77’Substitution
NewcastleJacob Ramsey ONJoe Willock OFF - 77’Substitution
NewcastleYoane Wissa ONWilliam Osula OFF - 78’Yellow card
NewcastleLewis Hall - 79’Yellow card
Crystal PalaceAnan Khalaili - 85’Substitution
NewcastleSean Steur ONJoelinton OFF - 90+3’Yellow card
Crystal PalaceJaydee Canvot - 90+5’Substitution
NewcastleMalick Thiaw ONAmar Dedić OFF






























