Pep Guardiola’s side face the reigning champions at St James’ Park in the first of two semi-final legs.
Ruben Dias, Josko Gvardiol and John Stones are all sidelined with various issues, while Savinho and Oscar Bobb reduce their numbers out wide.
City have fallen off the pace in the Premier League title race, drifting to six points off league leaders Arsenal after three straight draws.
Newcastle, meanwhile, are back in the Champions League conversation after three consecutive victories, and they needed penalties to beat Bournemouth over the weekend.
The Magpies are also laden with injuries, with Anthony Elanga and Jacob Murphy set for fitness tests while Dan Burn and Tino Livramento headline their problems at the back.
How to watch Newcastle vs Man City
TV channel: In the UK, the game will be televised live on Sky Sports Main Event, with coverage starting at 7pm GMT.
Live stream: Sky Sports subscribers can also catch the contest live online via the Sky Go app.
Live blog: You can follow all the action on matchday via Standard Sport’s live blog.

