It?s getting tight at the top of the English Premier League, which could see several leaders playing musical chairs across five midweek matches between Tuesday and Thursday.
Manchester United go into the mini-round as the men in possession, heading down to London to take on ailing Fulham at Craven Cottage off the back of their north west derby draw at Liverpool on Sunday.
The Reds have another chance to find their shooting boots on Thursday when Burnley arrive at Anfield, with Jurgen Klopp?s men needing to end a winless run of four games quickly if they?re to maintain their tilt at consecutive EPL titles.
It?s not all about United on Wednesday, either, with Manchester City sneaking up on the rails.
Pep Guardiola?s charges will sneak above the Red Devils if they can make it six wins in a row by beating Aston Villa in the earlier kick off at the Etihad Stadium.
The action gets underway with a brace of Tuesday fixtures, headlined by Chelsea?s trip to Leicester.
Brendan Rodgers will fancy the chances of his Foxes, who finished the weekend third in the standings after victory over Southampton, while the Blues ended their three-game winless run with a sneaky derby win at Fulham.
West Ham are at home in the early evening kick off, welcoming former boss and his West Brom side, who won for the first time in yonks at the weekend away to local rivals Wolves.
Wednesday?s other fixture, between Leeds and Southampton, has been postponed thanks to the Saints needing to squeeze in a delayed FA Cup third round fixture on Tuesday.
English Premier League predictions for 19-21 January
Prediction methodology explained😕The expected win percentage is based off publicly available odds. For example, if a team?s odds are 2.30, the expected chance of winning is 43%. If the odds are 1.62 the expected chance of winning is 62% and so on. These are accurate at the time of writing but are subject to change. Where there is no value listed, the odds were not available at the time of writing.