Burnley 3-2 Everton: Clarets claim vital three points in fight for survival
Maxwell Cornet's 85th-minute winner proved the difference, making this the first defeat for Everton from a winning position at half-time since December 2019.
Following Nathan Collins' opening goal, Richarlison's two penalties in the first 45 minutes also made for the first time in Premier League history an away team had scored two penalties in the opening period.
Burnley only took 12 minutes to equalise in the second half, however, after Charlie Taylor skipped past Jonjoe Kenny to provide the assist for Jay Rodriguez.
Cornet was on hand to score the late winner after Everton failed to clear their lines, bringing 18th-placed Burnley within a point of the Toffees and Premier League safety.
The win is only the fourth in the league for Sean Dyche's side this season, breaking a four-game losing streak.