Manchester City topped Arsenal in the Premier League standings with a 3-1 victory at the Emirates Stadium on Wednesday night.
Jorginho made his full start for the Gunners in place of Thomas Partey, while Nathan Ake was the lone change from Sunday’s win over Aston Villa for the Citizens.
City took the lead midway through the first half when a back-pass from Takehiro Tomiyasu went into the path of Kevin De Bruyne, who scored well over Aaron Ramsdale.
The Gunners leveled when Eddie Nketiah fouled goalkeeper Ederson while having a shot cleared off the line, earning a penalty that was scored by Bukayo Saka.
The defending champions had a chance to lead again in the last minutes of the half thanks to a header by Ake following a free-kick, but the defender’s shot hit the crossbar.
Ten minutes after the halftime, Arsenal committed a penalty after Haaland was pulled down by Gabriel Magalhaes’ challenge, but the Video Assistant Review (VAR) reversed the decision due to offside in the buildup.
After a few minutes, the Citizens pressed forward again, and Jorginho cleared a stray shot by Manuel Akanji following a scramble in the area.
Twenty minutes from the finish, defender Gabriel was tripped up again when his loss of possession allowed Haaland to scurry to the outside of the box and throw a square pass for Jack Grealish, who scored on a deflection.
Four minutes later, the Gunners made a substitution in an effort to mount a comeback. Gabriel Martinelli was replaced by Leandro Trossard.
Eight minutes from time, though, De Bruyne switched roles and cut back for Haaland to score his 26th league goal of the year, giving City complete control of the situation.
Arsenal made all of the offensive moves in the last seconds before the end of play, but they were unsuccessful since the Citizens climbed to the top thanks to a superior goal differnce.