AC Milan's Christian Pulisic fights for the ball with Fiorentina's...

AC Milan's Christian Pulisic fights for the ball with Fiorentina's Nicolo Fagioli, left, during the Serie A soccer match between Fiorentina and Milan in Florence, Italy, Sunday, Jan. 11, 2026. Credit: AP/Massimo Paolone

MILAN — Christopher Nkunku scored a 90th-minute equalizer and AC Milan extended its unbeaten run in Serie A to 18 matches with a 1-1 draw at relegation-threatened Fiorentina on Sunday.

Milan moved within two points of leader Inter Milan, which hosted defending champion Napoli later Sunday at the San Siro in a match that could have a big impact on the standings.

Milan seemed headed to its first loss since August before Nkunku took a through ball from Youssouf Fofana and smashed the ball into the back of the net with an angled shot.

It was Nkunku’s third goal in four matches. A brace against Verona last month ended his drought after transferring from Chelsea in August.

Pietro Comuzzo had headed Fiorentina ahead from a corner midway through the second half.

And the Viola still nearly won it but a shot from Marco Brescianini hit the crossbar deep into stoppage time.

Milan forward Christian Pulisic didn’t take advantage of two early chances.

AC Milan's Matteo Gabbia jumps to head the ball during...

AC Milan's Matteo Gabbia jumps to head the ball during the Serie A soccer match between Fiorentina and Milan in Florence, Italy, Sunday, Jan. 11, 2026. Credit: AP/Massimo Paolone

Fiorentina moved one point above Hellas Verona and last-place Pisa at the bottom of the standings.

Earlier, Parma won 2-1 at Lecce with an own-goal from Tiago Gabriel and a score from Matteo Pellegrino. Parma moved seven points clear of the drop zone, while Lecce was left only three points above Fiorentina.

Verona was hosting Lazio later.

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME