Pep Guardiola’s side have suffered two straight domestic defeats either side of a Champions League win over Borussia Dortmund, with last weekend’s loss to Chelsea in the FA Cup ending City’s quadruple hopes. They remain eight points clear of second-place Man United, however, with a third league title in the last four years creeping ever closer.
FOLLOW LIVE: Latest Aston Villa vs Man City updates
Against the backdrop of the small matter of this fixture has been headlines dominated by the Super League, plans which Manchester City are a part of - though Guardiola revealed himself to be entirely against them in his pre-match press conference.
Aston Villa have been in fairly poor form themselves over the past few weeks, but are comfortable in 11th after a much-improved showing in their second campaign back in the top flight.
Here’s everything you need to know ahead of the game.
When is the match?
The game kicks off at 8:15pm on Wednesday, 21 April.
Where can I watch it?
The match will be shown live on Sky Sports Main Event and Sky Sports Premier League. Subscribers can stream the game via the Sky Go app. If you’re not a Sky customer you can grab a NOWTV Day Pass here to watch without a subscription.
We may earn commission from some of the links in this article, but we never allow this to influence our content.
AVFC XI: Martinez, Cash, Konsa, Mings, Targett, McGinn, Luiz, Nakamba, Traore, Watkins, Ramsey.
MCFC XI: Ederson, Walker, Dias, Stones, Zinchenko, Gundogan, Rodri, Bernardo, Mahrez, Foden, Jesus.
Villa - 17/2
Draw - 21/5
City - 7/17
The away side should return to winning ways with a dominant performance, as long as they discover a clinical touch. Villa 0-2 City.