Graham Caygill provides predictions for this weekend's Premier League action, with Manchester derby being game to watch
Chelsea crush West Ham and City win Manchester derby: Premier League predictions
West Ham United 0 Chelsea 4
Why? West Ham put in a surprisingly resolute effort in losing at Manchester City. But, Eden Hazard is really beginning to fire for Chelsea, and the Belgian will be too much to handle for the home side in this London derby.
Burnley 1 Watford 1
Why? Both sides have been surprise packages this season so far and are the early contenders to be best of the rest behind the top six. Sean Dyche goes up against the club he managed before Burnley, while Watford will look to Richarlison to help them maintain impressive away form that has already seen them win four times on their travels.
Crystal Palace 1 Bournemouth 0
Why? Roy Hodgson has made Palace more solid defensively since taking over in September, and with Wilfried Zaha starting to show signs of his best form in attack, this could be enough for them to edge out inconsistent Bournemouth.
Huddersfield Town 0 Brighton and Hove Albion 1
Why? David Wagner's men are beginning to find life tough in the top flight, having lost their past four games. Brighton have not won in four either, but drew twice in that sequence, and they will look to the impressive Pascal Gross to be the difference maker as they win this early six-pointer.
Swansea City 1 West Bromwich Albion 3
Why? Swansea are in desperate trouble. Without a win since October 14, Paul Clement's side are really struggling and they now face new manager syndrome as Alan Pardew takes charge of his second West Brom game. West Brom will expect to have too much for Swansea's creaking backline, with a particular threat coming from set-pieces.
Tottenham Hotspur 2 Stoke City 0
Why? Tottenham are on a slump of their own with just five points from their last five games. Stoke can be difficult opponents. But with the Uefa Champions League out of the way till February now, Tottenham can knuckle down and concentrate on kick-starting their league challenge again, and Harry Kane can fire them to three points.
Newcastle United 0 Leicester City 2
Why? Another team in trouble are Newcastle, with one point from five games having dropped them down the table. Leicester will fancy their chances of three points, with Jamie Vardy and Riyad Mahrez both in great form at present.
Southampton 0 Arsenal 3
Why? The scary thing about Arsenal's 3-1 loss to Manchester United was they played very well, offensively, at least. If Alexis Sanchez and Alexandre Lacazette can find a repeat at Southampton then they should sweep to the three points.
Liverpool 3 Everton 1
Why? Everton have shown signs of life under Sam Allardyce, but that was in all fairness against West Ham and Huddersfield. Liverpool is a different beast all together, and with Mohamed Salah firing on all cylinders right now, it will be a big surprise if the three points do not stay at Anfield.
Manchester United 1 Manchester City 2
Why? The loss of Paul Pogba to suspension is a big loss to United and may well give City the edge in the Manchester derby. United will look to frustrate City as much as they can, but with Sergio Aguero, Kevin de Bruyne, Gabriel Jesus, Raheem Sterling and Leroy Sane at their disposal, Pep Guardiola's side likely have too many options for United to handle.