Chelsea take on cross town London rivals on boxing day as the Hammers have done well to get themselves to the fourth spot.
Chelsea on the other hand lead the table with three points separating the first and the second. Chelsea who had a great moral boosting win on Monday night against Stoke City will look to halt Allardyce's sides good run and continue theirs.
Eden Hazard who limped out against Stoke has made himself available, after he quoted saying that it was just a nible and he'd be fine to play again. Oscar is expected to be recalled to the side with Mikel dropping down to bench. There is a possibility of Jose playing Schurrle instead of Willian due to his directness.
For the hammers on the other side midfielder Mark Noble is available, which means he'll be back in the team. With Kauyate probably being dropped with Song, Nolan and Downing making the midfield.
In defense James Tomkins is ruled out.
LAST SEASON HEAD TO HEAD
Chelsea 0-0 West Ham United 29/01/2014
West Ham United 0-3 Chelsea 23/11/2013
LAST 5 PREMIER LEAGUE MEETINGS
Chelsea 0-0 West Ham United 29/01/2014
West Ham United 0-3 Chelsea 23/11/2013
Chelsea 2-0 West Ham United 17/03/2013
West Ham United 3-1 Chelsea 01/12/2012
Chelsea 3-0 West Ham United 23/04/2011
PREDICTED STARTING LINE-UPS
Chelsea: Courtois (GK), Ivanovic, Cahill, Terry (C), Luis, Matic, Fabregas, Hazard, Oscar, Schurrle, Cosya.
West Ham United: Adrian (GK), Jenkinson, Reid, Tomkins, Cresswell, Nolan, Song (C), Noble, Downing, Carroll, Sakho.
Prediction:
Chelsea 2-0 West Ham United