MANCHESTER, September 2, 2018 (News Wires) - A rocket of a strike from Kyle Walker, his first for Manchester City, gave Pep Guardiola's side a 2-1 win against Newcastle United. The hosts came flying out of the traps and opened the scoring after just eight minutes when Raheem Sterling curled in an unstoppable effort from just inside the area, the England international capitalising on a mis-placed pass by Newcastle skipper Jamaal Lascelles. City continued to dominate, creating plenty of opportunities in the process, but then the visitors grabbed an equaliser out of nowhere, defender DeAndre Yedlin making a 70-yard run into the box to poke home Saloman Rondon's cross. Pep Guardiola's side restored their advantage seven minutes after the restart when Walker scored his first goal for the club with a rocket from 30 yards which left Newcastle goalkeeper Martin Dubrakva with no chance. Newcastle had Dubravka to thank for keeping his side in the contest, as Man City had to settl for just the one-goal margin. City remain two points behind league leaders Liverpool and Chelsea following those dropped points last week after the draw against Wolves. Newcastle remain in the bottom three with just one point from their opening four matches although they have included Tottenham Hotspur, Chelsea and now City.