Newcastle is way better team, despite their last results arent good. They won against Wolves with 2:1, but they were way better. Nf is quite good at home, they are hard to beat but i think Newcastle is one of best team in PL this year, they are fighting for CL and in order to stay in a race they have to win this one. NF lost against Spurs with 3:1, Spurs are nothing special, so if Spurs can beat them (match was more even than a score) Newcastle should win this one with more than 2 goals. For visitors Almiron is out, which is a huge handicap for them, but still, they have great defense and solid offense. I will take a safer option here, as this game could end with 0:1 but i think we are gonna see strong Newcastle and the gap should be bigger.
Reverse fixture was 2:0 for Newcastle