Patrick Cutrone scored the only goal in extra-time as AC Milan knocked city rivals Inter out of the Coppa Italia.
The 19-year-old struck with a crisp finish after a precise through ball from former Liverpool man Suso.
Inter thought they had scored when goalkeeper Antonio Donnarumma turned Ivan Perisic's effort into his own goal but it was overturned by the video assistant referee for offside.
Gennaro Gattuso's side will now face Lazio in the semi-finals.
Mauro Icardi had scored a hat-trick as Inter won the first derby of the season 3-2 but on Wednesday night Milan bounced back from consecutive defeats.
Milan's third-choice goalkeeper Donnarumma was making his debut after older brother and first-choice Gianluigi was ruled out through injury and Marco Storari pulled up in the warm-up.
Donnarumma kept his side in the contest with crucial stops, keeping out Perisic and Antonio Candreva late on in normal time, before Cutrone netted the winner.
- 90A Donnarumma
- 20AbateSubstituted forCalabriaat 53'minutes
- 21BigliaBooked at 20mins
- 73LocatelliBooked at 16minsSubstituted forCalhanogluat 73'minutes
- 8Fernández Saez
- 7N KalinicSubstituted forCutroneat 75'minutesBooked at 105mins
- 9André Silva
- 99G Donnarumma
- 37SkriniarBooked at 72mins
- 11VecinoBooked at 111mins
- 5GagliardiniSubstituted forBrozovicat 75'minutes
- 87CandrevaSubstituted forÉderat 101'minutes
- 10João MárioSubstituted forValero Iglesiasat 67'minutesBooked at 116mins
- 20Valero Iglesias
- 29Chagas Estevao
- Marco Guida
- Shots on Target