AC Milan snatched a stoppage time winner with a Theo Hernandez header to beat Lazio 3-2 at home and stay top of Serie A on Wednesday after the visitors had earlier hit back from two goals behind.
Milan got off to a flying start as Ante Rebic headed them in front after 10 minutes and Hakan Calhanoglu doubled their lead from a penalty seven minutes later.
READ ALSO: BREAKING: Kelvin-Prince Boateng Divorces Second Wife
Luis Alberto hauled Lazio back into the match, scoring from a rebound in the 28th minute after Ciro Immobile had a penalty saved by Gianluigi Donnarumma, and Immobile himself equalised just before the hour.
But Hernandez headed home in the second minute of stoppage time to leave Milan, still unbeaten after 14 games this season, with 34 points, one head of Inter Milan who earlier beat Verona 2-1.