Finally, the wait is almost over. What has become the most hotly-anticipated fixture of the season so far finally arrives on Wednesday night.
Arsenal vs Manchester City - a game that could go a long way to deciding the Premier League title race.
An Arsenal win will take them six points clear with a game in hand, but a City win will see them knock Mikel Arteta’s league leaders off top spot for the first time since back in August.
That’s what’s at stake and Arsenal go into the game on the back of three games without a win in all competitions, one of which was a 1-0 defeat at City in the FA Cup.
They also have a dreadful record against the champions to contend with, having lost their last 10 league games against City, scoring just three goals and conceding 26 in the process.
So what can Arsenal do to end that run and take a major step towards the title on Wednesday night? Below, GOAL, takes a look...