Arsenal grabbed a dramatic 1-1 draw against Manchester City as Gabriel Martinelli struck in stoppage time, extending the Gunners’ unbeaten run in this fixture to five matches.
Erling Haaland gave City the lead inside nine minutes, finishing a sweeping move for his 11th goal in six games.
The visitors frustrated Arsenal with a pragmatic approach, slowing play and defending set-pieces, while David Raya kept out Tijjani Reijnders and Haaland to keep the Gunners alive.
Mikel Arteta introduced Bukayo Saka and Eberechi Eze after the break, sparking waves of Arsenal pressure.
Chances fell to Martin Zubimendi, Leandro Trossard, and Riccardo Calafiori, but City’s resistance looked set to secure victory.
That changed deep into added time when Eze released Martinelli, who coolly lifted his finish over Gianluigi Donnarumma to rescue a vital point and keep Arsenal three points clear of City in the Premier League table.