The Magpies have not won any of their last 10 games, having been defeated 2-0 by Aston Villa in their most recent effort, and time might be running out for Bruce, with his side 16th in the division on 19 points – seven off the relegation zone.
Leeds, meanwhile, have suffered defeats in their last three matches. They were 1-0 losers against Brighton in their last outing, which followed a stunning 3-0 FA Cup loss to Crawley and a 3-0 defeat by 10-man Tottenham.
Marcelo Bielsa’s team are 12th in the table on 23 points, but will know that they could soon be in a dangerous position if they continue to slip.
Here’s everything you need to know about the Premier League meeting.
When is it?
The match will kick off at 6pm tonight.
How can I watch it?
The game will air live on BT Sport 1 and BT Sport Ultimate. Subscribers can also stream the fixture live on the BT Sport website and app.
What is the team news?
Paul Dummett and Federico Fernandez will miss out for Newcastle, and Ciaran Clark is a doubt in defence. Allan Saint-Maximin back should return for the Magpies, however.
Leeds, meanwhile, will be without Gaetano Berardi, Adam Forshaw, Robin Koch and Illan Meslier. Kalvin Phillips has served a suspension and is expected to start in midfield, though.
Newcastle: Darlow, Murphy, Hayden, Schar, Lascelles, Lewis, Hendrick, Shelvey, Almiron, Fraser, Wilson
Leeds: Meslier, Ayling, Llorente, Cooper, Alioski, Phillips, Dallas, Harrison, Raphinha, Rodrigo, Bamford
Leeds will fancy their chances against an aimless side that they beat 5-2 when the teams last met. Newcastle 0-1 Leeds.