Sergio Aguero has scored twice as Manchester City returned to winning ways with a 3-1 victory at Bournemouth.
Aguero and Raheem Sterling put the English Premier League champions 2-0 up and though Harry Wilson scored from a free kick, Aguero grabbed his second on 64 minutes to seal the win on Sunday.
Tottenham Hotspur suffered a surprise 1-0 defeat at home to Newcastle, while Wolves scored a late penalty as they drew 1-1 with Burnley in the day's other match.
City's win moved them up to second in the table, two points behind leaders Liverpool, while Bournemouth dropped to 11th.
After winning their opening match, City dropped two points in a 2-2 draw with Spurs, a game that saw a last-minute winner ruled out for handball by VAR.
"It was a tough game, we knew it would be," City manager Pep Guardiola said.
"We have seven points. We should have nine, but it's okay."
Wilson gave Bournemouth hope with a brilliant free kick right on halftime but Aguero's second goal killed off any chance of a fightback.
Bournemouth manager Eddie Howe said his side did well in what was always going to be a tough match.
"We had plenty of chances but we were not clinical enough in front of net. In the main, I was pleased with how we performed. It is tough to stop them no matter how well you play," he said.
Tottenham slipped up as they were beaten by Newcastle, with Joelinton scoring the only goal on 27 minutes.
Lucas Moura fired over the bar late on and Spurs had a penalty appeal turned down as Newcastle picked up their first points under new manager Steve Bruce.
Newcastle remain in the bottom three but Tottenham are now seventh and striker Son Heung Min said they threw the match away.
"The goals were missing today," he said.
"We had plenty of chances but we were not clinical enough. It's always hard against teams that play deep, it makes it more difficult.
"We have only played three games, there is a long way to go. This was not the best result but we have to stay positive and go again."
Bruce said he hoped this match was the start of good things.
"I hope this is a line in the sand," he said.
"You cannot take anything for granted in the Premier League."
A late penalty from Raul Jimenez salvaged Wolves a draw at home to Burnley.
Ashley Barnes's 13th-minute goal looked to be enough but Erik Pieters fouled Jimenez and the Spaniard stepped up to convert the penalty himself.
Barnes said he felt his side had done enough to win.
"We definitely deserved three points," he said.
"We had a few chances where we should have punished them."
Australian Associated Press