In a game marred by fan violence inside and outside the Emirates, Arsenal battled hard to secure a 2-2 draw with Manchester City.

Despite falling behind twice, the Gunners levelled things up, suggesting that possibly they’re ready for the top four fight between now and the end of the season.

While chances of clawing their way back into a Champions League spot remain slim, Arsenal really cannot afford any more slip-ups.

Next up for the Gunners is the visit of West Ham who are also in a poor run of form, winning just one of their last eight games.

Arsene Wenger’s side dispatched of the Hammers 5-1 at the London Stadium and a repeat on Wednesday would signal a welcome return to form.

Here is our Arsenal predicted XI.

Shaun Botterill/Getty Images Sport Start slideshow