CommentaryReporting by Jack Mumford @mancity

FT

Win a signed Foden shirt!

Head to your Cityzens feed to enter tonight's competition!

FT

A special moment 💙

John Stones took the armband for the final 10 minutes in his penultimate home game as a City player.

And how great is it to see Foden beaming from ear to ear too?

FT

Big hugs 👐


FT

Premier League table

So, we've done all we can tonight.

That means we're two points behind Arsenal, with both teams having two matches remaining.

And with a goal difference now one better than the Gunners, we've boosted that column.

We're still relying on one of Burnley or Crystal Palace getting something against them.

FT

Match stats 📊

Possession: City 72% - 28% Crystal Palace

Passes completed: City 645 - 215 Crystal Palace

xG: City 1.56 - 0.68 Crystal Palace

Shots: City 15 - 6 Crystal Palace

Corners: City 9 - 4 Crystal Palace

Fouls committed: City 10 - 7 Crystal Palace

FT

Lap of appreciation

As with every home victory this season, the players set off around the Etihad to give thanks to your incredible support.

You've stuck it out through some torrid weather this evening, but as always you were magnificent.

FT

Tonight's Man of the Match!

And well deserved too. 

His moment of magic unlocked a stubborn Palace defence that otherwise looked unlikely to yield.

FT

Matchday Live 📺

Nedum Onuoha and Andree Jeglertz will give their thoughts at the top of the page!

FT

That's it

A comprehensive win! Semenyo, Marmoush and Savinho with the goals.

That's a job well done.

90'+4'

Doku shot blocked

Cherki has more than made his mark, this time sending Semenyo in behind.

He plays it back to Doku but the Belgian's shot is blocked.