Manchester City won an 18th successive Premier League game against a Newcastle side that threatened a bit towards the end, after an inept start