Manchester City closed the gap on their Premier League title rivals with a hard-fought 3-1 victory at Everton on Wednesday night.
The Cityzens were forced to come from behind at Goodison Park after Jack Harrison had given the Toffees the lead, and Everton hadn't lost under Sean Dyche this season after scoring first.
However, the newly-crowned world champions produced a vintage second-half display on Merseyside to secure all three points as Phil Foden, Julian Alvarez and Bernardo Silva all got on the scoresheet.
There were no early signs of Club World Cup fatigue from the visitors as the remarkable perfection of their possession subdued a typically raucous Goodison Park. City were dominant in the opening 20 minutes and would've gone ahead if it wasn't for a fine double save from Jordan Pickford.
The Premier League's most proficient set-piece performers then started to find a route into the game via dead ball situations which sparked Goodison into life. Any wayward Cityzen pass was met with a distinct increase in volume, and Everton were emboldened by the visitors' growing sloppiness.
Eventually, a pair of errors from Rodri and Silva allowed Dwight McNeil to hit the byline and his drilled cross was met by Harrison first time to give the hosts the lead.
A once imperious City were shackled, and Everton then looked more likely to grab a second before half-time until John Stones' injury halted any momentum.
It had the makings of a frustrating night for Pep Guardiola's side in the wet and wind of Goodison, but a thunderous Foden strike at the start of the second half brought the Cityzens level. The world champions turned it up a notch after the restart, and their pressure was relentless.
James Tarkowski nearly converted into his
Read on 90min.com