#1 Manchester City

Pep Guardiola's Manchester City are arguably the finest football team on earth at the moment. They may be trailing Liverpool by 5 points, but their run of games in January show that the Cityzens haven't yet given up on their title hopes and still mean serious business.
City were hardly spared rest after playing 9 games in December, as they faced 8 more in January. But, the hectic schedule did little to shatter their spirits, as they emerged unscathed with 7 wins and 1 loss in the new year. They amassed a whopping 31 goals and conceded only 3 in the entire process.
Following a 3-1 win over Arsenal at the beginning of February, Pep Guardiola and co will now face Everton, Chelsea and West Ham in the league. Then, they have a Round of 16 clash against Schalke 04 and a 5th round clash in the FA Cup, followed by the EFL Cup final against Chelsea.
All Stats Courtesy: Whoscored.com