Michael Keane and Richarlison were also on target as Everton came from two goals down.
Dominic Calvert-Lewin’s diving header five minutes from time extended Everton’s proud 71-year stay in the top flight with a 3-2 victory over Crystal Palace on a night for the ages at Goodison Park.