The Toffees closed to within two points of Leeds and Burnley in the fight for Premier League survival.
The Brazil international scored the 90th-minute equaliser against Leicester last time out but his 46th-minute strike was far more significant, because of the three points it secured in their bid for Premier League survival.
However, it would have meant little without a brilliant recovery save inches from the line from Cesar Azpilicueta’s shot by Pickford, who had been beaten by Mason Mount’s strike off both posts.
Son Heung-min’s stunning goal helped Tottenham get their Champions League hopes back on track with a 3-1 win over Leicester.
The South Korean curled a 20-yard effort into the top corner to seal a brace that sees him register his highest tally in a Premier League season, moving to 19 goals – just three behind Mohamed Salah in the race for the Golden Boot.
Harry Kane got the ball rolling with his customary goal against the Foxes, heading in a first-half corner for his 19th goal in 18 games against his former loan club.
It was clear where Leicester’s attention lies as they made eight changes to the side that drew 1-1 with Roma in the Europa Conference League on Thursday, and they only had a stoppage-time goal from Kelechi Iheanacho to show for their efforts.