Leon Osman marked his 400th appearance for Everton with the winning goal in a 2-1 victory over West Ham United on Saturday.
The midfielder finished off a flowing move with 17 minutes remaining at Goodison Park, tapping home from close range after a superb low cross from Samuel Eto'o.
Romelu Lukaku had broken the deadlock in the first half with a poacher's finish, latching onto a deflection to net his fifth Barclays Premier League goal of the season.
Mauro Zarate levelled for West Ham after the break, five minutes after coming on - albeit with the aid of a deflection.
However, in a frantic finale the hosts grabbed the winner, as Osman netted his first Barclays Premier League goal of the season to lift Everton into eighth place.
Defeat ends the Hammers' five-match unbeaten run in the league and sees them drop out of the top four.
Roberto Martinez made four changes to his side's starting line-up, with Tony Hibbert, Osman, Kevin Mirallas and Steven Naismith all starting, but James McCarthy retained his place despite having withdrawn from the Republic of Ireland squad after suffering a hamstring injury.
The visitors were also forced into changes as Sam Allardyce brought in five new faces, including Andy Carroll making his first start of the season after finally shaking off his long-standing ankle problem. Carlton Cole was also named in attack as Diafra Sakho and Enner Valencia missed out.
With chances at a premium in the early exchanges it fell to Osman to create the first opening for the home side in the 18th minute.
The 33-year-old played a neat pass for Seamus Coleman to get in behind the Allardyce's defence and he cut the ball back to Naismith, but he blazed over while leaning back.
Eight minutes later that miss was forgotten as Lukaku pounced to open the scoring, the striker lashing a shot past Adrian after Ross Barkley's effort had been blocked by Winston Reid.
Carroll had his first real sight of goal on the half-hour mark when he rose to meet a right-wing cross, but Tim Howard was able to gather easily.
McCarthy was booked for a challenge on Morgan Amalfitano in the closing minutes of the half, while Reid was also cautioned.
The introduction of Zarate six minutes after the break had an almost immediate impact for the London club, the striker's low shot looping over Howard and in after deflecting off Phil Jagielka.
Having spent large parts of the first half chasing the game, West Ham were now making all the running, and after 68 minutes Amalfitano went agonisingly close with a low drive across goal.
But despite looking the more likely side to score, the Hammers found themselves behind with 17 minutes left when the Toffees' substitute Eto'o laid a perfect cross into the path of Osman, the midfielder making no mistake.
James Collins could have levelled within a few seconds of the restart, but the defender's attempt to turn in Matt Jarvis' effort was saved by Howard.
Carroll had a late chance to rescue a point for Allardyce's side, but his header sailed over and Martinez's men hung on to record a fifth consecutive win over West Ham.
Everton manager Roberto Martinez: "It was full-blooded to be honest. Both sets of players gave a whole-hearted performance.
"It was a difficult game for the referee but I thought Mark Clattenburg handled it well. It's one of those wins that gives you great satisfaction, because there was good character and personality.
"The winning goal came in the best possible way, from Leon Osman - a great icon for Everton."
West Ham manager Sam Allardyce: "The most disappointing thing for us is conceding off a breakaway and not taking our chances.
"I'm going to wake up tomorrow and wonder how we didn't manage to get anything.
"I'm most disappointed with the fact we conceded their winner when we were completely in control of the game."
|30 Nov 2014||v Spurs (A)|
|06 Dec 2014||v Man City (A)|
|15 Dec 2014||v QPR (H)|
|20 Dec 2014||v Southampton (A)|
|03 Dec 2014||v Hull (H)|
|26 Dec 2014||v Stoke (H)|