SUBS: Mason Holgate – (On for Mina 62’) 7: Slotted seamlessly and helped maintain an excellent Everton defensive performance.
Josh King - (On for Richarlison 83’) N/A: Hit post from header soon after coming on.
Fabian Delph – (On for Sigurdsson 85’) N/A. Reuters
WEST HAM RATINGS: Lukasz Fabianski - 7: No chance with Calvert-Lewin goal and had to be on his toes soon after to palm away Sigurdsson free-kick. Also blocked Richarlison shot in first half. Busier of two goalkeepers but not hard as West Ham didn't manage single shot on target. AFP
Vladimir Coufal - 7: Whipped in dangerous cross from right after 15 minutes that nearly picked out Antonio but generally had to focus on defensive duties, particularly in first half. Very unlucky not to score first goal for club with side-foot finish that came back off inside of post in second half. AFP
Craig Dawson - 6: Caught napping for Everton’s opener as Calvert-Lewin was given time to glide through and score. Found the Everton pair up front hard work. AFP
Issa Diop - 6: Too easily beaten by Richarlison in first half but Fabianski came to his rescue by saving Brazilian’s shot. Like Dawson, struggled to deal with Richarlison and Calvert-Lewin. AP
Aaron Cresswell - 5: Could only seem to pick out Everton heads with his crosses in first half and West Ham’s captain then injured himself making a recovery tackle after a heavy first touch just after half-time. Looked like a groin injury to add to his recent hamstring problem and limped off soon after. Getty
Tomas Soucek - 6: Good defensive header after five minutes to clear dangerous ball into West Ham box but Czech is missing having Rice sitting behind him in midfield and finding his chances to push forward restricted. Booked for foul on Richarlison. Reuters
Manuel Lanzini - 6: Like against Burnley last week, played in deeper role alongside Soucek but the injury-prone midfielder picked up another knock and limped off just before half-time. AFP
Pablo Fornals - 7: Inch-perfect cross found Benrahma in box but Algerian could only head over. Goal-bound shot blocked by Davies at start of second half and then laid off a lovely ball to Coufal only to see Czech teammate hit post. PA
Said Benrahma - 6: Had shot deflected wide for corner minutes after Everton scored their first but should have equalised with next chance when he headed over at back post from Fornals’ superb cross. Getty
Jesse Lingard - 6: Curled cross-shot wide from tight angle after 30 minutes but little attacking threat and has lost a bit of momentum in last few games. Frustrations boiled over with referee in second half after harshly judged to have fouled Davies and earned himself a booking. Brilliant tracking back to prevent Coleman shooting on goal. Getty
Michail Antonio - 7: Up against a defender in Mina who can more than match his physical presence but still led the line well and linked well with teammates. No chance to add to season’s goal tally. AP
SUBS: Jarrod Bowen – (On for Lanzini 43’) 6: Couldn’t get feet in right order to force home rebound after Coufal’s shot hit post and was generally disappointing after coming on.
Ryan Fredericks – (On for Cresswell 59’) 6: Slotted straight in with minimum of fuss. Getty
Andriy Yarmolenko – (On for Benrahma 73’) 6: Ukrainian made his first appearance since February but couldn’t help Hammers find that elusive shot on target, never mind goal. Getty
EVERTON RATINGS: Jordan Pickford - 6: Not a single shot to save and even when he was finally beaten by a shot after break, the post denied Coufal a goal. Reuters
Seamus Coleman - 6: Everton stalwart played in right wingback role as team started with back three but was almost punished for leaving Benrahma free in first half but Hammers man headed over bar. Apart from that, Irishman was usual reliable self. AFP
Ben Godfrey - 9: Quality performance playing right hand-side of a back three from defender who is playing his way into Gareth Southgate’s England squad for the Euros. Supplied perfect through ball for Calvert-Lewin to score only goal of game. PA
Yerry Mina - 7: Colombian man mountain one of few defenders in Premier League who can make Antonio look an average size. Felt like he won every ball into box in first half but forced off through injury after an hour. Getty
Michael Keane - 7: Sound defensive showing and pinged over one superb crossfield pass to pick out Digne down the left just after break. Helped keep Everton rock solid at back. Reuters
Lucas Digne - 7: French left-back found a bit of space going forward but final ball was inconsistent. Excellent defensively. AFP
Tom Davies - 7: Amazed when one perfectly timed, crunching first-half tackle was harshly given as a foul but worked well alongside Allan and, like his teammate, never stopped chasing, harrying and tackling. Reuters
Allan - 8: Anchored the Everton midfield and consistently broke up West Ham's attacks. The Brazilian has some engine on him although rightly booked for taking out Bowen with 15 minutes left. AFP
Gylfi Sigurdsson - 6: Saw curling free-kick saved by Fabianski just before half-hour mark and was usual threat from dead balls. Limped off injured late on. Reuters
Dominic Calvert-Lewin - 8: Scored his 16th league goal of season with game’s first shot on goal after 23 minutes with fine low finish and his aerial prowess caused West Ham all sorts of problems. Looped cross to King at back post that Everton substitute headed against post in last five minutes.
Richarlison - 7: Almost put Everton 2-0 up in first half but Fabianski blocked his shot and was a constant menace to the Hammers defence. Clearly desperate to score and was unhappy to be taken off in last 10 minutes. Reuters
SUBS: Mason Holgate – (On for Mina 62’) 7: Slotted seamlessly and helped maintain an excellent Everton defensive performance.
Josh King - (On for Richarlison 83’) N/A: Hit post from header soon after coming on.
Fabian Delph – (On for Sigurdsson 85’) N/A. Reuters
WEST HAM RATINGS: Lukasz Fabianski - 7: No chance with Calvert-Lewin goal and had to be on his toes soon after to palm away Sigurdsson free-kick. Also blocked Richarlison shot in first half. Busier of two goalkeepers but not hard as West Ham didn't manage single shot on target. AFP
Vladimir Coufal - 7: Whipped in dangerous cross from right after 15 minutes that nearly picked out Antonio but generally had to focus on defensive duties, particularly in first half. Very unlucky not to score first goal for club with side-foot finish that came back off inside of post in second half. AFP
Craig Dawson - 6: Caught napping for Everton’s opener as Calvert-Lewin was given time to glide through and score. Found the Everton pair up front hard work. AFP
Issa Diop - 6: Too easily beaten by Richarlison in first half but Fabianski came to his rescue by saving Brazilian’s shot. Like Dawson, struggled to deal with Richarlison and Calvert-Lewin. AP
Aaron Cresswell - 5: Could only seem to pick out Everton heads with his crosses in first half and West Ham’s captain then injured himself making a recovery tackle after a heavy first touch just after half-time. Looked like a groin injury to add to his recent hamstring problem and limped off soon after. Getty
Tomas Soucek - 6: Good defensive header after five minutes to clear dangerous ball into West Ham box but Czech is missing having Rice sitting behind him in midfield and finding his chances to push forward restricted. Booked for foul on Richarlison. Reuters
Manuel Lanzini - 6: Like against Burnley last week, played in deeper role alongside Soucek but the injury-prone midfielder picked up another knock and limped off just before half-time. AFP
Pablo Fornals - 7: Inch-perfect cross found Benrahma in box but Algerian could only head over. Goal-bound shot blocked by Davies at start of second half and then laid off a lovely ball to Coufal only to see Czech teammate hit post. PA
Said Benrahma - 6: Had shot deflected wide for corner minutes after Everton scored their first but should have equalised with next chance when he headed over at back post from Fornals’ superb cross. Getty
Jesse Lingard - 6: Curled cross-shot wide from tight angle after 30 minutes but little attacking threat and has lost a bit of momentum in last few games. Frustrations boiled over with referee in second half after harshly judged to have fouled Davies and earned himself a booking. Brilliant tracking back to prevent Coleman shooting on goal. Getty
Michail Antonio - 7: Up against a defender in Mina who can more than match his physical presence but still led the line well and linked well with teammates. No chance to add to season’s goal tally. AP
SUBS: Jarrod Bowen – (On for Lanzini 43’) 6: Couldn’t get feet in right order to force home rebound after Coufal’s shot hit post and was generally disappointing after coming on.
Ryan Fredericks – (On for Cresswell 59’) 6: Slotted straight in with minimum of fuss. Getty
Andriy Yarmolenko – (On for Benrahma 73’) 6: Ukrainian made his first appearance since February but couldn’t help Hammers find that elusive shot on target, never mind goal. Getty
EVERTON RATINGS: Jordan Pickford - 6: Not a single shot to save and even when he was finally beaten by a shot after break, the post denied Coufal a goal. Reuters
Seamus Coleman - 6: Everton stalwart played in right wingback role as team started with back three but was almost punished for leaving Benrahma free in first half but Hammers man headed over bar. Apart from that, Irishman was usual reliable self. AFP
Ben Godfrey - 9: Quality performance playing right hand-side of a back three from defender who is playing his way into Gareth Southgate’s England squad for the Euros. Supplied perfect through ball for Calvert-Lewin to score only goal of game. PA
Yerry Mina - 7: Colombian man mountain one of few defenders in Premier League who can make Antonio look an average size. Felt like he won every ball into box in first half but forced off through injury after an hour. Getty
Michael Keane - 7: Sound defensive showing and pinged over one superb crossfield pass to pick out Digne down the left just after break. Helped keep Everton rock solid at back. Reuters
Lucas Digne - 7: French left-back found a bit of space going forward but final ball was inconsistent. Excellent defensively. AFP
Tom Davies - 7: Amazed when one perfectly timed, crunching first-half tackle was harshly given as a foul but worked well alongside Allan and, like his teammate, never stopped chasing, harrying and tackling. Reuters
Allan - 8: Anchored the Everton midfield and consistently broke up West Ham's attacks. The Brazilian has some engine on him although rightly booked for taking out Bowen with 15 minutes left. AFP
Gylfi Sigurdsson - 6: Saw curling free-kick saved by Fabianski just before half-hour mark and was usual threat from dead balls. Limped off injured late on. Reuters
Dominic Calvert-Lewin - 8: Scored his 16th league goal of season with game’s first shot on goal after 23 minutes with fine low finish and his aerial prowess caused West Ham all sorts of problems. Looped cross to King at back post that Everton substitute headed against post in last five minutes.
Richarlison - 7: Almost put Everton 2-0 up in first half but Fabianski blocked his shot and was a constant menace to the Hammers defence. Clearly desperate to score and was unhappy to be taken off in last 10 minutes. Reuters
SUBS: Mason Holgate – (On for Mina 62’) 7: Slotted seamlessly and helped maintain an excellent Everton defensive performance.
Josh King - (On for Richarlison 83’) N/A: Hit post from header soon after coming on.
Fabian Delph – (On for Sigurdsson 85’) N/A. Reuters