The Puskas Award has been given annually since 2009 for the best goal from the previous year. On Monday, it will again be given out in Switzerland between this year's contenders, which include Lionel Messi, Alessandro Florenzi and Wendell Lira

All fantastic choices, but are any of them better than those that won the award in the past?

Here they are in all their glory. 

1.) Cristiano Ronaldo for Manchester United in the Champions League (2009)

2.) Zlatan Ibrahimovic for Sweden in a friendly (2013)

3.) Neymar for Santos in the Brazilian league (2011)

4.) James Rodriguez of Colombia in the World Cup (2014)

5.) Miroslav Stoch for Fenerbache in Turkish league action (2012)

6.) Hamit Altintop for Turkey in Euro 2012 qualifying (2010)

So, what do you think? Which is the best? Mine is for Ronaldo's strike. The best goal I've seen in at least 10 years.

For news, stories, results and more, follow us on Twitter: @CBSSportsSoccer

Puskas
James' goal was a memorable one. (Youtube screengrab)