Newcastle extended their unbeaten run to a club-record 15 top-flight games with their third goalless draw against Crystal Palace this season.
The Magpies, who moved up to third, had the better chances with Vicente Guaita denying Joelinton three times and Callum Wilson, Sven Botman and Alexander Isak all failing to score headers.
This draw meant Newcastle are eight points behind leaders Arsenal, having played two games more than the Gunners, and possibly ending excitable talk of a title bid.
Palace are yet to win a game in 2023, although this was their second point against a top-four side in four days, having held Manchester United on Wednesday.
They had to wait 72 minutes for their only shot on target with Jean-Philippe Mateta’s drive expertly tipped over the bar by Nick Pope – who has now kept nine clean sheets in a row.
On a mixed night for the Eagles, they lost talismanic forward Wilfried Zaha to an apparent hamstring injury in the second half.
Magpies remarkable run goes on
When Newcastle lost 2-1 at Liverpool on 31 August, even their optimistic fans could barely have dreamed they would enter February with that as their only league defeat.
This point at Palace saw them beat their record of 14 top-flight games without defeat – achieved in 1950 and 2011 (both times across two seasons).
Their run of keeping first-half clean sheets goes on even longer. Eddie Howe’s side are now the first team in more than 20 years – since Liverpool in 2002 – to go 16 Premier League games without conceding in the opening period.
Evidence pointed to this being a goalless draw. It was 0-0 between the sides at St James’ Park in September and November, that time a Carabao Cup tie the Magpies won on penalties.
They had enough chances to win this one, but this is now their third goalless draw in four league games.
Joelinton’s three first-half efforts saved by Guaita were all fairly tame. The Spaniard also kept out headers from Wilson and substitute Isak, and Botman powered one of his own wide.
Miguel Almiron volleyed an early chance into the side-netting, and Dan Burn and Botman were also denied by the Palace keeper.
Another mixed bag for Palace
Palace are 12th, seven points clear of the relegation zone, but have only netted 18 goals in 20 Premier League games this season. Another mid-table season beckons and maybe that is fine for them.
The potential is there but tangible progression, not so much.
Boss Patrick Vieira ended up making four changes from the side that drew 1-1 with Manchester United, although that quartet ended up coming on in the second half – along with late debutant David Ozoh. The 17-year-old is now Palace’s youngest Premier League player.
Their best chances in the first half came in quick succession. Odsonne Edouard had a shot blocked wide and, from the following corner, Chris Richards headed over.
Mateta’s powerful shot inside the box was their only effort on target in the game.
They will hope Zaha’s injury, pulling up as he chased a ball, is not serious. He is Palace’s top scorer in all competitions, on six goals, which sums up their difficulties.
- 2WardSubstituted forClyneat 71′minutes
- 6GuéhiBooked at 4mins
- 28DoucouréBooked at 87mins
- 15SchluppSubstituted forHughesat 65′minutesBooked at 75mins
- 9J Ayew
- 10EzeSubstituted forOliseat 65′minutesBooked at 90mins
- 11ZahaSubstituted forMatetaat 65′minutes
- 22ÉdouardSubstituted forOzohat 90′minutes
- 2TrippierBooked at 57mins
- 36S Longstaff
- 39Bruno Guimarães
- 28WillockSubstituted forSaint-Maximinat 69′minutes
- 24AlmirónSubstituted forMurphyat 86′minutes
- 9WilsonSubstituted forIsakat 69′minutes
- 7JoelintonBooked at 90mins
- Craig Pawson
Match ends, Crystal Palace 0, Newcastle United 0.
Second Half ends, Crystal Palace 0, Newcastle United 0.
Michael Olise (Crystal Palace) is shown the yellow card.
Joelinton (Newcastle United) is shown the yellow card.
Joelinton (Newcastle United) wins a free kick in the defensive half.
Foul by Michael Olise (Crystal Palace).
Foul by Alexander Isak (Newcastle United).
Will Hughes (Crystal Palace) wins a free kick on the left wing.
Substitution, Crystal Palace. David Ozoh replaces Odsonne Édouard.
Corner, Newcastle United. Conceded by Michael Olise.
Attempt blocked. Allan Saint-Maximin (Newcastle United) right footed shot from the centre of the box is blocked. Assisted by Alexander Isak.
Cheick Oumar Doucouré (Crystal Palace) is shown the yellow card for a bad foul.
Allan Saint-Maximin (Newcastle United) wins a free kick in the defensive half.
Foul by Cheick Oumar Doucouré (Crystal Palace).
Substitution, Newcastle United. Jacob Murphy replaces Miguel Almirón.
Attempt missed. Fabian Schär (Newcastle United) header from very close range is too high. Assisted by Kieran Trippier with a cross following a corner.
Corner, Newcastle United. Conceded by Marc Guéhi.
Attempt saved. Fabian Schär (Newcastle United) header from the centre of the box is saved in the bottom left corner. Assisted by Kieran Trippier with a cross.
Corner, Newcastle United. Conceded by Jean-Philippe Mateta.
Corner, Newcastle United. Conceded by Marc Guéhi.
- Our coverage of your Premier League club is bigger and better than ever before – here’s everything you need to know to make sure you never miss a moment