Arsenal can have no complaints on their season so far, with Mikel Arteta's side only dropping points in their defeat to defending Premier League champions Liverpool.
The Gunners have successfully seen off Fulham, West Ham and Sheffield United in the opening months of the season but Manchester City provide a difficult challenge.
Pep Guardiola's side have endured a disappointing start to the campaign, losing to Leicester City and drawing with Leeds United after beating Wolves in their first match.
Arsenal's away record against top-six rivals is something Arteta will be determined to improve upon and we've got all the details you need here.
When and where?
Arsenal's clash against Manchester City takes place at the Etihad Stadium on Saturday, where kick-off is at 17:30.
Is Man City vs Arsenal on TV?
Yes. The match will be televised by Sky Sports and it will not be a pay-per-view fixture. Instead, it will be available on the Sky Sports Main Event channel.
Coverage begins at 17:00, providing 30 minutes of build-up and beginning after the line-ups for the game are announced at around 16:30.
Sky Sports subscribers will also be able to stream the match via the Sky Go app or on the Sky Go website.
Team News
Arsenal could hand a debut to deadline day purchase Thomas Partey, who was signed from Atletico Madrid and is expected to have an important role in Mikel Arteta's side moving forward.
Pierre-Emerick Aubameyang did not participate for Gabon in the international break due to injury but was pictured in training this week, so could fixture.
The biggest concern may surround Kieran Tierney, who has had to self-isolate after coming into close contact with a COVID-positive teammate on international duty, but another statement from Arsenal on the matter is expected this week.