Leo Messi perfectly rounded off an incredible weekend of football around the globe by slotting his 86th goal for this calendar year – breaking Gerd Mueller’s 1972 record with almost a month of football still to be played.

Below is all 86 of his strikes, so sit back and enjoy what is perhaps the best player of all time work his magic.