The Villains are on a run of one win in six and need their other attackers to step up in the final third, with Jack Grealish out injured still and a top-half finish in the Premier League still a real possibility.
FOLLOW LIVE: Latest Aston Villa vs Man City updates
Victory over City would take Villa ninth - but City will be hoping to return to winning ways themselves and move to within just eight points of claiming the league title.
Pep Guardiola’s side have the League Cup final ahead at the weekend which may influence his team selection here, while City are also hoping to win the Champions League this term after reaching the last four.
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 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.
Watch: Gentle cool down