AC Milan star Zlatan Ibrahimovic had a penalty saved but later converted for his side as they finished the Serie A season with a 3-0 victory over Cagliari on Saturday.

The 38-year-old footballer, who is possibly playing the final fixture of his second stint at the club, took the tally to 10 league goals after returning in January and became the oldest player to convert 10 or more goals in a Serie A season.

Zlatan Scores for AC Milan

Zlatan Ibrahimovic
Zlatan Ibrahimovic Reuters

The Swede's contract ended with Saturday's match although he could extend it into next season according to some Italian media reports. AC Milan went ahead with an own goal by Ragnar Klavan in the 11th minute. Rafael Leao hit the post from a narrow angle but the ball bounced off the Estonian defender and into the net.

Leao also rattled the crossbar before Milan were awarded a penalty for handball by Sebastian Walukiewicz one minute before halftime. However, Ibrahimovic's spot kick was saved by Alessio Cragno.

Ibrahimovic made amends when he scored with an emphatic finish from Samu Castillejo's pass in the 55th minute, and Castillejo exchanged passes with Giacoma Bonaventura to score the third two minutes later. Milan, unbeaten since the season restarted in June, finished sixth with 66 points and will play in the Europa League qualifying rounds next season.

(With agency inputs)