Newcastle United still fail to pick up their first league win in the new season after being held into a thrilling draw by Crystal Palace this weekend.
Playing in front of their home crowd, The Mapgies didn't have a bright start as they found themselves a goal behind in the first minute when Dwight Gayle scored for Palace.
The home side reacted positively though as they got back on level terms midway into that first half with an effort from Daryl Janmaat on 37 minutes.
After the break, Palace made another bright start in that second period as they went ahead again, this time through Jason Puncheon's goal.
However, Newcastle were able to draw level once again as Rolando Aarons equalized on 73 minutes of play.
The host looked to be sealing all three points when Mike Williamson turned things around by scoring his team's third two minutes from time.
However, this time it was Palace's turn to get back on level terms as a late goal from Wilfried Zaha secured a point for them.