Arsenal are still troubled by a number of injury problems, with the issues in the defence still rather acute.
Sokratis Papastathopoulos, Rob Holding and Hector Bellerin are long-term absentees, although Laurent Koscielny may be able to return.
There are doubts over Henrikh Mkhitaryan and Ainsley Maitland-Niles. Danny Welbeck is still absent.
Possible Arsenal starting XI: Leno; Koscielny, Mustafi, Monreal; Lichtsteiner, Torreira, Xhaka, Kolasinac; Ramsey, Iwobi; Aubameyang
Pep Guardiola has been forced to ask his Manchester City team some difficult questions over the course of the last few days.
A 2-1 loss at Newcastle might have ended their push to retain the Premier League title had Liverpool not slipped up at home 24 hours later, but the Catalan has rejected claims that his team do not have the level of motivation that they should after suffering a fourth defeat in nine league outings.
“We are not happy about the last performance,” he said. “But if we did not have the motivation we would not be here, where we are – in all competitions, in another final in the Carabao Cup, being there in the Champions League, finishing first in the group and qualifying for the last 16 and in the league.
“Every game is a challenge to see what you can do better and sometimes there are ups and downs during the season for the players. They cannot sustain 11 months at the top level when our opponents want to beat us.”