Manchester City rode their luck to close the gap on Arsenal at the top of the Premier League to two points with a 2-0 win over Newcastle on Saturday.
Phil Foden and Bernardo Silva scored the goals for the defending champions, who were let off the hook at the Etihad by a series of glaring misses from the visitors.
Sean Longstaff, Callum Wilson and Joelinton were all guilty of not even forcing Ederson into a save as Newcastle suffered another blow to their hopes of a top-four finish.
City have shown flickers of their best form in recent weeks but relied on two moments of inspiration to claim a vital three points from a disjointed performance.
Foden struggled for form and fitness following the World Cup, but the England international has looked more like his old self over the past week