Manchester City and Arsenal have become formidable foes since the beginning of the 2022/23 season, when Pep Guardiola went head-to-head with his former assistant Mikel Arteta in the Premier Legaue title race.
It was the former Barcelona coach who came out on top come the end of the campaign, but the two managers are trading blows again this year as Arsenal look to steal Man City's Premier League crown.
The Cityzens have generally dominated this fixture over recent years, although Arsenal did secure a memorable late victory at the Emirates Stadium earlier this campaign.
Here's a close look at the most recent encounters between the two giants.
Arsenal finally brought a run of 12 (yes, twelve) successive Premier League defeats against Man City to an end in October, and they left it late to do so. Gabriel Martinelli's 86th-minute winner ended that particular unwanted record and was one of the first signs that the Gunners would battle with the champions for the title again this season.
Arsenal may have won the game more convincingly had Mateo Kovacic been sent off in the first half — as he should have been — but the narrowness of the victory made it all the more sweet for the supporters inside the Emirates Stadium come the full-time whistle.
Some more late drama took centre stage in the meeting between Arsenal and Man City in the Community Shield at Wembley at the start of the season. While a glorified friendly, it did feel a significant moment for the Gunners, who hadn't tasted victory in any competition against the Sky Blues for over three years.
Cole Palmer, who would join Chelsea at the end of the summer transfer window, put Man City ahead with 13 minutes to play, but Leandro Trossard's strike in the 11th minute of stoppage
Read on 90min.com