Two goals from Everton’s Romelu Lukaku handed Leicester City a first defeat under Craig Shakespeare, losing 4-2 at Goodison Park.
Everton’s Tom Davies scored after 30 seconds, the joint-quickest goal in the Premier League this season.
Islam Slimani levelled three minutes later from a Leicester breakaway.
The visitors were ahead on 10 minutes as Marc Albrighton’s free-kick from wide left went in.
Lukaku’s header from Ross Barkley’s cross levelled the scores again midway through the half and Phil Jagielka put Everton ahead at the break.
Lukaku, who leads the Golden Boot race, got his 23rd of the season, finishing a corner at the far post.
Leonardo Ulloa twice almost pulled a goal back but Everton held firm to go level on points with sixth-placed Arsenal.
Leicester remain 11th, eight points off the bottom three.
Man of the match Ross Barkley (Everton)
See: Everton report | Leicester reaction
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time