You are right and this will be a difficult match to determine the final result considering that both have the same chance of winning as in the previous match played by Newcastle at AC Milan's home ground at the San Siro. And a draw is a good result because both teams have good squads.
And in the next match, Newcastle will host PSG without Mbappe's presence due to the injury he suffered in the match against Marseille last weekend. And Newcastle is not an easy opponent for PSG considering that Newcastle will definitely play well and bring out their best because they are playing in front of their supporters.
Truly it will be a tough game for PSG to a very great extent as they will be playing without mbappe which is a very great disadvantage for them as he is crucial in game such as this because Newcastle is in their good form as they have proven that with the most recent results they have obtained from recent games where they have had good wins both in premier league and other games.
Although champions league is a very competitive one and every team is always trying to be at their very best with every champions league game they play as any less will means them crashing out, so for PSG they will try to give their best regardless of the injury their striker may be suffering at the moment so it's very possible PSG having this consciousness will put up a strong defense against Newcastle.
Newcastle playing at home is a big advantage that they wouldn't want to jeopardize as they will be giving only the best in front of their fans so they will definitely have a though game to play because they are playing with a good team in front of their fans they have to give the very best as this is champions league so it's very possible it's ending in a draw.