Crystal Palace staged a stunning comeback to defeat Newcastle United 2-1 in a Premier League thriller at Selhurst Park, with substitute Jean-Philippe Mateta emerging as the hero with two late goals.
Newcastle appeared poised for victory after taking an early lead, but Palace's resilience shone through in the dying moments. Mateta, introduced from the bench, leveled the score before delivering the decisive blow in the 94th minute—a calmly taken penalty that sent the home crowd into raptures.
The dramatic turnaround underscores Palace's fighting spirit under manager Oliver Glasner, who has instilled a never-say-die attitude in his squad.
This victory provides a significant boost to Palace's league position, while Newcastle will rue missed opportunities to secure points on the road. The match's frantic conclusion adds another memorable chapter to the Premier League's history of late drama.