Pep Guardiola’s side find themselves in a huge fight just to secure Champions League football, with it not inconceivable that the club fail to qualify for Europe’s top-tier competition.
City sit sixth in the table as it stands but this is their game in hand on the teams above, and victory would lift them into third in the table.
Defeat, though, and they will be relying on favours from the likes of Newcastle, Chelsea and Aston Villa on the final day of the season this weekend.
That means they will finish the season without a trophy and must now ensure they earn a top-five spot to avoid the campaign being a complete disaster.
Bournemouth are not out of the hunt for European football themselves, though Palace’s win at Wembley has hurt their chances.
A win tonight and the Cherries will move up to ninth in the table in what has been another hugely impressive season.
How to watch Man City vs Bournemouth
TV channel: In the UK, Man City vs Bournemouth is being shown live on Sky Sports. Coverage gets underway at 7pm BST on Sky Sports Main Event and Sky Sports Premier League, ahead of kick-off at 8pm.
Live stream: Sky Sports subscribers can also watch the game live online via the Sky Go app.
Live blog: Follow all the action with Standard Sport’s LIVE blog!