It was a fascinating weekend of Premier League action.
Leaders Chelsea further strengthened their title credentials with a no-fuss win at reigning champions Leicester City.
However, there is a challenge from Tottenham Hotspur who are firing with Harry Kane and Dele Alli in sublime form.
Manchester City is not finding it easy under Pep Guardiola, while there was a second-straight draw in the north-west derby between Manchester United and Liverpool.
It's fair to say that Pep Guardiola is finding life in the Premier League a little difficult.
5 - Pep Guardiola has lost five league games this season - he's never lost more in a single campaign as a manager. Pressure.
— OptaJoe (@OptaJoe) January 15, 2017
4-0 – This is Pep Guardiola's heaviest ever defeat in league competition as a manager. Humbled.
— OptaJoe (@OptaJoe) January 15, 2017
North-west rivals Man Utd and Liverpool cannot be separated in 2016/17.
2 - This is the first time Man Utd and Liverpool have drawn both league meetings in a season since 1987/88. Square.
— OptaJoe (@OptaJoe) January 15, 2017
But at least the Reds can bank on the ever-reliable James Milner.
46 – James Milner has never been on the losing side in a PL game where he has scored (46 games); a joint-record with Darius Vassell. Charm.
— OptaJoe (@OptaJoe) January 15, 2017
10 – James Milner has scored each of his last 10 penalties in the Premier League. Reliable.
— OptaJoe (@OptaJoe) January 15, 2017
Another record for Man Utd captain Wayne Rooney.
450 - Wayne Rooney is the 17th outfield player to make 450 Premier League appearances. Longevity.
— OptaJoe (@OptaJoe) January 15, 2017
Title favourites Chelsea are looking just a little better than last season.
52 - Chelsea have already picked up more points in the PL this season (52) than they managed in the whole of 2015/16 (50). Rejuvenation.
— OptaJoe (@OptaJoe) January 14, 2017
Middlesbrough new boy Rudy Gestede is simply having no luck in the Premier League.
32 - Rudy Gestede has played 32 consecutive Premier League games without a win; the longest ever run in the competition. Unfortunate.
— OptaJoe (@OptaJoe) January 14, 2017
West Ham United winger Michail Antonio joined some esteem company.
3 - Michail Antonio is the first West Ham player to provide 3 assists in a PL game since Paolo Di Canio vs Coventry in April 2000. Vision.
— OptaJoe (@OptaJoe) January 14, 2017
Tottenham Hotspur are being served brilliantly by their two attacking aces.
10 - The last 10 Premier League goals scored by Tottenham players have been netted by Harry Kane or Dele Alli (5 each). Core.
— OptaJoe (@OptaJoe) January 14, 2017
While Kane's star continues to shine bright.
60 - Harry Kane has reached 60 Premier League goals faster than any other Tottenham player in the competition (99 games). Homegrown.
— OptaJoe (@OptaJoe) January 14, 2017
3 - No player has scored more Premier League hat-tricks for Tottenham than Harry Kane (3, level with Robbie Keane and Jermain Defoe). Trio.
— OptaJoe (@OptaJoe) January 14, 2017