Jordan Pickford 8
Excellent save inside two minutes to keep out Diagne's header out. Rightly, voiced his anger at Everton's lethargic display for long spells.
Mason Holgate 8
Played his part in keeping West Brom out, especially in the second-half, as Everton looked to protect their lead.
Michael Keane 8
Had his hands full with Diagne but coped well. Like the players around him, came on strong late on.
Ben Godfrey 8
Some crucial blocks and tackles from the man in the running for Everton's player of the season.
Lucas Digne 8
Persevered with his forward runs despite inconsistent passing from team-mates. Again, did his share defensively.
Abdoulaye Doucoure 6
Not his usual self for long spells. Sacrificed in order to make room for Sigurdsson,
Alex Iwobi 5
Wasted a couple of promising chances to put crosses into the box. Mostly, he was off the pace. Replaced before the hour mark.
Tried to make things happen on his return to the side not much came off. Intent was there.
Andre Gomes 5
Started the game strongly, winning the ball back and then using it well. But his standards slipped as the half wore on
Largely fed off scraps until Sigurdsson picked him out in the box. The match-winner. Again.
Dominic Calvert-Lewin 5
Fire straight at Johnstone, when a fortunate ricochet fell kindly in the box, in the first-half and sent a good chance over the bar in the second.
Get all the latest match reaction, stadium news, transfer talk and more.
We'll have all the latest Everton updates as well as comment and analysis straight to your inbox every day with our FREE email newsletter.
Sign up here - it only takes a few seconds!
Allan (on for Iwobi '58) 7
Did what he always does. Won the ball back and kept it simple. Exactly what Everton needed.
Sigurdsson (on for Doucoure '64) 8
His cross picked out Richarlison for the opening goal within a minute of coming on!
King (on for Bernard '83) 6
Used his pace to try and alleviate the building pressure.