Sergio Aguero returns to City's starting XI this evening while Pablo Zabaleta starts on the bench.
Aleksandar Kolarov also starts as Pep Guardiola makes two changes from the side that beat Leicester City 2-1 on Saturday.
Caballero, Fernandinho, Kompany (c), Otamendi, Kolarov, Yaya Toure, De Bruyne, Silva, Sane, G Jesus, Aguero
Subs: Gunn, Stones, Zabaleta, Clichy, Fernando, Navas, Sterling
Looks like a 4-1-4-1 on paper with Leroy Sane and Gabriel Jesus on the flanks and David Silva and Kevin De Bruyne in the middle behind Aguero.
John Stones returns to the bench and will have Zabaleta for company.
Skipper Vincent Kompany makes his seventh start in a row.
City can guarantee Champions League football only with a victory and Arsenal dropping points against relegated Sunderland.
It seems more like that, if the Gunners win and City win, the Blues will need a point from the final game of the campaign away to Watford.
Liverpool look a good bet for one of the places with the Merseysiders home to relegated Middlesbrough on Sunday.
If the Blues draw and Arsenal win, City will need to beat Watford and win by a greater margin than Liverpool to take third spot.
At the moment, City require four points to guarantee a top four finish and six to guarantee third.