Everton v West Ham

What a talent! Japan star Takefusa Kubo skills his way past 4 players to score in Real Madrid training

Former Everton boss David Moyes returns to Goodison Park on Wednesday searching for his first win in charge of fellow Premier League strugglers West Ham.

Moyes ended an 11-year association with the Toffees in 2013 when he took over the reins at Manchester United, but there will be no room for sentiment as he looks to inflict more woe on David Unsworth's side.

Unsworth has picked up just one win in his seven games at the helm since replacing Ronald Koeman on a caretaker basis.

The heavy 4-1 defeat at Southampton on Sunday halted a two-match unbeaten run in the league, which left the Merseysiders two points clear of the relegation zone in 16th place.

Meanwhile, Moyes kicked off his reign in east London with a 2-0 loss at Watford before coming back from an early goal down to draw 1-1 with Leicester on Friday.

The Irons have failed to win in the top flight since September 30 when they beat Swansea 1-0 at the London Stadium, and find themselves a point adrift of safety in 18th spot.

In team news, the hosts remain without Oumar Niasse, who completes a two-game ban for simulation, but Tom Davies is back in contention after serving a suspension against the Saints.

Leighton Baines and Michael Keane are rated doubtful after the defensive duo were both forced off through injury at St Mary's.

Javier Hernandez, Michail Antonio and James Collins continue to miss out for the visitors as the trio work their way back from injury.