That was a huge reality check for Arsenal. There is no disgrace in being beaten by one of the best teams to grace the Premier League but it has highlighted where Unai Emery needs to improve his new side.
His philosophy is for his teams to play out from the keeper but when Granit Xhaka received the ball from Petr Cech, there were too many Arsenal players standing and watching.
Xhaka needed the playmakers — Henrikh Mkhitaryan and Mesut Ozil — to give him more options so they could get on the ball and feed Pierre-Emerick Aubameyang.
Where Manchester City won this game was on the flanks. Arsenal’s full backs did not get enough protection and the team must strike a better balance between defence and attack.
After a summer of optimism, this result brings a tinge of disappointment but change will take time.
There are still plenty of areas where Emery will feel he can get his hands dirty on the training pitch.