Ever since beating Crystal Palace on the opening night of the Premier League season, Arsenal have been the team to chase at the top of the table. For the most part, they have looked like champions-elect.
But the Gunners are now faltering in the title race after drawing their last three games against Liverpool, West Ham and Southampton.
Their fate is still just about in their own hands, but they are set to face arguably the biggest test in world football on Wednesday night - playing Pep Guardiola's Manchester City away from home.