Milan held in six-goal thriller at Cagliari
AC Milan was held to a 3-3 draw away to Cagliari after a topsy-turvy Serie A clash in which both Rafael Leao and Gabriele Zappa scored twice for their respective teams.
Nadir Zortea got things going for the hosts, volleying in from a corner after just 65 seconds. But their joy was short-lived, with Leao notching in the 15th and 40th minutes to turn things round.
Cagliari had a goal from Nicolas Viola ruled out after a VAR review in first-half stoppage-time, but it got level eight minutes into the second half.
Zappa's first temporarily restored parity before Tammy Abraham had Milan back in front on 69 minutes.
Things weren't done there though, with Zappa netting his second in the 89th minutes to secure what could be a vital point for Cagliari.
After the result, Milan is in seventh place in Serie A, while Cagliari is 16th, one point above the relegation zone.
This was the third time in five matches in all competitions that Milan has scored three goals, coming after 3-1 victories over Real Madrid and Club Brugge in the UEFA Champions League.
Paulo Fonseca's side is the top scorer outside the top five in Serie A with 20 goals from 11 matches.
But it now needs to work on keeping goals out at the other end, with the 14 it has conceded being the equal-most in the top seven.
Fonseca also said he thought his side lacked aggression at that end of the field.
"I think the problem wasn't with the ball or offensively, but defensively. We had great difficulty with Cagliari's crosses," Fonseca said.
"We lacked aggression. You can't win a match like that, especially when you lose aerial duels. I think the mistake was there. It's difficult to win this way.
"We did good things in attack, scoring three goals, but we could not draw this match. It’s a step back, and we can’t concede three goals if we want to win."