Erling Haaland was kept scoreless in a Premier League game for the first time this season as Manchester City was held 1-1 by Newcastle on Saturday to drop points for the second straight weekend.