Serie A leaders AC Milan maintained their unbeaten league record in dramatic fashion on Sunday when Theo Hernandez scored twice, including an injury-time equaliser, as they fought back from two goals down to draw 2-2 at home to Parma.
The point was no more than Milan deserved after they hit the woodwork four times and also saw a first-half goal disallowed.
Milan, who have gone 23 Serie A games unbeaten since losing to Genoa in March, stayed top with 27 points from 11 games, but saw their lead cut after the five teams behind them all won.
Inter Milan are second with 24, followed by Napoli and Juventus (23), Sassuolo (22) and AS Roma (21).
"We didn't approach the game well, we were too relaxed, and then the game became difficult against opponents who were playing well," said Milan coach Stefano Pioli.
"We had a lot of chances to equalise early on, but we're a team with heart and character and we got it back in the end. A point won? We always play to win, I think there were chances to bring home the three points."
Parma, who have 11 points, stunned the hosts by taking the lead after 13 minutes, with Hernani scoring after Gervinho burst down the left and pulled the ball back.
Samu Castillejo thought he had equalised in the 24th minute but VAR showed that he was offside and Milan's frustration grew before halftime.
Brahim Diaz and Hakan Calhanoglu both saw shots bounce off the crossbar in successive attacks and Calhanoglu also struck the post from a free kick before the break.
Incredibly, Calhanoglu saw another effort smash the bar after halftime and Parma doubled their lead in the 56th minute when Hernani found an unmarked Jasmin Kurtic, who steered the ball home.
Hernandez almost immediately pulled one back for Milan, heading in from a corner to set up a dramatic last half hour.
The French left back completed the fightback in the 91st minute, firing the ball into the net from a rebound after keeper Luigi Sepe blocked Ante Rebic's shot.