Mohamed Salah and Liverpool get a draw with Manchester City as Chelsea and Manchester United win: Premier League predictions

Ahead of the 23rd round of games in England's top flight this weekend, here is a look at the fixtures and what to expect.

The Premier League returns to action this weekend with a full schedule of fixtures following the FA Cup third round games.

Here is a look at the games and our predictions as to how we think things will unfold.

Chelsea 3 Leicester City 1

Saturday, 7pm

Why? Leicester have improved under Claude Puel, but Chelsea have regained their swagger at home of late with seven wins in a row in the league and there is no reason to see that streak ending for Antonio Conte's side.

Crystal Palace 1 Burnley 1

Saturday, 7pm

Why? Roy Hodgson has done a tremendous job in moving Crystal Palace up to 14th in the table after their dismal start to the campaign. They are worth a point here, with Wilfried Zaha in great form, against hard-to-beat Burnley, who have only lost twice on their travels so far this season.

Huddersfield Town 1 West Ham United 2

Saturday, 7pm

Why? West Ham are another side who have had a new lease of life under a different manager, in this case David Moyes. They have lost only one of their past seven games and will look to Andy Carroll to cause Huddersfield problems at set-pieces.

Newcastle United 2 Swansea City 0

Saturday, 7pm

Why? Newcastle have become very good at beating the sides they need to of late, and Rafa Benitez's should have the tactical edge over struggling Swansea, with Ayoze Perez looking to build on his match-winning goal at Stoke City.

Watford 1 Southampton 1

Saturday, 7pm

Why? Neither side is on good form right now and a point a piece will suit both sides. Troy Deeney is likely to return to Watford's starting line-up for the first time since being sent off against Huddersfield Town, but the striker has not scored a goal that was not a penalty in the league since April.

West Bromwich Albion 0 Brighton and Hove Albion 0

Saturday, 7pm

Why? Alan Pardew's West Brom won their first game, in any competition, since August with a 2-0 win at Exeter City in the FA Cup and need Jay Rodriguez to translate that goalscoring there into the league. Brighton can be a tough nut to crack though and they would settle for a point here and will probably get it.

_________________________________________________________________________

Read more

_________________________________________________________________________

Tottenham Hotspur 2 Everton 1

Saturday, 9.30pm

Why? Harry Kane had been looking as if he was finding his best form before illness disrupted his festive programme, but he will fancy his chances of being among the goals against an Everton side whose good initial run of results under Sam Allardyce has cooled off.

Bournemouth 1 Arsenal 3

Sunday, 5.30pm

Why? Arsenal have the uncertainty over the future of Alexis Sanchez to deal with, but they should still be too good for Bournemouth who have conceded 11 goals in their past five home leagues.

Liverpool 2 Manchester City 2

Sunday, 8pm

Why? City looked tired at times during their win over Bristol City in the League Cup on Tuesday and their hectic schedule could leave them exposed against opponents who have not played since January 5. Liverpool, with Mohamed Salah in such good form, can trouble City here and get a share of the spoils.

Manchester United 3 Stoke City 0

Tuesday, 12am

Why? United should win comfortably against managerless Stoke, with the pace of Marcus Rashford and Anthony Martial likely to be too much for the Stoke backline to be able to handle.

Updated: January 12, 2018, 6:36 AM