A late penalty ensures 3pts for the host. Mateta's brace saves Crystal Palace from losing.
Match Report
Jean-Philippe Mateta came off the bench to score a second-half double as Crystal Palace defeated Newcastle United 2-1 at Selhurst Park.
A sluggish first-half burst into life as Aaron Ramsdale was forced into a magnificent double save, first denying Yeremy Pino from range and then keeping out the rebound from Daniel Munoz.
The visitors took the lead shortly before half-time with their first shot on target as William Osula finished from close range after Jacob Murphy and Lewis Miley had combined down the right flank.
Osula went close to a second after the break as he latched onto a loose pass, but he was denied by the outstretched foot of Palace keeper Dean Henderson.
Jefferson Lerma headed against the crossbar as Palace upped the pressure, and their positive play was rewarded when substitute Mateta headed home in the 80th minute, scoring in the Premier League for the first time since January 1.
Palace's comeback was complete in the fourth minute of stoppage time, with Mateta slamming home from the penalty spot after Sven Botman's tug on Lerma's shirt.
Data Debrief: Palace claim rare comeback win
Palace came back with a bite late on here, even if they did look rather rusty for much of the match. This marked the Eagles' first win at home in a league match in which they trailed at half-time since October 2022.
Mateta made the key difference from the bench, and he now has 10 league goals this season, which is two more than any other Palace player, while he also has 31 league goals at Selhurst Park, with only Wilfried Zaha (32) netting more in the competition.
He scored from both of his shots, and was responsible for 1.12 of Palace's overall 2.34 expected goals.
Newcastle, meanwhile, have seen their European ambitions take another hit. The Magpies have now dropped 25 points from winning positions this season, more than any other team in the Premier League.
Match Events
0' The match is about to start!
13' Match Event for Crystal Palace vs Newcastle
34' Match Event for Crystal Palace vs Newcastle
43' GOAL! Crystal Palace 0-1 Newcastle (William Osula)
63' Match Event for Crystal Palace vs Newcastle
69' Match Event for Crystal Palace vs Newcastle
80' GOAL! Crystal Palace 1-1 Newcastle (Jean-Philippe Mateta)
Line-ups
Crystal Palace XI: Hughes, Lerma, Dean Henderson, Jørgen Strand Larsen, Daniel Muñoz, Maxence Lacroix, Chris Richards, Yeremy, Brennan Johnson, Tyrick Mitchell, Jaydee Canvot
Subs: Clyne, Walter Benítez, Borna Sosa, Jean-Philippe Mateta, Kamada, Sarr, Chadi Riad, Justin Devenny, Adam Wharton
Newcastle XI: J.Murphy, Joelinton, Ramsdale, Tonali, Gordon, Tino Livramento, Sven Botman, Malick Thiaw, Lewis Hall, William Osula, Lewis Miley
Subs: Trippier, Burn, Pope, Yoane Wissa, Barnes, Willock, Anthony Elanga, Jacob Ramsey, Nick Woltemade
Curry3030
12
GIF link Here: https://www.matchgif.com/v2/live/matchGifs?match_id=54154681&language=en