I think from these teams only Manchester City is the difficult one,as for me Arsenal will struggle with Newcastle but for me they will be able to get away with a victory there,we saw yesterday that the game had 2 faces,the first half for Arsenal and the second one for Liverpool and I think that Arsenal has won a point and not lost 2 because they were very lucky to end the game 2-2,the result should have been 4-2 or even 5-2 if Nunez and Salah had not missed so many clamorous chances to score,also big merit from the Arsenal goalkeeper in stopping such actions.It is open now the Premier League but still Arsenal is the big favorite to win it as there are only 8 games left.
Manchester city will be a little bit distracted from the premier league actions because they will focus more time on preparing for the UCL clash against Bayern Munich which is a tough team to handle. Arsenal did quite well in Anfield, but not going home with a win was a loss of the fans because Mikel Arteta needed every game points inother to stand good edge against Pep Guardiola on the table. Liverpool performance was poor in the first half, but they bounced back in the second half, the red's were unlucky against gunners.
Arsenal's points gap with Manchester City narrowed after a winless win against Liverpool. Arsenal's points gap with Manchester City is now only 6. And if Manchester City can win their next match against Leicester City then this point gap will reduce to 3. Guardiola's goal is not just the Champions League. He also tries to win the Premier League title too. If Arsenal can't play well then maybe Manchester City will win the title.
After a 5-1 win over West Ham, the Newcastle team also had an excellent 2-1 win against Brentford. They are performing well in every match. If you can consistently perform well in this way, it is not difficult for Newcastle to qualify for the Champions League.