Everton's wretched season continued as fans booed Rafael Benitez's decision to substitute Richarlison during another defeat at Crystal Palace.
Demarai Gray's poor pass let in Jordan Ayew, whose pass allowed Conor Gallagher to sweep home his fifth Premier League goal since joining from Chelsea on loan at the start of the season.
At 1-0, manager Benitez replaced Brazil forward Richarlison - who was clearly unhappy to go off - with Salomon Rondon, which provoked an angry reaction from the travelling fans at Selhurst Park.
Four minutes later, James Tomkins made it 2-0 from close range following a corner by Will Hughes, who was making his first start since joining Palace in August.