Crystal Palace 0-2 Newcastle: Osula and Barnes punish Palace as Howe gets the away package right
Newcastle won 2-0 at Selhurst Park on 25 October, and the significance is clear: E. Howe’s side took a messy, awkward Premier League away game and made it look clean on the scoreboard. Crystal Palace had more of the ball, more shots and the higher expected goals total. Newcastle had the moments that mattered.
William Osula scored in the 47th minute, assisted by Jacob Murphy. Harvey Barnes made it 2-0 in the 58th minute, assisted by Amar Dedić. That was the deal done.
For P. Sage, this was a damaging one. Palace remain 17th after eight matches, on 7 points, with 19 goals conceded and a goal difference of -10. They are still just above the relegation zone, but the margin is thin. Newcastle are 8th after eight matches, on 11 points, giving Howe a platform after an uneven start.
The shape of the game
Sage set Palace up in a 3-4-2-1: W. BenĂtez in goal; C. Richards, A. Disasi and J. Canvot in the back three; A. Khalaili, A. Wharton, D. Kamada and T. Mitchell across midfield; D. McNeil and Yeremy Pino behind J. Mateta.
Howe used a 4-2-3-1: L. HornĂÄŤek in goal; A. Dedić, F. Schär, D. Burn and L. Hall in the back four; Nico González and Joelinton as the double pivot; J. Murphy, J. Willock and H. Barnes behind W. Osula.
Palace looked capable of making the game uncomfortable. They had 52% possession, 17 shots, 7 corners and 1.78 expected goals. Yeremy Pino was their main creative outlet, making 4 key passes, while Jean-Philippe Mateta put 2 of his 3 shots on target before being withdrawn in the 62nd minute.
But Newcastle were sharper in the boxes. They had only 2 shots on target and scored twice. That is the difference between pressure and punishment.
Newcastle strike after the break
The first half was tense rather than open. Nico González was booked in the 36th minute for a foul, and Fabian Schär followed in the 45+1st minute, also for a foul. Newcastle were walking a disciplinary line, but Palace did not turn that into a lead.
Then Newcastle hit immediately after the interval. Osula scored in the 47th minute from Murphy’s assist, and the game changed. Murphy’s influence was not limited to the goal: he finished with 4 key passes, the highest Newcastle total, and repeatedly gave Howe’s side a route forward when Palace pushed up.
Joe Willock then had a goal cancelled by VAR in the 53rd minute. That could have been the moment Palace reset. Instead, Newcastle kept their nerve.
Barnes scored in the 58th minute, assisted by Dedić, and Palace were chasing a game that had slipped away quickly. Barnes mattered because he gave Newcastle volume and threat from the attacking line: 5 shots, 1 on target, 1 goal. In a match where Newcastle did not flood the Palace goal, his willingness to keep arriving in shooting positions was decisive.
Palace changed it, but HornĂÄŤek closed the door
Sage reacted with two quick changes. Eddie Nketiah replaced Mateta in the 62nd minute, and Dario Osorio came on for McNeil in the 63rd minute.
Osorio gave Palace more urgency. In 27 minutes he had 3 shots, 1 on target and 2 key passes. That was exactly the kind of injection Palace needed, but by then Newcastle had a two-goal cushion and a goalkeeper in control.
Lukáš HornĂÄŤek made 4 saves. That statistic tells the story of Palace’s frustration. They did enough to ask questions, but not enough to change the score. Newcastle’s back line, with Dan Burn steady and Schär managing the game despite his booking, protected the lead with little fuss.
Howe then managed the final phase firmly. In the 77th minute, Yoane Wissa replaced Osula, Jacob Ramsey replaced Willock, and Anthony Elanga replaced Barnes. Lewis Hall was booked in the 78th minute for time wasting, Anan Khalaili was booked in the 79th minute for dissent, and the match became exactly what Newcastle wanted: stop-start, controlled, and short on rhythm.
Sean Steur came on for Joelinton in the 85th minute. Jaydee Canvot was booked in the 90+3rd minute for a foul, and Malick Thiaw replaced Dedić in the 90+5th minute.
Match stats
| Metric | Crystal Palace | Newcastle |
|---|---|---|
| Final score | 0 | 2 |
| Expected goals | 1.78 | 1.03 |
| Possession | 52% | 48% |
| Total shots | 17 | 10 |
| Shots on target | 4 | 2 |
| Shots inside box | 9 | 7 |
| Corners | 7 | 4 |
| Accurate passes | 267 | 246 |
| Fouls | 12 | 10 |
| Yellow cards | 3 | 3 |
| Goalkeeper saves | 0 | 4 |
Key incidents
- 36th minute: Nico González booked for Newcastle.
- 45+1st minute: Fabian Schär booked for Newcastle.
- 47th minute: William Osula scored for Newcastle, assisted by Jacob Murphy.
- 53rd minute: Joe Willock had a Newcastle goal cancelled by VAR.
- 58th minute: Harvey Barnes scored for Newcastle, assisted by Amar Dedić.
- 62nd minute: Eddie Nketiah replaced Jean-Philippe Mateta for Crystal Palace.
- 63rd minute: Dario Osorio replaced Dwight McNeil for Crystal Palace.
- 75th minute: Yeremy Pino booked for Crystal Palace.
- 77th minute: Yoane Wissa replaced William Osula for Newcastle.
- 77th minute: Jacob Ramsey replaced Joe Willock for Newcastle.
- 77th minute: Anthony Elanga replaced Harvey Barnes for Newcastle.
- 78th minute: Lewis Hall booked for Newcastle.
- 79th minute: Anan Khalaili booked for Crystal Palace.
- 85th minute: Sean Steur replaced Joelinton for Newcastle.
- 90+3rd minute: Jaydee Canvot booked for Crystal Palace.
- 90+5th minute: Malick Thiaw replaced Amar Dedić for Newcastle.
What it means
For Newcastle, this was not a perfect performance, but it was a proper away win: clinical finishing, strong goalkeeping, and smart game management once ahead. Osula and Barnes changed the match because they converted Newcastle’s limited clear openings into control. Murphy and Dedić supplied the decisive assists. HornĂÄŤek made sure Palace’s pressure stayed only pressure.
For Palace, the concern is sharper. The numbers were not disastrous, but the table is. Sage’s team are 17th, with 5 defeats in 8, and Selhurst Park has already seen 3 home league losses this season. The attack created enough to score, yet the defensive record is pulling them towards trouble.
Elsewhere in the Premier League picture, Liverpool’s 2-0 win over Brighton also tightened the upper half of the table, with more on that here: Liverpool 2-0 Brighton: Isak gives Slot clarity as Brighton pay for four bad minutes.
Newcastle now have momentum to protect. Palace have a different timeline: points are needed fast, because performances with 1.78 expected goals and no goals scored cannot keep being filed under bad luck.







