Enjoy the Top 10 goals of 2012 as decided by TV Golo. They are all amazing goals.
These are the players who made the list with their superb efforts:
Hatem Ben Arfa (Newcastle United)
Miroslav Stoch (Fenerbache)
Peter Crouch (Stoke City)
Papiss Cisse (Newcastle)
Radamel Falcao (Atletico Madrid)
Lionel Messi (Argentina)
Taison (Metalist Kharkiv)
Zlatan Ibrahimovic (Sweden)
Phillipe Mexes (AC Milan)
What is your favourite?