Substitute Jean-Philippe Mateta scored a double to lead Crystal Palace to a stunning comeback victory over Newcastle, winning 2-1 and leapfrogging them into 13th place in the Premier League. Will Osula had given Newcastle the lead with a scrappy first-half goal, but Mateta's introduction changed the game.

He headed in the equalizer and then slotted home a penalty in injury time to complete the turnaround. The defeat adds to the pressure on Newcastle manager Eddie Howe, whose team has now dropped 25 points from winning positions this season, the most in the league.

Palace boss Oliver Glasner praised his team's psychological strength and the impact of his substitutes, including Mateta, who is getting back to his top fitness. Newcastle's loss means they stay five points off seventh-place Brentford, while Palace moves ahead of them on goal difference.