Hakan Calhanoglu’s penalty put Inter ahead early in the first half after he had been tripped inside the box.
The home side equalised soon after when Stefan de Vrij turned a free-kick into his own net.
Lautaro Martinez’s penalty was saved before Alexis Saelemaekers hit the post late on and Franck Kessie put the rebound wide.
Zlatan Ibrahimovic had also seen a late free-kick superbly kept out by Samir Handanovic as AC Milan finished strongly but could not get the winner.
Home TeamAC MilanAway TeamInter MilanPossessionHome51%Away49%ShotsHome16Away13Shots on TargetHome4Away3CornersHome4Away8FoulsHome16Away11