Another midweek round of Premier League fixtures has almost been competed, and we have seen yet more changes at the top of the table.
Leicester City’s win over Chelsea on Tuesday temporarily moved them to the summit, before Manchester City leapfrogged them with a controversial victory over Aston Villa.
Then the league’s top position changed hands again after Manchester United came from behind to beat Fulham at Craven Cottage.
Last season’s champions Liverpool are in action this evening against Burnley, and there are no clear signs of where the title will be heading this season.
And as things heat up, the next fixtures could well decide where the trophy goes in May.
Here are the sides Liverpool, Man United, Man City and Leicester have to face in their next 10 games.
Man United fixtures
Jan 27: Sheffield United (H)
Jan 30: Arsenal (A)
Feb 02: Southampton (H)
Feb 06: Everton (H)
Feb 13: West Brom (A)
Feb 20: Newcastle United (H)
Feb 27: Chelsea (A)
March 6: Man City (A)
March 13: West Ham (H)
March 20: Crystal Palace (A)
United are certainly riding the crest of a wave at the moment after another victory when they weren’t playing too well, but they will take the points nonetheless.
The big question remains of Ole Gunnar Solskjaer side’s credentials of beating a Big Six rival this season, but they will have the opportunity to do that over the next few weeks.
Looking ahead to early March, back to back games away to Chelsea and Man City could well decide their fate this season - but there are still plenty of tough games before then.
Southampton are in a good place this season, as are West Ham, and Arsenal are starting to find some form, too.
All in all, United’s success in this run of games could well come down to whether they can pick up results against Arsenal, Chelsea and Man City and continue to record wins in matches they are expected to.
Man City fixtures
Jan 26: West Brom (A)
Jan 30: Sheffield United (H)
Feb 2: Burnley (A)
Feb 6: Liverpool (A)
Feb 13: Tottenham (H)
Feb 20: Arsenal (A)
Feb 27: West Ham (H)
March 6: Man United (H)
March 13: Fulham (A)
March 20: Wolves (H)
City are the most in-form team in the league, and it’s at this point in previous campaigns where they’ve gone on a run of games and stormed away to the title.
The next few games will give Pep Guardiola’s men the opportunity to do that again, but as we enter February the games will get much tougher.
Away trips to Liverpool and Arsenal will not be easy, plus there’s games against Tottenham and Man United in there, as well as a host of other games that may look easy on paper, but are different altogether on the pitch.
All to play for as things stand, but it’s in City’s hands.
Jan 21: Burnley (H)
Jan 28: Spurs (A)
Jan 31: West Ham (A)
Feb 03: Brighton (H)
Feb 06: Man City (H)
Feb 13: Leicester City (A)
Feb 20: Everton (H)
Feb 27: Sheffield United (A)
March 6: Fulham (H)
March 13: Wolves (A)
March 20: Chelsea (H)
Manchester United squandered late chances at Anfield to draw 0-0 with Liverpool.
Paul Pogba and Bruno Fernandes saw gilt-edged opportunities saved by Liverpool keeper Alisson, as United improved through the game and ended up "disappointed" with a point, according to Ole Gunnar Solskjaer. Now United turn their attention to the visit to Fulham on Wednesday night.
MEN Sport will bring you all the build-up to and reaction from every United match. You can have it all delivered straight to your inbox by signing up to our daily newsletter. Just put your email address in the sign-up box at the top of this article, or simply follow this link. It's free and only takes a few seconds.
The big question over Liverpool is can they get their goalscoring touch back? If they can, then you would expect them to go on a similar run to that of Man City.
A few weeks ago Jurgen Klopp’s side were six points clear at the top, now they are six points adrift. That just shows how quickly things can change in this highly competitive Premier League season.
The run of fixtures is a mixed bag, but games against Man City, Spurs, Everton, Leicester and Chelsea show that it’s not going to be easy to rack up the points as they did last season.
Although, that run of Sheffield United, Fulham and Wolves could well be the trio of fixtures that kick start Liverpool as the run-in begins.
Jan 27: Everton (A)
Jan 31: Leeds (H)
Feb 3: Fulham (A)
Feb 7: Wolves (A)
Feb 13: Liverpool (H)
Feb 21: Aston Villa (A)
Feb 27: Arsenal (H)
March 6: Brighton (A)
March 13: Sheffield United (H)
March 20: Burnley (A)
Manchester City shrugged off the difficulties caused by a Covid-19 outbreak to sweep aside Chelsea at Stamford Bridge.
First-half goals from Ilkay Gundogan, Phil Foden and Kevin De Bruyne effectively ended the match before the break with the home side only able to score a consolation in injury time.
It puts the Blues in good heart ahead of the Carabao Cup semi-final against Manchester United at Old Trafford on Wednesday.
MEN Sport will bring you all the reaction to the match. You can have it all delivered straight to your inbox by signing up to our daily newsletter. Just put your email address in the sign-up box at the top of this article, or simply follow this link. It's free and only takes a few seconds.
A somewhat surprise name at the top of the table, but nevertheless worthy of being where they are.
Under Brendan Rodgers, Leicester go into every game with no fear and the belief that they can get three points, as it showed against Chelsea.
Games against Liverpool, Everton and Arsenal may not be easy, but the rest of the next 10 fixtures are relatively kind to the Foxes.
You can just look at the run in March against Brighton, Sheffield United and Burnley and wonder if those games can be a real chance for Leicester to keep up the momentum and stay at the top end of the table.