Richarlison spared Everton further misery following their Merseyside derby defeat as they were held to a 1-1 Premier League draw by Newcastle United at Goodison Park.
Jordan Pickford's late howler gifted Liverpool all three points on Sunday and he had to pick the ball out of his net again in the 19th minute on Wednesday as Salomon Rondon scored his third goal in four games.
The hosts did all of the pressing thereafter and, after seeing a spate of chances go begging, restored parity through Richarlison's close-range 38th-minute strike.
Yet Everton failed to kick on from there and Newcastle, who have been in the headlines amid talk owner Mike Ashley is close to selling the club, held firm for a highly creditable point.
Everton were punished for failing to capitalise on early dominance as Newcastle scored from their first attack.
Jacob Murphy delivered an excellent low cross from the left byline to the far post, which Rondon met first time with a brilliant finish into the top-left corner.
Martin Dubravka held a Lucas Digne tester at the other end and Rondon dragged wide on the counter, before Everton asserted their dominance and Federico Fernandez's block denied Gylfi Sigurdsson with the goal at his mercy.
Dubravka turned behind from Richarlison but he was beaten by the Brazil international when Newcastle failed to deal with a corner and the former Watford forward rifled into the roof of the net.
Everton would have completed the turnaround on the stroke of half-time if not for Dubravka, who produced a stunning reaction save to prevent Cenk Tosun from converting Digne's left-wing cross.
However, Silva's men never carried the same level of threat after the interval and needed Pickford to somewhat atone for his derby day gaffe as he brilliantly denied Christian Atsu late on.