Pep Guardiola’s side hold a one-point advantage at the top of the table and just need to match Liverpool’s result against Wolves to win a fourth league title in five seasons.
Any slip-up though would let the Reds in and leave City finishing without a trophy, while Jurgen Klopp and his players would march on to the Champions League final in search of a quadruple.
There’s plenty of sub-plots at the Etihad this afternoon, with Steven Gerrard, Philippe Coutinho and Danny Ings all bringing a Liverpool connection to the Villa team.
Jack Grealish will be looking to secure his first title with victory against his former side, on what could prove to be a nervy occasion.
Where to watch Manchester City vs Aston Villa
TV channel: The game will be broadcast on Sky Sports Main Event and Sky Sports Ultra HD.
Live stream: Sky Sports subscribers will be able to watch the game via the Sky Go App.
LIVE coverage: Get minute-by-minute updates through Standard Sport’s dedicated match blog.