West Ham United entertain Southampton in the Premier League at Upton Park this weekend.

The Hammers are in their best form of the season having strung three consecutive wins together.

Sam Allardyce's side drew 0-0 at the Saints back in September and will be looking to extend their four-match unbeaten run.