Any hope City had of fighting back from their 3-2 defeat in the first leg of their play-off tie against Real was ruthlessly demolished by Kylian Mbappe, who scored a clinical hat-trick to send the holders into the last 16 with a comfortable 3-1 win.
The prolific Norwegian, who has scored 27 goals this term, was an unused substitute as City exited the Champions League with defeat at Real Madrid on Wednesday.
Yet when he failed to make the starting line-up at the Bernabeu Stadium it become obvious there was an issue and, while Guardiola said scans were clear, he later revealed the striker had felt some discomfort walking up stairs.
Haaland was taken off with a knee problem in the closing minutes of last Saturday’s victory over Newcastle but manager Pep Guardiola had initially played down fears of a serious setback.
That leaves Haaland in a race against time for a match at the Etihad Stadium this weekend that could impact the Premier League title race and the battle for top-four places.