Milan fought back from two down to draw 2-2 at Lecce in Serie A on Saturday, but the comeback did little to distract from their continuing slump.
Stefano Pioli's men threw away a 2-0 lead against Roma last Sunday and were then knocked out of the Coppa Italia by 10-man Torino in midweek.
Things looked to be going from bad to worse for them at Stadio Via del Mare, with Theo Hernandez's early own goal added to by a Federico Baschirotto header in the 23rd minute.
A Rafael Leao snapshot pulled one back, before Davide Calabria equalised 20 minutes from the end, and although the champions could not complete the turnaround, the draw was enough to put Milan second.
13 - Rafael #Leão has been involved in 13 goals (8 goals, 5 assists) in 17 league appearances so far, five more than he did in his first 17 games played in #SerieA last term. Factor.#LecceMilan pic.twitter.com/3MCjjycovu— OptaPaolo (@OptaPaolo) January 14, 2023
The Rossoneri were facing an uphill battle within three minutes as Federico Di Francesco saw his cross turned in by Hernandez.
The lively Di Francesco then shot agonisingly wide either side of Tommaso Pobega shooting at Wladimiro Falcone and Olivier Giroud blazing the rebound over, with Lecce largely in control.
A deserved second did arrive before the half-hour, though, as Baschirotto was left with a free header in the box following Morten Hjulmand's deep cross.
Valentin Gendry should have followed suit a few moments later when inexplicably heading off target after yet more threatening play by Di Francesco.
Milan got a lifeline just before the hour when Leao latched on to a rebound, shifted the ball onto his right foot and beat Falcone at his near post.
Calabria then got on the end of a Giroud header to nod in the leveller 12 minutes later, but a later winner was not forthcoming from either side despite a gripping finale.