Over the last week, Zlatan Ibrahimovic has scored two goals that have really captured the attention of the footballing world.
The 32-year-old Swede, who currently plays for Paris Saint-Germain, has found the net in excess of 300 goals during his career to date.
So, with that in mind, Sports Mole has whittled it down to 10 of his best strike from his time with Ajax, Juventus, Inter Milan, AC Milan and the Swedish national team.
10. Inter Milan vs. Bologna
9. Sweden vs. France
8. Lecce vs. AC Milan
7. Inter Milan vs. Fiorentina
6. Benfica vs. Juventus
5. Sweden vs. Italy
4. Anderlecht vs. Paris Saint-Germain
3. Paris Saint-Germain vs. Bastia
2. Ajax vs. NAC Breda
1. Sweden vs. England