Chelsea's current momentum suggests they are on fire and gaining confidence that makes them will be at their best for 3 points. Newcastle, on the other hand, always win at home except against Liverpool. This game is about two teams who want to get back winning mentality. A narrow victory, solidifying their position in the league standings, seems like a likely scenario.
Chelsea has really performed well in some of their notable matches against strong title contenders like Arsenal, Tottenham and Manchester city but the only problem with Chelsea is that at games that we can possibly predict in their favor those are the kind of match they normally lose.
Newcastle is yet to recover some of their key players from injury, though Chelsea also suffer some injury woe as well but however if they play with same team spirit they played with against Manchester city, then winning Newcastle wouldn't be a problem to them but I still hope the Pochettino will focus more on Chelsea's defense as for them not to concede goals then the attackers are good and can deliver the ball in the net at any given chance so definitely Chelsea might actually be the favorites to win this match against Newcastle.