Lionel Messi broke Gerd Muller's goal scoring record of 86 in one year. He's at 90 and counting. Watch all his goals of 2012 here.

At the other end of the spectrum, here's goalkeeper Evanildo taking what has to be the worst free-kick of all time watch.

And finally, Elves from FC Santa Claus play fives in the snow watch.