Both clubs have under-performed this term, City failing to mount a serious title challenge under Pep Guardiola, while the Gunners are in danger of missing out on the top four for the first time in 20 years.
Arsene Wenger will be desperate to win the FA Cup for the seventh time as Arsenal manager in order to appease those fans calling for him to leave the club.
Wenger’s men stopped the rot with a 2-1 win at Middlesbrough last time out, ending a run of three successive away defeats.
It has all gone horribly wrong for Arsenal since the turn of the year and they appear to have left themselves with too much to do to make the top four, sitting seven points behind Sunday’s opponents.
David Ospina, Danny Welbeck, Shkodran Mustafi and Lucas Perez are all missing as they continue to nurse injury problems.
Hector Bellerin and Theo Walcott will be pushing for recalls having started on the bench at Boro.
Arsenal faced Man City earlier this month at the Emirates, the Gunners twice fighting back to secure a 2-2 draw against Guardiola’s men.
That result preserved City’s advantage over Arsenal in the race for the top four and they have since strengthen their grip on the last Champions League spot with back-to-back win.
A top four finish is the least City fans will be expecting given Guardiola’s reputation but the Spaniard has rejected the suggestion he needs to win the FA Cup to make it a good season.
City have been boosted by the news Gabriel Jesus could feature at Wembley having made a rapid recovery from a metatarsal injury.
Jesus’s comeback only adds to the impressive array of attacking talent City have available with Sergio Aguero, Leroy Sane, Raheem Sterling and Kevin De Bruyne all impressing recently.
John Stones will miss the game through injury, meaning Vincent Kompany will likely start again at centre-half.
City are unbeaten in their last three meetings but lost 3-0 the last time the sides played at Wembley when Arsenal won the Community Shield in 2014.