Striker Victor Osimhen comes back into the Napoli starting XI after playing just the second half in Saturday’s 4-0 win at Lecce.
The Nigeria international replaces Giovanni Simeone and Matteo Politano comes in for Jesper Lindstrom on the wing.
Real Madrid make just one change from Saturday’s 3-0 victory at Girona with Brazil winger Rodrygo starting in the place of Joselu.
England international Jude Bellingham is also in the starting line-up.
Lineups:
Napoli (3-4-3): 1. Meret (GK) — 22. Di Lorenzo, 3. Natan, 55. Ostigard, 17. Oliveira — 20. Zielinski, 99. Anguissa, 68. Lobotka — 21. Politano, 9. Osimhen, 77. Kvaratskhelia
Real Madrid (4-1-2-1-2): 25. Kepa (GK) — 2. Carvajal, 22. Rudiger, 6. Nacho, 12. Camavinga — 18. Tchouameni — 8. Kroos, 15. Valverde — 5. Bellingham — 7. Vinicius Jr, 11. Rodrygo