This is the most important game of Napoli’s season so far and they need nothing but a win if they want their Champions League destiny to remain in their own hands.
The Italians are currently third in the group, three points behind Shakhtar Donetsk who will play the weeping boys of the group, Feyenoord at the same time.
They have been in good form overall winning 8 of their last 10 games in all competitions with their only loss so far coming at the Etihad in the first leg of this encounter.
They were almost a match for Pep Guardiola’s side in that game as they were denied a share of the points by a Dries Mertens missed penalty.
This game offers them another chance to stop Guardiola’s rampaging men.
They have scored 20 times in seven competitive games at home this season.
Manchester City’s defence was breached twice as they defeated West Brom 3-2 at the weekend.
That result meant they remain unbeaten in 15 games so far this season.
With a draw at home to Everton and another against Wolves in the Carabao Cup being the only two times they have failed to win this season.
However, conceding two against West Brom means their defence is not impenetrable and Napoli who are one of the highest scorers this season could break through.
Manchester City solid away form as they have won all six of their away games this season scoring 18 goals in those matches.
Results of each team’s last 5 matches across all leagues and competitions