Manchester City returned to winning ways in the Premier League after seeing off Arsenal 1-0 on Saturday evening.
Granit Xhaka, Rob Holding and Nicolas Pepe returned from Arsenal’s win over Sheffield United, whereas City welcomed back star striker Sergio Aguero with Raheem Sterling the captain.
Following a lukewarm opening, the Citizens had their noses in front at the midway stage when Sterling finished off a loose ball from close-range after Bernd Leno spilled Phil Foden’s shot.
Arsenal immediately probed a turnaround, though a glancing header from the near post by Pepe was the closest Mikel Arteta’s side came to causing City any headaches.
Foden missed a big chance to double his side’s lead on the half-hour mark after firing straight at Leno from a one-on-one position in the area.
Arsenal had a decent opening six minutes to halftime through Pierre-Emerick Aubameyang after a one-two with Bukayo Saka, but a finger-tip from Ederson plucked the effort from the top corner.
The Gunners were gradually out of the starting blocks in the second half as a cross from the left by Aubameyang found the head of Pepe, who brought Ederson to a smart save.
Arsenal enjoyed the large parts of the momentum in the second stanza with Aubameyang and Pepe pinning City on the edge with their off-the-ball runs.
Arteta turned focus to his substitutes bench last seven minutes and called on Eddie Nketiah for Pepe and gave a debut for new signing Thomas Partey, who came on for Xhaka.
The encounter swinged both ways late on, as the Citizens held out the remaining minutes for the win leaving the Gunners on the back-foot.
Scroll through the gallery below to see Europe's most expensive squads