United will be without Nani though. The Portugal international has been ruled out with a hamstring injury and joins Robin van Persie (thigh) and Michael Carrick (Achilles) on the sidelines.

Wayne Rooney could be available after a groin injury as United look to avoid a third successive league defeat on home soil for the first time since 1979.

Allardyce will welcome back James Tomkins for the game.

The defender missed the midweek Capital One Cup win over Tottenham with a groin injury but is now back in contention.

Captain Kevin Nolan again misses out as he serves the last of his three-match ban for his sending off at Liverpool while Winston Reid (ankle), Stewart Downing (calf), Andy Carroll (heel), Ricardo Vaz Te (shoulder) and Mladen Petric (thigh) are also absent.