The Newcastle vs Mancity will be an interesting game to watch,indeed Newcastle have a solid record against big teams,they know how to play big teams especially a team like Mancity,so in this match,I doubt if Mancity will be able to get a win, although I know Newcastle are not in a good form at the moment,their performance are very poorly lately,and it has made them lose few games consecutively.However,I expect this game to be very tough for City,they have Debruyne back,and that will boost their spirit,their midfield is now going to be very solid,as they look forward to starting the second half of the season with a win.While on the other hand, Newcastle will be looking for a draw atleast.
Only one win in the last 5 matches is certainly a very bad result for Newcastle and they have thrown away 12 points. I think Manchester City is clearly the favorite here, even though they are the visiting team and I don't think Newcastle will have a chance to win this week's match. Manchester City has Kevin De Bruyne who has returned from injury, but Haaland's return is still in doubt because there is no latest news regarding his injury.
But Pep Guardiola won't worry because he still has great players in his squad and that's why there is always a way to win for Manchester City. A draw might sound good, but that's even if Newcastle doesn't concede, because if they concede once, Manchester City will continue to try to increase the number of goals until Newcastle is unable to equalize. So Newcastle should start improving their defense when facing a team with a fast attack and tight pressure.