The Egyptian has recovered from a muscle problem, however, which is a huge boost ahead of the Reds’ toughest home game of the season.
Moreno, meanwhile, has been absent since limping off in sad fashion against Spartak Moscow on December 6, after picking up an ankle injury.
His form had been excellent prior to that – arguably his best run in a Liverpool shirt – and he will battle with the in-form Andrew Robertson for a start this weekend.
Henderson’s return is still seemingly a way off, meaning Emre Can will again be tasked with the deep-lying midfield role against Pep Guardiola’s side.
Discussing Salah in his press conference at Melwood on Friday, Jurgen Klopp confirmed his return, as the Reds’ 23-goal man makes a very welcome comeback.
“He’s doing fantastically well. If nothing happens in this moment Mo is back,” he said.
Sunday’s visit of City should be quite a game, especially if last season’s 1-1 draw at the Etihad is anything to go by, when every player was out on their feet at the final whistle.
Salah’s pace and goal threat is going to be so important against the unbeaten league leaders, especially with Philippe Coutinho…