West Ham today take on Aston Villa in the midlands with both in-form sides looking to mount a serious challenge for the European spots this season.

David Moyes side go into the game off the back of a well fought point against Newcastle prior to the international break, and expect a tough test against a 6th placed Villa side.

Unai Emery guided his team to Europa Conference League qualification last season, and they again look a team capable of challenging at the higher end of the table – although will know West Ham come into the fixture full of confidence.

Hammers boss Moyes heads to the midlands today with an all but-fully fit squad, with only Aaron Cresswell and Ben Johnson expected to miss out.

Despite reports in the media suggesting Edson Alvarez could be suffering from fatigue, it’s understood he’s fully fit and expected to start.

The big question is over Mohammed Kudus, and whether he will be getting his first Premier League start since his summer arrival from Ajax.

If Michail Antonio is suffering from international football midweek then the expectation is that Kudus will start, although either way it’s a big call for the manager.

Despite a betting scandal materialising, Villa have Nicolo Zaniolo available for selection today. Although Alex Moreno and Jacob Ramsey are out for the hosts.

Todays match kicks off at 4:30pm and is being shown live on Sky Sports Main Event, Sky Sports Premier League and Sky Sports Ultra HDR.