ROME: Napoli, leaders of Serie A, were left stunned as Italian rivals Milan progressed to the Champions League semi-finals for the first time since 2007 with a 2-1 aggregate victory.

It looked as if the visitors were going to waste their golden opportunity of the game when Olivier Giroud was denied from the penalty spot in the first-half, yet he made amends before the break after Rafael Leão ran the length of the half to give the French veteran a tap-in from close range.

Napoli pushed and it looked as if they were going to halve the deficit in the 82nd minute when they were awarded a spot kick. However, like Giroud at the same end of the stadium, Khvicha Kvaratskhelia failed to convert with Mike Maignan making the save.

It was a remarkable defensive showing from Milan, who had 15 blocks inside their own half – 10 of those coming from inside the area.

Victor Osimhen continued his fine form in front of goal as he struck in added time, but his effort proved too little, too late as they failed to muster up another opportunity in the minute they had remaining.

For Milan, they are likely to meet Inter in the semi-finals as they hold a 2-0 aggregate lead over Benfica ahead of their meeting on Wednesday.

########