Carlo Ancelotti’s side won away at Tottenham last week, and a hat trick from man of the moment Dominic Calvert-Lewin secured all three points against the Baggies.
The visitors were actually the better side in the opening stages, as Grady Diangana fired home his home his first ever Premier League goal after 10 minutes.
But as the hosts began to grow into the game, Calvert-Lewin reacted quickly to scramble them level on the half hour.
However, despite taking a while to get going on Merseyside, this game then exploded into life just before the break.
James Rodriguez gave Everton fans a little glimpse of what is to come as he swept home Richarlison pass, before the Colombian tangled with Kieran Gibbs.
Referee Mike Dean didn’t even blink before he produced a straight red for the ex Arsenal man, with Slaven Bilic also sent to the stands to rowing with the ref.
However, despite playing the second half with ten men, the Baggies came out fighting after the break, as Matheus Pereira bent home a superb free kick.
But despite that setback, Everton were in no mood to let three points slip away, as Michael Keane produced an immediate response.
Luca Digne’s free kick was helped on by Richarlison, and Keane showed a poacher’s instinct to tap home.
That goal broke West Brom resistance, as the visitors imploded in the final half hour.
Rodriguez continued to be at the heart of it for Everton and his clipped pass freed Richarlison inside the box, and the Brazilian squared it for Calvert-Lewin to make it four.
And the on form England U21 international smelt blood from there, and he did brilliantly to power home Digne’s corner for his first ever Premier League hat trick.
FULL TIME AT GOODISON PARK IT’S EVERTON 5 WEST BROM 2