Newcastle vs Tottenham: Possible line-ups

It's the sort of tie all fans want to see. A battle for Champions League as we near the end of the season. And that's precisely what Newcastle and Tottenham fans are going to be treated to today at St James' Park.
The Magpies host Spurs with the northerners sitting in fourth spot, three points above their London visitors who occupy fifth. Should they win today, Newcastle won't leapfrog up into third spot, due to Man United having a better goal difference.
Here's how both sides may be lining up for the tie:
Newcastle POSSIBLE line-up: Pope; Trippier, Schar, Botman, Burn; Longstaff, Guimaraes, Willock; Almiron, Wilson, Joelinton
Tottenham POSSIBLE line-up: Lloris; Porro, Romero, Dier, Perisic; Kulusevski, Hojbjerg, Skipp, Danjuma; Kane, Son