Newcastle can overtake Tottenham and potentially move inside the top half of the Premier League with victory at home to Spurs on Tuesday.
The Magpies earned successive league wins with a 4-1 victory at Everton on Saturday, including goals in either half by Malick Thiaw.
Spurs have taken one point from their last four league games following their 2-1 home defeat three days ago by Fulham, who went 2-0 ahead after six minutes.
101GreatGoals.com has full team news and confirmed starting line-ups from Newcastle vs Tottenham in the Premier League.
Newcastle lineup vs Spurs
Goalkeeper Nick Pope remains out for Newcastle, having missed the win over Everton with a groin issue.
Defenders Kieran Trippier and Harrison Ashby and forwards Yoane Wissa and Will Osula remain out.
Sven Botman is nursing a back problem and will be assessed late.
Newcastle starting XI: Ramsdale, Livramento, Thiaw, Burn, Hall, Tonali, Miley, Joelinton, Jacob Murphy, Barnes, Woltemade
Newcastle substitutes: Ruddy, Schar, Gordon, Elanga, Willock, Alex Murphy, Guimaraes, Ramsey, Neave
Tottenham lineup vs Newcastle
Tottenham have captain Cristian Romero back after suspension in a badly-needed boost for a defence lacking stability.
James Maddison, Radu Dragusin, Kota Takai, Yves Bissouma, Dejan Kulusevski and Dominic Solanke are all out.
Tottenham starting XI: Vicario, Pedro Porro, Romero, Danso, Udogie, Bentancur, Sarr, Kudus, Bergvall, Johnson, Kolo Muani
Tottenham substitutes: To follow
How to watch Newcastle vs Tottenham: TV channel, live online stream
Kick-off on Tuesday is at 20:15 GMT (15:15 ET / 12:15 PT), with live coverage in the UK on Sky Sports Premier League and Sky Sports Ultra.
Via Now TV, Sky Sports costs £14.99 for a day membership, £28 a month for a 12-month membership or £34.99 a month with no contract.
Sky Sports memberships include access to all 12 live Sky Sports channels and Sky Sports+, which offers live streams and a dedicated channel.
Streaming is available on a vast variety of devices via the Sky GO app.
Newcastle v Tottenham stats
- Newcastle have won six home league games in a row
- They are unbeaten in ten midweek league matches at St James’ Park
- Eddie Howe’s side have scored at least two goals in each of their last six home wins
- Tottenham have lost six of their last seven meetings with Newcastle
Premier League fixtures this week
Matches start at 19:30 GMT (14:30 ET / 11:30 PT) unless otherwise stated.
Tuesday, December 2
Bournemouth vs Everton
Fulham vs Man City
Newcastle vs Tottenham (20:15)
Wednesday, December 3
Arsenal vs Brentford
Brighton & Hove Albion vs Aston Villa
Burnley vs Crystal Palace
Wolves vs Nottingham Forest
Leeds United vs Chelsea (20:15)
Liverpool vs Sunderland (20:15)
Thursday, December 4
Manchester United vs West Ham (20:00)
Saturday, December 6
Villa vs Arsenal (12:30)
Bournemouth vs Chelsea (15:00)
Everton vs Forest (15:00)
Man City vs Sunderland (15:00)
Newcastle vs Burnley (15:00)
Tottenham vs Brentford (15:00)
Leeds vs Liverpool (17:30)
Sunday, December 7
Brighton vs West Ham (14:00)
Fulham vs Palace (16:30)

