Romelu Lukaku scored for a seventh consecutive Premier League match against West Ham United to help Everton return to winning ways at Goodison Park.
Pedro Obiang fired over for West Ham early on before goalkeeper Adrian saved superbly from Everton's Ross Barkley in a goalless first half.
Lukaku struck on 50 minutes, heading in Yannick Bolasie's cross for his 50th Premier League goal for Everton.
Michail Antonio, Andre Ayew and Mark Noble had chances to level for West Ham but Everton ensured victory when Barkley scored with a half-volley from Lukaku's cross on 76 minutes.
🎥 | @RonaldKoeman was a happy man after today's win. See what he had to say... pic.twitter.com/Gmd5vJNIiH
— Everton (@Everton) October 30, 2016
The result ended a run of four league matches without victory for Everton while West Ham are in 16th with their first defeat in four fixtures.
See: Everton report | West Ham report
Slaven's full reaction to Sunday's 2-0 defeat at Everton ➡️ https://t.co/yP8R5ERRUL #EVEWHU #COYI pic.twitter.com/RpasnspcFj
— West Ham United (@WestHamUtd) October 30, 2016