City were below their best as they beat Newcastle 2-1 on Saturday, but a win is a win and Pep Guardiola is happy with the start, particularly after a pre-season interrupted by the World Cup and extended breaks.
The England right back received the ball from Sergio Aguero, took a touch, and fired an angled shot into the bottom corner in the 52nd minute for his first goal in nearly three years.
But Pep Guardiola's side switched off defensively and DeAndre Yedlin was rewarded for a lung-bursting run when Salomon Rondon picked him out to level with half an hour played.
In his 52nd appearance for the club, Walker netted for the first time in spectacular style by driving a low shot in the corner from 25 yards early in the second half.
It proved to be Newcastle's only shot on target in the match, however, and Rafael Benitez's beleaguered side have now collected just one point from their first four games.
Federer breezes into third round of US Open
That was the first career Grand Slam final for Keys, who was one of four American women in the semifinals a year ago at the U.S. His opener eased him in nicely, the young 177-ranked Japanese player, Yoshihito Nishioka , who the Swiss beat, 6-2, 6-2, 6-4.
Both goalkeepers excelled in the 65th minute as City's Ederson picked out substitute Bernardo Silva with a clever underarm throw.
30' - GOAL! Man City 1-1 Newcastle: Who on the earth saw this coming?
Aguero, who scored eight goals in City's last two home games against Newcastle, was held silent on Saturday. First he saves from Fernandinho, then he gathers himself to block Silva's rebound before making denying the Spaniard once more. The physical battle with John Stones and Aymeric Laporte was one to relish and some wonderfully astute play created Yedlin's goal.