The highly-anticipated clash between Manchester City and Arsenal lived up to its billing, with John Stones’ 98th-minute equalizer securing a thrilling 2-2 draw at the Etihad Stadium.
Erling Haaland’s 100th Manchester City goal gave the hosts an early lead, but Riccardo Calafiori’s stunning debut strike and Gabriel Magalhães’ trademark header sent Arsenal into halftime ahead.
Leandro Trossard’s second yellow card just before halftime reduced Arsenal to 10 men, paving the way for City’s second-half dominance.
City unleashed 28 shots in the second half, a joint-second record in Premier League history. Despite Arsenal’s resolute defense, Stones’ late strike secured a vital point.
Arsenal remain unbeaten in the league, along with City, Brighton, and Nottingham Forest. Manchester City return to the top, while Arsenal settle for fourth place after five games in the 24/25 English Premier League season.