Pep Guardiola‘s team want to arrive to the Champions League matches in good form, but defensive errors and a lack of clinical edge have seen them lose two of their last three games.
Newcastle are 12th in the table after a good run of results, with Steve Bruce having found a great balance between attack and defence in the second half of the season.
Sharing the full story, not just the headlines
With potential new owners and investment on the way, he’ll want to make sure he has done a good enough job to be given the chance to stick around when that happens.
Here’s everything you need to know ahead of kick-off.
When is it and what time is kick-off?
The match will begin at 6pm on Wednesday 8 July at the Etihad Stadium.
How can I watch it online and on TV?
The game will be broadcast live on BT Sport 1 and BT Sport Extra 1.
What is the team news?
City are without striker Sergio Aguero, but Pep Guardiola should have the rest of his squad available.
Newcastle will be missing midfield duo Isaac Hayden and Sean Longstaff, but Danny Rose should return.
Man City: Ederson; Cancelo, Garcia, Laporte, Mendy; Gundogan, De Bruyne, D Silva; B Silva, Sterling, Foden.
Newcastle: Dubravka; Manquillo, Lascelles, Fernandez, Rose; Bentaleb, Shelvey; Saint-Maximin, Almiron, Ritchie; Gayle.
What are the odds?
Man City – 1/7
Draw – 9/1
Newcastle – 25/1