When you are the three-time World Player of the Year like Lionel Messi, it's fair to say that you have put in more than your share of decent shifts on the pitch.
The Argentinian's recent exploits have reopened the debate about whether or not he can already be regarded as the best player of all time.
In his last 10 games alone he has scored 19 goals, establishing himself as Barcelona's all-time top scorer in the process.
Here are eight of his best performances to date. As ever, if you have any to add, please feel free to do so.