Premier League fans have been truly treated in the month of October.
Some quite incredible goals have flown past goalkeepers over the past month. With some brilliant strikes and wonderful team moves, which ones make the top five?
Let's take a look:
5. Willian vs Norwich
After a tricky start to his Chelsea career, Willian finally announced himself on the Premier League stage after this wonderful strike against Norwich.
With the Blues 2-1 up at Carrow Road, Willian sealed the game with a wonderful effort from the edge of the box to give Jose Mourinho's side a 3-1 win.
4. Adnan Januzaj vs Sunderland
Manchester United needed a hero at the Stadium of Light. 1-0 down to Sunderland, David Moyes' side looked set for another defeat.
However, up stepped 18-year-old Adnan Januzaj. The youngster struck a fine first goal, but his second was even better.
A crisp volley found the net and his brace secured a vital three points for the Red Devils.
3. Steve Sidwell vs Crystal Palace
Fulham ace Steve Sidwell hit a ferocious volley in his sides clash with Crystal Palace.
As the ball came down from in the air, Sidwell hammered the ball past Julian Speroni in the top corner of the goal.
Incredibly, it wasn't the best goal of the game...
2. Pajtim Kasami vs Crystal Palace
This goal could easily be ranked No.1 in this list and for many it will be. A brilliant piece of individual brilliance from Fulham ace Pajtim Kasami left Crystal Palace's keeper Julian Speroni shell-shocked.
From a tight angle, Kasami's first touch on his chest was good, but his strike was even better. A bullet hit which was never going to be stopped.
1. Jack Wilshere vs Norwich
Arguably one of the best team goals in Premier League history. A brilliant move from the Gunners, which started with Jack Wilshere on the edge of his own box and was finished by the England ace at the other end.
Some brilliant one touch football from the likes of Olivier Giroud, Santi Cazorla and Wilshere was quite sublime.
Norwich just couldn't cope.
See the goal above.