The Rossoneri are back in the final four of Europe's top club competition for the first time in 16 years, after a 1-1 draw during Napoli vs AC Milan and 2-1 on aggregate.
Napoli vs AC Milan: Match Summary
Milan began the match under severe pressure just as they did in the first leg with Luciano Spalletti's men pressing intensely and creating chances. The first came from a free-kick which was taken by Mario Rui around 25 yards out and deflected narrowly wide off the wall.
Kvaratskhelia caused early problems in the game last Wednesday and he managed to skin Calabria again down Milan's right side in the ninth minute, before cutting onto his right foot and shooting straight at Mike Maignan.
There was a half-chance from the other wing a few minutes later when Politano picked up position on Napoli's right side and decided to take a shot on with his left foot from distance that whistled comfortably wide. He did the same again not too long later, this time rolling an effort a couple of yards wide of the near post.
With what might have been Milan's first proper attack of the game, they drew a penalty. Mario Rui took out Leao just as he released a pass to Brahim Diaz and the referee waited before giving the spot kick. Giroud took on the responsibility from 12 yards, but Meret was equal to his effort which was poorly placed in truth.
That save seemed to lift the entire stadium and Napoli came back in search of the opening goal. Zielinski arguably could have done better with a first-time shot from just inside the box after a cut-back from Politano that was straight at Maignan.
Giroud again had a massive opportunity to give Milan the lead on the night when Tonali seized a poor clearance from Meret and surged into the box with a run before finding the Frenchman who let it run and then fired at the keeper from near the penalty spot.
Napoli were forced into a double change 12 minutes before the break as both Politano and Mario Rui collapsed in a heap after challenges at both ends, with Lozano coming on for the former and Olivera for the latter.
The home side had big shouts for a penalty rightly turned down when Leao went flying into a sliding tackle on Lozano, however the replay showed that he clearly got a big touch on the ball. A few minutes before the break Ndombele fired wildly over the bar.
Two minutes before the break Milan got the lead that their counter-attacks had threatened, and it was all thanks to Leao. The Portuguese winger set off on a run from his own half and ended up taking the ball beyond three players, outpacing Rrahmani to the byline and cutting the ball back to Giroud who made no mistake with the goal gaping.
Second half:
Napoli had to throw everything at it right from the whistle to begin the second half of Napoli vs AC Milan, and Kvaratskhelia wriggled his way past Calabria down the flank, getting deep inside the box but firing over the bar from a narrow angle.
It was a game of attack against defence as expected up until the hour mark, and Kvaratskhelia again squirmed his way through his double team before again firing over from inside the box but a narrow angle. Junior Messias came on for Brahim Diaz straight after.
The home side continued to waste chances, and in the 63rd minute a corner found Olivera totally unmarked at the back post yet he could not divert it goalwards. A second change came for Milan five minutes later with Giroud withdrawn for Divock Origi.
Napoli continued to prod and poke to try fashion an opportunity to get them back into the game, with Zielinski curling an effort well over the bar and Rrahmani heading onto the roof of the net.
Ten minutes before the end, Napoli got a golden opportunity to get themselves back into the game as Tomori was penalised for a handball when a low cross struck his trailing arm. However, Kvaratskhelia failed to convert as Maignan guessed the right way to tip it around the post.
Leao was replaced by Alexis Saelemaekers as the clock continued to tick down, with the wind really taken out of Napoli's sails.
The home side racked up corner after corner – 14 of them in total – and Olivera was again guilty of missing a huge opportunity to half the aggregate deficit as he sent a free header wide.
The final big moment of the game came when a cross from the right was powerfully headed in by Osimhen, however there would not be time for another opportunity as the Rossoneri squad celebrated jubilantly in front of the Curva after the Napoli vs AC Milan match was over.
For more Napoli vs AC Milan news, follow Sportz Point.