Everton edged past Crystal Palace in a five-goal thriller at Selhurst Park as Idrissa Gueye's 86th-minute winner gave them a 3-2 win.
Vitalli Mykolenko scored the quickest goal of the season and Abdoulaye Doucoure also found the net as Everton twice recovered from being pegged back by Palace to secure a third away win in their last four Premier League matches.
How the match unfolded
For the second match running, Mykolenko gave Everton an early lead as he produced a thumping header on 54 seconds, the quickest goal in the Premier League this season.
That strike also meant Everton have scored an unmatched 13 goals inside the first minute in Premier League history.
However the Toffees’ lead did not last long as just over two minutes later Eberechi Eze showed wonderful skill to get past a few defenders before drawing a foul from Jarrad Branthwaite to earn a penalty.
Eze, who signed a new contract on Friday, stepped up and coolly slotted the spot-kick into the bottom-right corner.
Everton restored their lead after the break through Abdoulaye Doucoure. Mykolenko produced a fine volley from outside the area that cannoned off a post and into the path of Doucoure, who put it into an empty net.
But Palace fought back again through Odsonne Edouard’s fifth goal of the season thanks to a costly error by James Tarkowski.
Jefferson Lerma headed a clearance back into the area and Tarkowski looked to leave the ball for his goalkeeper, who had stayed on his line. Instead it gave Edouard the simple task of controlling the ball and putting it past Jordan Pickford.
The action was not done there though as Everton took the lead for a third time when Gueye scored his first goal in nearly two years.
He received a clever pass from Doucoure on the edge of the area before showing great composure to move away from Tyrick Mitchell and slide the ball into the corner in the 86th minute.
Everton held on for a vital three points that moved them up to 14th with 14 points. Palace drop to 12th, and are a point ahead of the Toffees.
Referee: Sam Barrott. Assistants: Marc Perry, Dan Robathan. Fourth official: Anthony Taylor. VAR: Andy Madley. Assistant VAR: Constantine Hatzidakis.