Zlatan Ibrahimovic described his 150th Serie A goal from a free-kick as an "old age" shot as AC Milan beat Jose Mourinho's Roma 2-1 Sunday to remain second on goal difference in the table behind Napoli.
The Sweden striker, who turned 40 earlier this month, also thought he had scored his 400th goal in domestic leagues but was denied a second of the encounter with Virtual Assistant Referee finding offside in the second half.
Stefano Pioli's side finished the game down a man as left-back Theo Hernandez was shown a red card for a shoulder challenge.
Ibrahimovic's free-kick clocked at 101km/h. Milan were under pressure after Napoli had opened up a three-point gap at the top of the table after claiming the spoils in a 1-0 derby victory over Salernitana.
Read more: United look to solidify last-16 UCL berth
At the Stadio Olimpico, Ibrahimovic broke the deadlock just before the half-hour mark.
He drove home a low free kick after Rick Karsdorp's foul on Rafael Leao.
Ibrahimovic believed he had claimed a second, and a fourth for the campaign, but VAR adjudged him to be offside, after 50 minutes.
Milan eventually claimed a second as Ivory Coast midfielder Franck Kessie converted from the penalty spot just before the hour mark.
The 18-time Italian champions' hopes of claiming the three points appeared to be dealt a blow with 25 minutes to play as France defender Hernandez was shown a red card for a second bookable offence.
They were then given a scare late on as Roma's Nicolo Zaniolo had an 81st minute header blocked on the line before their former midfielder Stephan El Shaarawy claimed an additional time consolation effort.