Napoli have been sensational in Serie A this season but they have failed to replicate those performances in Europe so far.
The Italian outfit are third in their group right now and they cannot afford to lose here. This is a vital game for them and it should be a fascinating contest between two very good footballing teams.
Guardiola has got his players playing some breathtaking football this season and City will head into this game as the favourites.
Arkadiusz Milik is the only absentee for Napoli tonight and it will be interesting to see how the Serie A outfit cope without him.