With a full round of midweek Premier League fixtures to look forward to, our sports editor gives his predictions
Premier League predictions: Man City to hammer Swansea, Chelsea to beat Huddersfield
Burnley 1 Stoke City 0
Why? Burnley have been terrific this season. A tough defence backed up by an enterprising forward line, led by Chris Wood. Stoke City may make for obdurate opponents but Sean Dyche's men have the momentum and can keep winning.
Crystal Palace 1 Watford 1
Why? Roy Hodgson has stabilised Palace after their awful start to the season. But they are not turning enough of their draws into wins and this could be another share of the spoils, with Watford's impressive Richarlison likely to cause Palace's backline problems.
Huddersfield Town 0 Chelsea 3
Why? Huddersfield had a good win on Saturday over Brighton & Hove Albion but they have struggled against the bigger teams, save for Manchester United at home. Chelsea will be anxious to bounce back from their loss to West Ham United and will look to Eden Hazard to regain his form after a poor outing on Saturday.
Newcastle United 1 Everton 2
Why? Newcastle's poor run of form is in danger of turning into a full-blown crisis. The last thing they need right now is a visit of a confident Everton, galvanised by taking an unlikely point in the Merseyside derby. Sam Allardyce could continue his good start to life as Everton manager with another three points here.
Southampton 1 Leicester City 2
Why? Charlie Austin's return from injury has been good news for Southampton with the striker back among the goals with four in his last three games. But their defence, and goalkeeper Fraser Forster in particular, look shaky, something Leicester will look to exploit through flying winger Riyad Mahrez.
Swansea City 0 Manchester City 5
Why? City will break the record for most consecutive wins in the Premier League if they beat Swansea. Given how Swansea have struggled and just how clinical City have been, it is surely a case of how many they win by. A 2-1 victory in the Manchester derby gave Pep Guardiola's men win No 14 for the season. They will surely take their place in the history books with win No 15 on Wednesday.
Liverpool 3 West Bromwich Albion 0
Why? Liverpool should have beaten Everton on Sunday but paid for a lack of cutting edge. Expect to see Roberto Firmino and Philippe Coutinho back alongside Mohamed Salah and Sadio Mane to ensure the three points stay at Anfield this time.
Manchester United 2 Bournemouth 0
Why? Sunday's defeat to Manchester City was a reality check to United's title hopes. Though Paul Pogba is still suspended, Jose Mourinho's men will expect to return to winning ways, with Marcus Rashford likely to be a central figure after impressing on Sunday.
Tottenham Hotspur 3 Brighton and Hove Albion 0
Why? It has been a rough start to December for Brighton, with defeats to Liverpool and Huddersfield. So a trip to Wembley Stadium to face a Tottenham side who appear to have put their poor form at their temporary home behind them after trouncing Stoke on Saturday, is not what they need. Especially with Harry Kane back among the goals after netting two in the 5-1 win against Stoke.
West Ham United 1 Arsenal 2
Why? West Ham have impressed under David Moyes in their last two outings, pushing Manchester City hard before succumbing to a late David Silva winner and then beating Chelsea at the weekend. But Arsenal can be unpredictable opponents, and Arsene Wenger's side need the points to keep alive their hopes of a top-four finish after escaping with a draw at Southampton. Their scorer at St Mary's, Olivier Giroud, will surely start on Wednesday.