It's now 2-0 to Eagles so very difficult now to score and make a comeback for Everton. Seems like relegation battle will go down to the last round between them, Burnley and Leeds. Arsenal are up against them so not an easy fixture but they will play with everything out in that match to keep them safe from relegation.
Now things are getting tougher for Everton as Crystal Palace are 2 goals ahead in the first half. I really believe Everton will lose this match, they won't be able to score 2-3 goals in the second half. While Crystal Palace could still have scored more goals in the second half given the very fragile defense of Everton, so Everton's relegation this season is likely to happen if this match and the next against Arsenal are also lost.

Anyway, I don't think Villa can help much this time by winning the match. But if Aston Villa win then Everton still have a chance.