Following a weekend that bought us two contenders for Goal of the Season, we look back at some of the finest goals we have seen during the Premier League era.
Arsenal's mouth-watering goal against Norwich seems to get better and better every time you watch it, while Kasami's volley at Selhurst Park on Monday night still leaves us with our jaws on the floor.
No doubt they're two of the best we have ever seen, but how do they compare to these scorchers?
Alan Shearer vs Everton (2002)
Alan Shearer is no doubt one of the best strikers this country has ever produced.
The England legend scored all sorts of goals during the Premier League era, but none better than this wonder-striker against Everton in 2002.
His 22-yard volley was too much for Richard Wright in the Everton goal, and certainly deserves it’s place on this illustrious list.
Tony Yeboah vs Liverpool (1995)
Ghanaian striker Tony Yeboah was known for his unorthodox style and his ability to strike a ball like few others.
The Leeds United hero secured his place in Premier League history with this truly unstoppable strike against Liverpool in 1995.
Just a month later he scored another goal against Wimbledon in similar style that could have quite easily appeared here, but this one just edges it for me.
Robin van Persie vs Charlton Athletic (2006)
Robin van Persie has proved time and time again that he is capable of the near-impossible.
The Dutchman is currently one of the best strikers in Europe and has become a defender’s nightmare.
This goal against Charlton Athletic in 2006 is the pick of a very impressive bunch, and RVP is unlikely to score one better.
Mario Stanic vs West Ham (2000)
Mario Stanic is a less familiar name to the others on this, but he has every right to be on the list.
The Croatian announced his arrival at Chelsea with this phenomenal strike that was too much for Shaka Hislop in the West Ham goal.
A few keepy-uppies followed by a perfectly placed shot – this is the stuff that dreams are made of.
He wasn’t content with this, however, as he managed to net himself another in his team’s 4-2 win over The Hammers on a day that will forever belong in Premier League history.
Wayne Rooney vs Manchester City (2011)
Before this Manchester derby, Wayne Rooney had threated to walk out of Manchester United with even speculation about him making a move to rivals Manchester City.
Because of this, many United fans were unhappy with the England international, feeling he didn’t deserve to wear the famous red shirt.
The one thing he could’ve done to win back the fan’s respect was to score the winner against The Citizens, and not only did he do this, he did it in some style.
Rooney met Nani’s deflected cross with a tremendous bicycle kick that for many reasons could be the best goal he’s ever scored.
The striker gained United the win over their arch-rivals, and Rooney’s name was soon being sang around Old Trafford yet again.
Paolo Di Canio vs Wimbledon (2000)
Wherever Di Canio goes, controversy seems to follow.
Before you deny his ability, however, just watch his scissor-kick volley against Wimbledon during the 1999/00 season.
The goal that is considered by many as the best volley of the Premier League era was enough to capture him the Goal of the Season award.
The sheer audacity to attempt this piece of skill and then the ability to pull it off has made it impossible to leave it off this list.
Eric Cantona vs Sunderland 1996
Eric Cantona joined Manchester United in 1992 for £1.2 million from Leeds United in what was one of the most controversial transfers of all time.
Many fans slated Sir Alex Ferguson for this piece of business.
However, they couldn't have been more wrong, with the Frenchman went on to become one of the greatest players the Premier League has ever seen.
This world-famous lob against Sunderland is the moment football fans remember when Cantona’s name is mentioned, and there is no surprise as to why.
Thierry Henry vs Manchester United (2000)
The second Frenchman on this list goes by the name of Thierry Henry.
One of the most skilful players to ever grace the Premier League and a key figure in Arsenal’s famous ‘Invincibles’.
Henry has scored some terrific goals, particularly against Manchester United.
This flick-up and volley against Fabien Barthez is no doubt one of the best he has ever produced, and one of the best we will ever see.
David Beckham vs Wimbledon (1996)
Manchester United legend David Beckham has recently come under criticism from his former manager Sir Alex Ferguson.
Before this, however, there was a time when Beckham was loved by SAF, simply because he could do things other players wouldn't even dream of trying.
Take this goal against Wimbledon for example. Beckham looked up to see the opposing goalkeeper off his line, and well, the rest speaks for itself.
Dennis Bergkamp vs Newcastle (2002)
The final goal on this list is provided by Arsenal legend Dennis Bergkamp.
This solo effort will forever have a placed in Premier League history, and is regarded by many as the greatest goal we have ever seen.
The touch to get around Newcastle defender Nikos Dabizas seemed to defy physics, followed by the strength to shrug off the centre-back's second attempt of a tackle and the composure to stroke the ball past the on-rushing goalkeeper.
It leave you mesmerized no matter how many times you watch it.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms