
Manchester City have blown hot and cold so far this season but they will need to be at their best when Napoli coming calling in the UEFA Champions League.
Pep Guardiola's side were impressive on day one as they eased to 4-0 win over Wolves then turned on the style again as they beat Manchester United 3-0 in Sunday's derby.
But defeats to Tottenham and Brighton came in between those two games and the City boss will now be looking for his new-look side to show some consistency.
Napoli present a tough test in their first European assignment, with Antonio Conte's men still on a high after winning Serie A last season.
Conte recruited heavily from the Premier League to build his title-winning side in Italy and those players will know what it takes to win at the Etihad.
Napoli have won three from three in the new Serie A campaign so they will head to England in high spirits for this intriguing match-up.
How the bookies view it: Pep's boys home free
BoyleSports make Manchester City their 4/6 favourites for this one with home advantage. Napoli are 9/2 outsiders and the draw pays 14/5.
Head to head: City with the edge
These sides have faced off just four times before and Manchester City have the edge, with two wins, one defeat and one draw. They last met in the Champions League back in season 2017/18, with City winning 2-1 at home then 4-2 away.
Players to watch: De Bruyne on a mission
Few players will be more motivated for this game than Kevin De Bruyne, who returns to the Etihad with a point to prove after being let go by City at the end of the season. The Belgian has scored two times already for Napoli and looks good at 13/8 to either score or assist.
Erling Haaland was immense in Sunday's derby and brought up a bet for me as he took his tally to 11 goals in just six games. The Norwegian is 5/6 for anytime scorer here with PriceUp, who are offering £20 in free bets with our sign-up offer.
Probable line-ups
Guardiola is sweating on the fitness of John Stones, while Omar Marmoush, Rayan Cherki, Rayan Ait-Nouri and Mateo Kovacic are set to miss out.
Napoli are missing striker Romelu Lukaku plus Luca Marianucci, Pasquale Mazzocchi, Amir Rrahmani, Nikita Contini and Alex Meret.
Manchester City: Donnarumma, Lewis, Dias, Gvardiol, O'Reilly, Rodri, Reijnders, Foden, Bobb, Doku, Haaland.
Napoli: Milinkovic-Savic, Di Lorenzo, Beukema, Buongiorno, Spinazzola, Lobotka, Politano, Anguissa, De Bruyne, McTominay, Lucca.
Anything else catch the eye?
Napoli are a cut above any of the teams Guardiola's side have faced domestically so far this season and could get some joy against a defence that remains unconvincing.
BTTS only pays 7/10 at BoyleSports but if you add on over 2.5 goals it boosts the odds to 23/20.
New City keeper Gianluigi Donnarumma made a brilliant save on Sunday to preserve a clean sheet on his debut. He's evens at Bet365 for over 2.5 saves in this game and that looks worth a punt as Napoli will carry a threat.
Napoli right-back Giovanni Di Lorenzo faces a tough night up against in-form Jeremy Doku so I like the 6/5 on offer at Bet365 for him to commit over 1.5 fouls.