Sergio Aguero has returned to training and Kyle Walker is also available after twisting his ankle.
Pep also revealed he has a full squad to select from, though Joao Cancelo is suspended after his midweek dismissal at Brighton.
“Everyone is fit,” said the City boss.
“Sergio trained yesterday and today a little bit and tomorrow we will decide.
“As much as he can play he will play. He's been injured, trained two days partially and tomorrow will be the same.
“Joao can’t play because he was sent off. The rest are fit.
“I’m going to put the players out when I decide to win the game. We have six days until the UCL final, if one player is injured, unlucky, they can be injured today, tomorrow, the moment you put the boots on.
“Kyle Walker couldn’t play against Brighton because of a twist in his ankle playing with his boys - he is OK now.”