As things stand, I would predict Arsenal to emerge victorious in that match unless Manchester City can prove otherwise, which I don't foresee happening, especially given their current midfield vulnerabilities. It's up to Arsenal to identify and exploit these weaknesses effectively.
It will be unsurprising if Arsenal does winn against Manchester city, the city team looks beatable this season and sometime losses their shape and balance. The tie is also a huge one to determine who wins the league between arsenal, liverpool and manchester city.
I think it will end in a 2-2 draw which gives liverpool a needed advantage
Don't forget that at this time Manchester City has recovered from bad results, they can win the last few matches after De Btuyne back to the squad, I'm not sure Manchester City lost at home because in my opinion the worst result is a draw. Indeed Arsenal are in the best performance and have a great chance for the title but Manchester City is more favored.