With the New Year fast approaching, it is time to reflect on what 2010 brought to the world of football.
Of course it was an extremely special year, with summer hosting the first ever African World Cup.
South Africa brought nations the world over together to celebrate the game of football, in the most cultured and colourful way possible. The hosts proved all their critics wrong and left a lasting legacy in World Cup history books.
There have been so many fantastic and memorable games throughout the year that it would be difficult to pick out 100, never mind 20. We live in the age of Lionel Messi, Wayne Rooney, Xavi and Iniesta (to name a few), so it is no surprise that we see wonder games and wonder goals on a regular basis in leagues all over the world.
Here are 20 of the most memorable games of the year, in the order we saw them.