Julian Alvarez:
All eyes were on the Argentinian as soon as it was confirmed that Haaland wouldn't be fit enough to be part of the squad.
But while Brendan Rodgers said he was sliding on his knees when he found out the Norwegian wasn't starting, it didn't alter his approach.
Leicester's onus was very much on the defence with 10 players permanently stationed around the box for 75 minutes, giving Alavarez little space to work in.
He broke through in the 15th minute to face a save from Ward, although he was narrowly given offside. Openings were difficult to come by and should Haaland miss out again, it's now unclear if Guardiola will keep faith with Alvarez.
The fans:
Man City's Premier League matches had seen 47 goals - and Leicester's 45 - going into the game so this should have been an entertaining match.
Except that the home side seemed to be settling for a goalless draw from the very first minute.
Leicester remain in a relegation battle so a point against the champions would have been very welcome, with their recent upturn having been built on solidity.
What was perhaps more surprising was that recent results saw them look a real danger in the final 15 minutes and Rodgers may wonder what might have happened had he gone for it even earlier.
Gareth Southgate:
England's first World Cup game is just over three weeks away and the Three Lions' boss is closing in on his final squad.
Among his big decisions over who is on the flight to Qatar and who is left behind is around places in midfield.
Jack Grealish and James Maddison are fighting for a spot and while both were neat and tidy, neither made a convincing argument to be a certainty.
Grealish won the free-kick for De Bruyne's goal and Maddison delivered Tielemans' chance, but both will hope to offer more in the final matches before the Premier League stops.