Zlatan Ibrahimovic joined Lionel Messi and Cristiano Ronaldo as the only active players with 500 or more senior club and international goals after scoring an eye-catching effort during LA Galaxy's defeat by Toronto.
Toronto eventually won the game 5-3.
"I'm happy for Toronto because they'll be remembered as my 500th victim," Ibrahimovic said after the game.
It was Ibrahimovic's 17th goal in 18 appearances for LA Galaxy since joining from Manchester United in March, making him the second highest scorer in MLS this season.
Ibrahimovic, 36, has made 747 appearances while scoring 438 goals for Malmo, Ajax, Juventus, Inter Milan, Barcelona, AC Milan, Paris St-Germain, United and LA Galaxy.
At international level for Sweden, he made 114 senior appearance and scored 62 goals.
Juventus and Portugal's Ronaldo leads the way from Barcelona and Argentina's Messi, with both players having scored more than 600 senior club and international goals.
— Zlatan Ibrahimović (@Ibra_official) September 16, 2018