Jean-Philippe Mateta scored twice in the closing stages to give Crystal Palace a 2-1 comeback victory over Newcastle United at Selhurst Park. The win moved Palace above their opponents into 13th place in the Premier League, with both teams on 42 points. Newcastle had led through William Osula but failed to hold on.
Newcastle took the lead when William Osula poked home from point-blank range following Lewis Miley's right-wing cross, which Maxence Lacroix could not clear. Earlier, Aaron Ramsdale made a double save to keep his side ahead. Osula missed a chance for a second goal in the second half, denied by Dean Henderson's outstretched leg, while Jefferson Lerma struck the crossbar from a Yeremy Pino free kick. Tyrick Mitchell became the youngest Crystal Palace player to reach 200 Premier League appearances at age 26. Palace coach Oliver Glasner made five changes from their midweek 3-0 Conference League win over Fiorentina, including Jorgen Strand Larsen, Yeremy Pino, Brennan Johnson, Jefferson Lerma and Will Hughes. Newcastle, under Eddie Howe, altered six players from their March 22 loss to Sunderland, bringing in Miley, Malick Thiaw, Tino Livramento, Sandro Tonali, Jacob Murphy and Osula. Mateta, introduced from the bench, equalized in the 80th minute, heading in Tyrick Mitchell's pullback from the left. Three minutes into stoppage time, referee Andy Madley awarded a penalty after Sven Botman pulled Lerma's shirt from a long throw. Mateta converted confidently past Ramsdale, squeezing the ball into the bottom-right corner. The result leaves Newcastle having dropped 25 points from winning positions this season, dimming their European hopes.