When we look at the remaining matches of Arsenal and Manchester City I think Arsenal have a bigger problem. Because Manchester City are going to play their toughest matches home. But it isn't the case for Arsenal. They have three away matches against Liverpool, Manchester City and Newcastle. They have a home match against Chelsea as well but I guess they would win that easier compared to the other ones.
Liverpool can be a very unpredictable team despite their bad form. Their unbelievable win over Manchester United is still fresh in minds. Manchester City are the biggest challenge on this road to the title of course. They couldn't beat them in Emirates so I wonder what will happen in Etihad. They couldn't beat Newcastle home as well. But maybe this time they would play better and get a close win at least.
Undoubtedly, Arsenal's remaining fixtures of the season will be a very difficult for them as a team but I'm backing the Gunners to lift the premier league at the end of the season. Manchester City's remaining fixtures might look less difficult on papers but that's not how football works, football is not played on the back pages of newspapers. The style of play and tactical discipline that Mikel Arteta has inculcated in this Arsenal side makes me to see no reason to doubt their potentials to win the league. Arsenal can lose away from home so can city be beaten in their own turf.