Manchester City moved 15 points clear at the top of the Premier League as Raheem Sterling scored the only goal in a dominant display away at Newcastle.
The England winger poked home from Kevin de Bruyne's lobbed pass after Sergio Aguero had twice hit the woodwork in the opening half hour.
Rolando Aarons saw a shot cleared off the line by Nicolas Otamendi in a rare Newcastle raid forward before the break, but City should have been well clear after De Bruyne thumped the post and then side-footed wide in the second half.
The hosts showed more ambition late on and Christian Atsu teed up fellow substitute Dwight Gayle to head wide in the final five minutes.
City were not to be denied an 18th successive league victory however as they extended an English top-flight record.
The Magpies' fifth successive home defeat leaves them a point off the relegation zone.