Skip to content
Play MFF

Premier League · Sun 25 Oct 2026 · Selhurst Park Stadium

Crystal Palace
0–2 Full time
Newcastle
    • William Osula 47'
    • Harvey Barnes 58'

    MFF Predictor See how you did, and the gameweek table.

    The leaderboard →

    Match report

    Osula and Barnes score after the break as Newcastle beat Crystal Palace 2-0

    Two goals in 11 minutes after half-time gave Newcastle a 2-0 win at Selhurst Park, despite Crystal Palace having 16 shots to their 10.

    By Paul Yarden · 25 Oct 2026

    Newcastle left Selhurst Park with a 2-0 win over Crystal Palace in Premier League gameweek 8, scoring twice in the opening 13 minutes of the second half and then keeping the home side out.

    William Osula struck in the 47th minute and Harvey Barnes added the second in the 58th. Palace, who had more of the ball and the shots, had nothing to show for it.

    The first half produced only two Newcastle bookings, for Nico González in the 36th minute and Fabian Schär in first-half stoppage time (45+1). Two minutes after the restart Newcastle were in front.

    Read the full report →

    Match stats

    Crystal Palace Newcastle

    1.58Expected goals (xG)0.95
    53%Possession47%
    16Shots10
    4On target2
    6Corners4
    12Fouls10
    4Offsides1
    3Yellow cards3
    0Red cards0

    Statorium; xG by Opta via Fantasy Premier League. The xG table

    Player of the match

    William Osula

    Newcastle · Forward

    36 BPS · 3 bonus

    Goals
    1
    Assists
    0
    xG
    0.52
    FPL points
    9

    The top score in Fantasy Premier League's bonus points system (BPS). 76 minutes played.

    Key moments

    1. 47' William Osula Goal · Newcastle 0-1 Assist: Jacob Murphy
    2. 58' Harvey Barnes Goal · Newcastle 0-2 Assist: Amar Dedic

    Our tips: how they went

    It finished Crystal Palace 0-2 Newcastle

    MFF Bot's Premier League record: 35% of results right, 10% exact (20 tips). Predictions for interest, not betting advice.

    Line-ups

    Crystal Palace

    1. Walter BenítezGoalkeeper
    2. Tyrick MitchellDefender
    3. Chris RichardsDefender
    4. Jaydee CanvotDefender
    5. Axel DisasiDefender
    6. Daichi KamadaMidfielder
    7. Adam WhartonMidfielder
    8. Dwight McNeiloff 63'Forward
    9. Jean-Philippe Matetaoff 63'Forward
    10. Yéremy PinoForward
    11. Anan KhalailiForward

    Subs used: Eddie Nketiah (63'), Darío Osorio (63')

    Newcastle

    1. Lukas HornicekGoalkeeper
    2. Amar Dedicoff 90'Defender
    3. Fabian SchärDefender
    4. Dan BurnDefender
    5. Nico GonzálezMidfielder
    6. Harvey Barnesoff 77'Midfielder
    7. Lewis HallMidfielder
    8. Joe Willockoff 77'Midfielder
    9. Joelintonoff 85'Midfielder
    10. William Osulaoff 77'Forward
    11. Jacob MurphyForward

    Subs used: Yoane Wissa (77'), Anthony Elanga (77'), Jacob Ramsey (77'), Sean Steur (85'), Malick Thiaw (90')

    Full timeline

    Every goal and card (8)
    1. 36' 🟨 Nico González
    2. 45+1' 🟨 Fabian Schär
    3. 47' ⚽ William Osulaassist Jacob Murphy
    4. 58' ⚽ Harvey Barnesassist Amar Dedic
    5. 75' 🟨 Yéremy Pino
    6. 78' 🟨 Lewis Hall
    7. 80' 🟨 Anan Khalaili
    8. 90+3' 🟨 Jaydee Canvot

    Head to head

    2Crystal Palace wins1Draws3Newcastle wins

    Last 6 meetings

    More on Crystal Palace and Newcastle

    Related content

    Play MFF Daily in your inbox

    A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.