West Ham will be looking to extend their unbeaten streak to four games when they visit Everton at Goodison Park on Saturday. The Hammers are now just one point behind fourth-placed Manchester City, but the Citizens do have a game in hand. However, Everton have not lost against West Ham in the Premier League since 2007, a 15-match stretch. This season's reverse fixture ended 1-1, with goals from Manuel Lanzini and Romelu Lukaku.
Everton have recovered well from a very rough patch at the start of 2016. They have lost just one match since the start of February and also kept four clean sheets in their last six matches in all competitions. At the other end of the pitch Romelu Lukaku keeps scoring, he has 17 goals bagged so far this season, more than any Everton player in the Premier League era. Tom Cleverley is out of contention, but Muhamed Besic and Darron Gibson could return.
West Ham are flying high under manager Slaven Bilic, this week they defeated title contenders Tottenham 1-0 and moved up to sixth place in the Premier League table, just one point behind fifth-placed Manchester United. Moreover, they could have won by a bigger margin against the Spurs, who were second best to the Hammers throughout the match. James Collins will be unavailable for around a month, while Winston Reid and James Tomkins remain unavailable.
Probable line-ups:
Everton: Robles - Baines, Funes Mori, Jagielka, Coleman - Barry, McCarthy - Mirallas, Barkley, Lennon - Lukaku
West Ham: Adrian - Antonio, Oxford, Ogbonna, Cresswell - Obiang, Noble, Kouyate, Lanzini, Payet - Carroll
My prediction: 2-2 draw.
Here are the odds for the match at Bet365:
Everton win - 1.73
Draw - 4.00
West Ham win - 5.00