Riyad Mahrez has been recalled for City against Lyon.

John Stones replaces Nicolas Otamendi, while Oleksandr Zinchenko gets the nod over Fabian Delph.

Mahrez replaces the injured Ilkay Gundogan.

READ: Where can I watch Lyon v City?

LIVE: Lyon v City Matchday Centre

City starting XI and bench:

Ederson, Walker, Laporte, Stones, Zinchenko, Fernandinho, MahrezSterling, D Silva (c), Aguero, Sane

Subs: Muric, Foden, Otamendi, Kompany, Diaz, Danilo, Delph

Formation/tactics

David Silva and Riyad Mahrez are likely to be the central midfield pairing with Fernandinho just behind.

That means Leroy Sane and Raheem Sterling will be the wide support for Sergio Aguero.

Oleks Zinchenko will slot into the left-back berth.

OKEKS ZINCHENKO : Has impressed whenever called upon
OKEKS ZINCHENKO : Has impressed whenever called upon

Lyon line-up

Scenarios...

Only a win this evening will guarantee City top spot in Group F ahead of our final game in a fortnight’s time.

A draw will ensure the Blues qualify, but Lyon would still be able to overtake City if they won their last game against Shakhtar and the Blues lost to Hoffenheim.

City would need to lose both final games and Hoffenheim in their last two (including a win of 2-1 or more at the Etihad) to qualify.

A draw tonight and a draw against Hoffenheim would also see the Blues top the group.

Stats and facts

This is City’s third game in France in the Champions League - the other two ended in a 2-2 draw with PSG and a 3-1 loss to Monaco.

Lyon have lost just one of 10 Champions League home games against English teams - Arsenal were the only side to win there in 2001.

The Blues, with 12 goals, are the highest scorers in this year’s competition - so far.

Pep Guardiola has never lost two group stage games to the same team.