Chelsea toppled Arsenal and Liverpool saw off Norwich in a nine-goal thriller in some of the games this weekend.
It was a weekend that had excitement, shocks, a wonder goal and a nine-goal thriller.
It certainly was an interesting weekend in the Premier League and here is our review of all the games that took place!
Norwich 4-5 Liverpool
Liverpool came out on top right at the last in what was a thrilling game to start the weekend.
Firmino had fired the Reds into the lead quite early on but Norwich found an equaliser through Mbokani Bezua 11 minutes later. The Canaries then went ahead just before the break through new signing Steven Naismith, meaning it was the home side who led at the break.
Norwich’s lead was increased early on in the second half, as Hoolahan made it 3-1 from the penalty spot.
Jurgen Klopp’s side rallied though and reduced the gap to one just a minute later, Jordan Henderson finding the back of the net. 8 minutes later and the scores were level, Roberto Firmino with his second, before James Milner scored a fourth to give Liverpool the lead again.
The Canaries though didn’t give up and believed they had snatched a point in the last moments of the game as Bassong grabbed an equaliser. It wasn’t to be though as, right at the death, Adam Lallana found the ball at his feet and put it in the back of the net to claim all three points for the Reds.
Cue scenes of celebration, with even manager Jurgen Klopp getting in on the act and smashing his glasses in the process! What a way to start the weekend!
Crystal Palace 1-3 Tottenham
Spurs snatched a valuable three points against Palace, as they bid to claim a top four spot. The main talking point though was the third goal of the game which came from midfielder Dele Alli, who scored an incredible 25-yard volley to put his side in front.
Earlier in the game, it was the home side who had taken the lead, Jan Vertonghen helplessly putting the ball into his own net. It took 33 minutes for Tottenham to get back in the game, Christian Eriksen getting the goal to level affairs before Alli’s wonder strike gave Spurs the lead six minutes from time.
Chadli bagged another goal in injury time to ensure all three points went to the White Hart Lane side.
The result means that not only have Spurs opened a gap between them and fifth place but they could also now even potentially challenge for top spot.
Leicester 3-0 Stoke
Leicester went three points clear at the top of the table after beating Stoke rather comfortably this weekend.
Danny Drinkwater opened the scoring just before half-time and it was Jamie Vardy – back on the scoresheet – who made it two with 66 minutes gone on the clock.
It was 3-0 just before the end of the game, Ulloa wrapping the game up for the Foxes.
The home side’s bubble still shows no signs of bursting yet, with Vardy back on the scoresheet, Mahrez having a decent game and Kante putting in a tremendous performance to ensure they got the three points.
Man United 0-1 Southampton
Newboy Charlie Austin grabbed his first goal for the club, on his debut, in the 87th minute to give the Saints a fantastic result against Man United.
The Red Devils were lacklustre for most of the game and they were made to pay for their inability to bag a goal three minutes from time, as debutant Austin fired home after coming on as a substitute. The win could spell the end for Louis Van Gaal and it also means the Saints have won back-to-back away games at Old Trafford for the first time in 47 years.
Sunderland 1-1 Bournemouth
The spoils were shared in this game, as the two sides played out a 1-1 draw.
Benik Afobe bagged yet another goal for the Cherries to give them the lead early on but the scores were level at the break with Van Aanholt himself getting his second goal in two games.
Bournemouth had a chance to go ahead again through Lewis Grabban in the second half, but the striker missed the opportunity to put the ball in the back of the net and in the end, both sides got a point each.
Afobe is continuing to find the back of the net despite the step up to the Prem, which will be pleasing for Bournemouth fans, while Van Aanholt is also continuing to play out of his skin, which is super news for Black Cats fans.
Watford 2-1 Newcastle
Watford went back to winning ways this weekend, as they pulled off a 2-1 win over Newcastle.
The full first-half went by without any goal action but Ighalo finally opened the scoring and gave the hosts the lead almost immediately after the break. The lead was then two with Cathcart finding the net for the home side and despite a goal from Lascelles for Newcastle in the 71 minute, the Hornets held out for the win.
West Brom 0-0 Aston Villa
Aston Villa managed to claim a point and avoid defeat again but they might perhaps feel they should have come away with more.
The Villains were denied a penalty in the first-half and had better chances than the home side, who failed to register a single shot on target. However, in the end neither side was in goalscoring form this weekend and it ended with the points shared.
West Ham 2-2 Man City
Man City had to settle for a point as they were held by West Ham in a 2-2 draw.
It was the home side who twice took the lead during the game – City were never in front at all throughout the game – and they first took the lead extremely early on, Valencia grabbing a goal in the first minute.
Eight minutes later though and the Citizens were awarded a penalty, which Aguero cooly placed in the bottom left hand corner of the goal to level the scores up again.
After the break, Valencia again gave the Hammers the lead and it looked like they might hold out for a win but it was that man Aguero who salvaged a point for the away side, bagging his second with nine minutes to go.
Everton 1-2 Swansea
New Swansea boss Francesco Guidolin got his reign off to a flying start with victory over Everton at Goodison Park.
Sigurdsson fired the Swans into the lead from the penalty spot with 17 minutes gone but the home side managed to grab an equaliser through a Jack Cork own goal nine minutes later.
Ayew then gave his side the lead again in the 34 minute and, despite battling hard throughout the second half, the Toffees couldn’t find the goal to level the game and it was Swansea who came away with all three points.
Arsenal 0-1 Chelsea
Chelsea managed to get yet another win against title-challenging Arsenal, as they bid to try and climb towards the right end of the Premier League.
The home side were reduced to ten men when Per Mertesacker fouled Diego Costa in the 18 minute and the Gunners were punished further just five minutes later when the man who was the subject of the foul (Costa) put the Blues in front.
Arsenal never recovered after going a goal and man down in the first half and didn’t manage to find a response, most likely due top the subbing off of striker Olivier Giroud when Mertesacker was sent off. The win though will be a huge boost to Chelsea, who are now 13th in the table.