Yaya Toure is set to make his first Premier League appearance of the season after being named in Manchester City's starting XI for the match with Crystal Palace.
The Ivory Coast midfielder has found himself out of favour since Pep Guardiola arrived at the club in the off-season and has not featured since starting the second leg of the Champions League play-off against Steaua Bucharest in August.
Toure's outspoken representative, Dimitri Seluk, claimed Guardiola had humiliated his client by omitting him from City's Champions League group-stage squad, triggering a war of words with the Spaniard.
The 33-year-old's City contract is due to expire at the end of the campaign and it had appeared likely he would leave the club before the off-season transfer window closed.
However, he apologised this month to Guardiola for Seluk's outburst and has now earned a return to the first team.
Vincent Kompany and Bacary Sagna also return to the side for the trip to Selhurst Park, while Ilkay Gundogan and John Stones have been rested ahead of Wednesday's Champions League clash away to Borussia Monchengladbach.
He's back! pic.twitter.com/h1g0gMhOP4-- Manchester City (@ManCity) 19 November 2016