Yaya Toure returns for City who will look to bounce back quickly from the midweek loss to Monaco.
The Ivorian played no part in Wednesday's 3-1 defeat to Monaco but resumes his place in the starting XI this afternoon.
Pep Guardiola makes two changes, with Nicolas Otamendi also recalled.
Caballero, Clichy, Otamendi, Stones, Yaya Toure, Fernandinho, Silva, De Bruyne, Sterling, Sane, Aguero
Subs: Bravo, Fernando, A Garcia, Sagna, Iheanacho, Nolito, Kolarov
Possible formation and tactics
City will be well aware of Liverpool's attacking threat and though Daniel Sturridge will miss out, they will look to play a high press and force the Blues into early errors.
The Reds are definitely without captain Jordan Henderson so James Milner is likely to skipper the visitors in his absence.Divock Origi and Dejan Lovren make the bench.
With Pablo Zabaleta injured and Bacary Sagna on the bench, will Fernandinho add yet another position to his repertoire?
If he does, City could play 4-1-4-1, but if not, it could be that the Blues play with three at the back and pack the midfield in a 3-5-2 (sort of) formation. It's going to be hard to second-guess until the match actually begins!
Stats and potential milestones:
City's record against Liverpool is not good! Five losses in the last six Premier League meetings, in fact...
Could this be lucky 13 for the Blues - the last 12 games have seen City fail to keep a clean sheet
A home win would be City's 200th Premier League home success
John Stones will make his 100th Premier League appearance today...