After taking one point from games against Leicester and Leeds, Manchester City needed a win against Arsenal and Raheem Sterling delivered.
Raheem Sterling's fourth goal in his past three games got Manchester City back to winning ways in the Premier League with a 1-0 victory over Arsenal.
Sterling sat out England's games against Wales, Belgium and Denmark with a hamstring niggle but was back in action to score decisively midway through the first half at the Etihad Stadium.
Arsenal, led by Pep Guardiola's former assistant Mikel Arteta, beat City in last season's FA Cup semi-final and again asked plenty of questions of their hosts, for whom goalkeeper Ederson excelled.
But Guardiola's side held on for a timely triumph after taking a solitary point from encounters with Leicester City and Leeds United before the international break.
Riyad Mahrez, stationed on the right of a fluid City attack, was prominently involved in the opening exchanges - firing wide inside the opening minute before digging out a cross for the returning Sergio Aguero to head over.
The former Leicester City favourite's astute in-field pass released Aguero to run at the Arsenal defence in the 23rd minute, with Phil Foden's resulting shot saved by Bernd Leno and tucked home on the rebound by Sterling.