Crystal Palace and Newcastle United finished 0–2 on 2026-10-25 in the English Premier League, according to the ESPN match record.
Osula scored two minutes after the restart and Barnes added a second eleven minutes later. That opening spell of the second half changed a goalless game into a two-goal Newcastle lead. Keeping Palace out afterwards preserved the advantage rather than allowing a reply to reopen the result.
How the score developed
The event log records: William Osula at 47' for Newcastle United; Harvey Barnes at 58' for Newcastle United. Goal timings and event data.
The numbers behind the score
The match statistics list possession at 52.6% for Crystal Palace and 47.4% for Newcastle United. The home side attempted 17 shots, with 4 on target; the visitors attempted 10, with 2 on target.
Recent context in the competition
Crystal Palace lost to Brighton & Hove Albion 0–5 on 2026-10-18, according to the previous match record.
Newcastle United lost to Aston Villa 0–1 on 2026-10-17, according to the previous match record.
Result and event source: ESPN, match dated 2026-10-25; data checked on 26 October 2026. The cover is an original Hala Kora editorial illustration, not a photograph of the match.
