Key events Show key events only Please turn on JavaScript to use this feature
Starting lineups
Milan (4-3-3): Maignan; Calabria, Kjaer, Tomori, Theo Hernandez; Krunic, Tonali; Brahim Diaz, Bennacer, Leao; Giroud
Subs: Mirante, Nallo, Rebic, Kalulu, Florenzi, Origi, Thiaw, Junior Messias, Pobega, Gabbia, Saelemaekers, De Ketelaere
Napoli (4-3-3): Meret; Di Lorenzo, Rrahmani, Kim, Rui; Anguissa, Lobotka, Zielinski; Lozano, Elmas, Kvaratskhelia
Subs: Gollini, Idasiak, Bereszynski, Jesus, Olivera, Ostigard, Gaetano, Ndombele, Politano, Raspadori
Buonasera
It is fourth against first in Serie A, although that does not count for much in Europe. After Internazionale’s win at Benfica last night, Napoli and Milan will be desperate to be the second team in the Champions League semi-finals. Could you imagine a Milan derby?
Napoli are 22 points better off than tonight’s opponents in the domestic game but 10 days ago, Milan went to Naples and thrashed the soon-to-be champions 4-0. It shows that the gap is not as big as some might think. That will have given Milan plenty of confidence but Napoli will be desperate for revenge.
One issue for Napoli is the absence of Victor Osimhen. The Nigeria striker has 25 goal in all competitions this season, nine more than any of his teammates. That will put Khvicha Kvaratskhelia further into the spotlight. The Georgian has been one of the standout players in Europe this season and is another key reason why Napoli are on the verge of domestic history.
Milan saw off a subdued Tottenham in the last round thanks to a single goal in 180 minutes of the round of 16 tie. The last time the reached the last four was in 2006-07 when they went on to win the competition. Since then reached this stage only once, a sign of their decline and the improvements elsewhere in Europe. Under Stefano Pioli they have become a dangerous side but have looked vulnerable at the back.
It should make a fun and fiery encounter.
Kick-off: 8pm BST.