However, Haaland was an unused substitute in midweek as City crashed out of the Champions League after defeat to Real Madrid and he remains a doubt ahead of Liverpool’s visit to the Etihad Stadium.
The striker went off late in the win over Newcastle last weekend with what appeared to be a knee issue, although Pep Guardiola played down the severity of the issue after the match.
Asked if Haaland will be fit to face the Reds, Guardiola said at his pre-match press conference on Friday: “I don't know yet.
The 30-year-old has started only six Premier League matches this season and has suffered another setback, after he was forced off after just eight minutes at the Bernabeu on Wednesday night.
Manchester City will make a late decision on Erling Haaland’s availability against Liverpool on Sunday.