This season we have been treated to a host of brilliant matches, packed with goals and plenty of drama throughout.
Here we look back at some of the best of 2023/24 so far.
Man Utd 3-2 Nott'm Forest, 26 Aug
For the first time in Premier League history, Manchester United trailed by two goals inside four minutes.
Christian Eriksen pulled one back before Casemiro equalised after the break. Forest captain Joe Worrall was then sent off, and the 10-man visitors eventually succumbed when Bruno Fernandes converted from the spot with 14 minutes remaining.
Newcastle 1-2 Liverpool, 27 Aug
Anthony Gordon’s 25th-minute goal and Virgil van Dijk's red card three minutes later looked to have set Newcastle United on their way a second successive home win, but substitute Darwin Nunez had other ideas.
The Uruguayan struck in the 81st minute before scoring in the third minute of stoppage time to seal a dramatic victory for Liverpool.
Arsenal 3-1 Man Utd, 3 Sep
Nothing could separate these two until the sixth minute of time added on, when Declan Rice's first goal for the club, followed by a Gabriel Jesus strike, secured the victory.
Moments before Rice struck, United thought they had scored a potential winner, but substitute Alejandro Garnacho's goal was overturned for a narrow offside.
Those scenes at the North Bank 🤩
— Arsenal (@Arsenal) September 3, 2023
Relive an incredible afternoon at Emirates Stadium 👇 pic.twitter.com/uL9wPsKDjQ
Spurs 2-1 Sheff Utd, 16 Sep
Spurs were still trailing 1-0 after seven minutes of stoppage time, but substitute Richarlison equalised and two minutes later, the Brazilian set up the winner for Dejan Kulusevski.
It was the latest minute in a match that a Premier League team have ever been losing before coming back to win in the competition’s history.
Man Utd 2-1 Brentford, 7 Oct
In keeping with the season theme of late, late goals, this match featured two from Scott McTominay.
After being brought on in the 87th minute, the Scot's double in the third and seventh minute of second-half stoppage time lifted the roof off Old Trafford and gave Erik ten Hag a much needed three points.
Chelsea 2-2 Arsenal, 21 Oct
Chelsea make their first appearance on this list, starting with this dramatic four-goal encounter against Arsenal at Stamford Bridge.
Cole Palmer and a first home goal for Mykhailo Mudryk put Chelsea 2-0 up, but a 35-yard strike from Rice brought the Gunners back into the contest, and Leandro Trossard netted the equaliser in the 84th minute.
Brentford 3-2 West Ham, 4 Nov
There must be something in the water when teams from London meet this season. Brentford went ahead, but West Ham United hit back to lead 2-1, with Jarrod Bowen making history by becoming the first Premier League player to score in each of his opening six away matches of a season.
The outcome could have been different had Michail Antonio left the ball for Said Benrahma to score a tap-in, but instead the former fired wide.
However, the Bees would take advantage of that miss after the break, with an own goal from Konstantinos Mavropanos bringing Brentford level before Nathan Collins completed the turnaround.
Spurs 1-4 Chelsea, 6 Nov
One of the Premier League's most eventful matches EVER. Two red cards and eight yellows were awarded, five goals were disallowed or overturned by VAR at Tottenham Hotspur Stadium, 23 minutes of added time were played and much of this was in the first half!
The action did not stop after the break either, which was eventually concluded with a hat-trick from Nicolas Jackson to give Mauricio Pochettino a memorable return to his former club.
Crystal Palace 2-3 Everton, 11 Nov
A thoroughly entertaining match at Selhurst Park featured five goals, the quickest of the season so far from Vitalli Mykolenko, a coolly-converted penalty by Eberechi Eze and a late winner from Idrissa Gueye.
West Ham 3-2 Nott'm Forest, 12 Nov
Another West Ham match featuring five goals, only this time the Hammers came out on the winning side, as Tomas Soucek powered in a header in the 88th minute to earn a first league victory in five matches.
Chelsea 4-4 Man City, 12 Nov
An instant Premier League classic, with Palmer scoring a stoppage-time penalty against his former club to earn a share of the spoils in a breathless encounter.
It was the first match in the competition to feature four equalising goals since Liverpool and Arsenal's iconic 4-4 draw in April 2009.
Liverpool 4-3 Fulham, 3 Dec
Liverpool scored in the 87th and 88th minutes to complete a remarkable late turnaround that featured some INCREDIBLE goals.
Man City 3-3 Spurs, 3 Dec
A match of two halves. Son Heung-min scored a goal and own goal within 137 seconds before Man City took a half-time lead.
Spurs equalised after the break before Jack Grealish made it 3-2, only for Dejan Kulusevski to head in a 90th-minute leveller.
An enthralling 3-3 draw against Spurs in the @premierleague! 🫨
— Manchester City (@ManCity) December 3, 2023
Here's how the action unfolded ⤵️ pic.twitter.com/FZUbdTfGSe
Luton 3-4 Arsenal, 5 Dec
In a pulsating encounter at Kenilworth Road, both sides came from behind, took the lead, before the match was dramatically settled in stoppage time.
Declan Rice rose highest to head Arsenal in front at the very end, sparking delirium amongst the travelling supporters as their side went five points clear at the top of the Premier League.
Never. Give. Up. ✊ pic.twitter.com/TAz9l8QTsr
— Arsenal (@Arsenal) December 6, 2023
Liverpool 1-1 Arsenal, 23 Dec
Only two goals and five shots on target but this Anfield match was absolutely absorbing. Mikel Arteta described it as one of the "most intense and hectic games" he's witnessed in the Premier League.
Man Utd 3-2 Aston Villa, 26 Dec
Trailing 2-0 in the second half, Man Utd produced an epic turnaround led by Alejandro Garnacho and completed by Rasmus Hojlund, who scored an emotional first Premier League goal.
Newcastle 2-3 Man City, 13 Jan
Kevin De Bruyne produced a match-winning performance off the bench in his first appearance since August.
Oscar Bobb's late winner secured all three points over Newcastle United in the Premier League 💫
— Manchester City (@ManCity) January 13, 2024
You don't want to miss the goals from this one! 👇 pic.twitter.com/pVc49SfhVI
Wolves 3-4 Man Utd, 1 Feb
A seven-goal thriller. Wolves came from 3-1 down to level the match in the fifth minute of stoppage time, before 18-year-old Kobbie Mainoo had the final say with a fantastic solo goal.