Newcastle have had good form so far, they have had 1 defeat and 1 draw in their last 5 matches in the Premier League. The team's performance looked good, but the previous defeat in the match against Fulham was certainly surprising. Newcastle will definitely try to recover to improve its performance, but the match against Manchester City will certainly be very difficult.
What I want to say is, Arsenal fans definitely hope Manchester City loses this match, and so do Liverpool fans. Manchester City's defeat could help both of them take top spot, even Aston Villa will hope for the same. But in my opinion, Manchester City are favorites to win the away game and they are ready to do well.
It is not bad for the Magpies to lose 1x and draw 1x this is still progress for Eddie Howe's team, but it is true that the reality against Manchester City is quite difficult to win this team has been tough for years and other teams are difficult to beat, therefore with a draw it is better for Newcastle.
Other teams may hope that Manchester City can lose but it will not be that easy of course Pep Guardiola will maintain their victory and continue to lead the table.
So far I don't really expect Newcastle to win even though anything in the match can happen, we only see how Manchester City's ability is so great when competing with any team.