Manchester City vs Dinamo Zagreb

Guardiola has an embarrassment of attacking riches to call upon and the likes of Aguero, Bernardo and David Silva are all expected to return to the starting lineup after being rested at the weekend.

Mahrez will be hopeful of retaining his place having scored three goals in his last four games, although the competition for places in that front three is fierce with Raheem Sterling also expected to start.

Watch Stream Manchester City vs D.Zagreb – more Links/Mobile

Kevin De Bruyne will miss out with a groin injury having registered his eighth Premier League assist of the season at the weekend, which could see Bernardo return in a midfield role.

It is in defence where the main injury issues lie and both Aymeric Laporte and John Stones remain sidelined, as does long-term absentee Leroy Sane.