Kevin De Bruyne is one of four Manchester City players who could return from injury against Watford on Saturday.
The Belgium international has been sidelined with coronavirus but is now back in training while Ilkay Gundogan, John Stones and Kyle Walker, who all missed Wednesday's win over Aston Villa, are also in contention.
Pep Guardiola claimed his squad were facing an "emergency" ahead of their midweek win as they were hit by injury, illness and suspension problems.
That emergency now seems to be over with playmaker De Bruyne heading a host of players that could return at Vicarage Road, live on Sky Sports.
With Jack Grealish and Phil Foden having made the bench at Villa Park and Aymeric Laporte available again after suspension, only long-term casualty Ferran Torres is still out.
- Why does Pep think Bernardo is the best?
- Manchester City fixtures
- Get Sky Sports | Live football on Sky Sports
Guardiola said: "Except Ferran, all of them are ready to travel to London.
"It is much better. I said before the game against Aston Villa we need everyone and it is much better to have everyone."
The top three in the Premier League of Chelsea, City and Liverpool have opened up a gap from the rest over the last couple of weeks but Guardiola is wary of the threat of Watford.
New manager Claudio Ranieri, the veteran Italian who guided Leicester to the title in 2016, has brought fresh enthusiasm to the club and they scored a stunning 4-1 win over Manchester United a fortnight ago.
Guardiola said: "Football has to be grateful we still have important people like Claudio Ranieri. What he's done in his career is amazing.
"Of course Leicester is the benchmark but with what he has done in Spain, Italy, France, everywhere, I admire this type of person.
"After they lost to Liverpool he was confident to say, 'If they follow me we will win'. I admire a lot that passion and energy. It will be a pleasure to see him again.
"I know results against him are not always good. I know exactly what they want to do but what they do they do it really well.
"We have to be careful and make another good performance."
Follow every Man City game in the Premier League this season with our live blogs on the Sky Sports website and app, and watch match highlights for free shortly after full-time.
Want the Man City latest? Bookmark our Man City news page, check out Man City's fixtures and Man City's latest results, watch Man City goals and video, keep track of the Premier League table and see which Man City games are coming up live on Sky Sports.
Get all this and more - including notifications sent straight to your phone - by downloading the Sky Sports Scores app and setting Man City as your favourite team.
Hear the best Premier League reaction and expert analysis with the Essential Football and Gary Neville podcasts, keep up-to-date with our dedicated Transfer Centre, follow the Sky Sports social accounts on Twitter, Instagram and YouTube, and find out how to get Sky Sports.