Both sides seemed set to settle for a point with few chances until the last hilarious minutes, which took them up above Manchester City, Manchester United and Arsenal into 10th.
Joelinton served Wilson, so he scored his seventh goal since a £20 million move from Bournemouth.
There was still time for Newcastle to grab a second. Wilson give back the gift to Joelinton, and scored his first league goal since June.
There were just 99 seconds between Callum Wilson and Joelinton’s goals for Newcastle United, with both players assisting each other’s goals.
Palace badly missed the presence of Wilfried Zaha because of a positive coronavirus test, and this second consecutive defeat for Roy Hodgson’s men put them behind Newcastle down to 13th.
Source: Bein sports premier league news.