West Ham head to the Emirates on Thursday night as they take on Arsenal with the Hammers looking to continue their impressive form.

The game will round-up the Premier League’s festive fixtures with games heading into the New Year as David Moyes is certain to look back on the last few weeks positively.

The Hammers have won three of their five games in December so far and will go into the game against Arsenal on the back of a hard-fought win over a struggling Manchester United side.

Despite the struggles of Erik ten Hag’s side this season, West Ham will take a huge amount of confidence as they look to take advantage of Newcastle’s recent struggles in the pursuit for a top-six place.

Moyes’side do pose a considerable threat for Arsenal while on a run of five wins and a lone defeat in their last seven league games. But away performances have not matched those at the London Stadium which will undoubtedly give opposing manager Mikel Arteta confidence heading into the game.

Just four away wins in nine will need to improve drastically if points are to be brought back to east London.

Who’s available for West Ham?

The Hammers will be sweating over the fitness of Nayef Aguerd, who missed the 2-0 victory against Manchester United through illness.

The game against the Gunners will also likely come too soon for Michail Antonio, who is nearing a return from a knee injury.

Even if Antonio is fit, it would be a surprise to see Moyes rotate his side too much considering the impressive form the team has been in, especially the front three of Jarrod Bowen, Lucas Paqueta and Mohammed Kudus.

Arsenal will be without Kai Havertz for the game against the Hammers with the German international picking up five yellow cards and is thus suspended for the tie.

Having not won at the Emirates since a Mauro Zarate winner in 2015, now would be the perfect time to bring the three points home.