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.
Manchester city and arsenal are still having some toughest games at the end of season. That's gonna be a huge challenges for both clubs. Manchester and arsenal are still competing for the trophy until the end of season. I guess that if newcastle won't be a problem but since chelsea was starting to wake up and come back as a strong team and i think that city and arsenal must be careful.
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.
The inconsistency that is still happening with liverpool has made it become very hard to predict. I meant if we are seeing some results in the previous matches and we can take the conclusion that liverpool's performance is still up and down. No chance for liverpool to get UCL spot if it will still performs like that. Three points are really important for the club. Liverpool has been so close with totenham but since liverpool was losing against bournemouth and it was giving totenham more gaps.