I think a lot of people are actually giving Napoli a good chance. I also believe that a lot of people are a little too much confident about Napoli just because Real Madrid does not have a really good striker in the team. But we have to remember that Real Madrid is really incredible when it comes to performing in the Champions League.
so we cannot say Napoli is going to win against Real Madrid just because Real Madrid does not have a very good striker. But at the same time, not having a striker is definitely a problem for Real Madrid. I think the match is going to be competitive for both teams. Both of the teams will have equal chances to win this match. I really do not think that Napoli is very consistent at this moment as well.
It's true that Real Madrid dose not have a good strike force but then Napoli is have some issues with their top striker aswell which could be a handicap on their side if not fixed before that match. Real Madrid could capitalise on it as a weakness enough to use and get a win over Napoli. So at the moment both teams seam to have the same issues although one stands a better chance.
The atmosphere amongst the player at Napoli is currently not healthy for optimum performance by the players, I think the management should look into tendering the needed apologies and create the needed atmosphere for these player to be able to play and produce results especially in this champions league that is highly competitive, they cant afford to risk it.
If the current rift at Napoli continue they may stand a chance of loosing their top striker by the next summer window which may cause them to witness a gradual fall down the hill as not only the striker leaving but other players who worked with him will find it difficult for a while to adapt to the new replacement they will be getting for their colleague.