Match ends, Inter Milan 2, Milan 2.
AC Milan's Cristian Zapata scored seven minutes into injury time to rescue a derby draw against Inter Milan.
Inter looked in control when Antonio Candreva latched onto Roberto Gagliardini's long ball to fire home and Mauro Icardi converted Ivan Perisic's cross to make it 2-0.
But Alessio Romagnoli gave Milan hope in the 83rd minute when he poked home Suso's cross.
And Zapata hooked the ball off the underside of the bar and in to level.
Inter defender Gary Medel cleared the ball out of the goal, but goalline technology showed that it had just crossed the line first.
This was was Milan's first game since their protracted takeover by Chinese investors was finally completed.
Milan remain sixth in Serie A, with Inter - who were set to overtake their rivals - still in seventh.
It is the second time the San Siro rivals have drawn 2-2 this season, with Perisic rescuing an injury-time draw for Inter back in November.
- 1HandanovicBooked at 86mins
- 5GagliardiniBooked at 90mins
- 87CandrevaBooked at 37minsSubstituted forBiabianyat 90+1'minutes
- 6João MárioSubstituted forMurilloat 80'minutes
- 44PerisicSubstituted forÉderat 68'minutes
- 96Barbosa Almeida
- 99G Donnarumma
- 96CalabriaSubstituted forOcamposat 81'minutes
- 2De Sciglio
- 33KuckaBooked at 34minsSubstituted forLocatelliat 57'minutesBooked at 90mins
- 23SosaSubstituted forLapadulaat 75'minutes
- 8Fernández Saez
- Daniele Orsato
- Shots on Target
Second Half ends, Inter Milan 2, Milan 2.
Goal! Inter Milan 2, Milan 2. Cristian Zapata (Milan) left footed shot from the left side of the six yard box to the top left corner. Assisted by Carlos Bacca following a corner.
Attempt missed. Carlos Bacca (Milan) header from the centre of the box misses to the left. Assisted by Suso with a cross following a corner.
Corner, Milan. Conceded by Yuto Nagatomo.
Attempt missed. Jonathan Biabiany (Inter Milan) right footed shot from the centre of the box is high and wide to the right. Assisted by Éder.
Manuel Locatelli (Milan) is shown the yellow card for a bad foul.
Foul by Manuel Locatelli (Milan).
Yuto Nagatomo (Inter Milan) wins a free kick in the defensive half.
Offside, Inter Milan. Roberto Gagliardini tries a through ball, but Mauro Icardi is caught offside.
Attempt saved. Cristian Zapata (Milan) header from the centre of the box is saved in the bottom right corner. Assisted by Suso with a cross.
Roberto Gagliardini (Inter Milan) is shown the yellow card for a bad foul.
Manuel Locatelli (Milan) wins a free kick in the attacking half.
Foul by Roberto Gagliardini (Inter Milan).
Substitution, Inter Milan. Jonathan Biabiany replaces Antonio Candreva.
Hand ball by Éder (Inter Milan).
Hand ball by Roberto Gagliardini (Inter Milan).
Samir Handanovic (Inter Milan) is shown the yellow card.
Foul by Suso (Milan).
Miranda (Inter Milan) wins a free kick in the defensive half.