While we are only 11 Matchweeks through the 2024/25 Premier League season, there has been no shortage of brilliant action, with outstanding goals, superb saves and plenty of drama throughout.
Here we pick out 11 of the most incredible matches so far - and we want YOU to vote for your favourite.
Everton 2-3 AFC Bournemouth
Everton looked to be comfortable heading into the final three minutes of normal time, with goals from Michael Keane and Dominic Calvert-Lewin appearing to put the hosts in control.
However, Antoine Semenyo halved the deficit on 87 minutes, before Lewis Cook levelled in the second minute of stoppage time. Luis Sinisterra’s last-gasp header completed a sensational turnaround to secure all three points for Andoni Iraola’s AFC Bournemouth side and leave the Goodison Park faithful stunned.
Aston Villa 3-2 Everton
Everton let a two-goal lead slip for a second successive match as Aston Villa's super-sub Jhon Duran struck again to seal a famous comeback win.
Dwight McNeil and Calvert-Lewin put Everton 2-0 up within 27 minutes, only for Ollie Watkins to pull a goal back before the break. Watkins equalised with his second strike on 58 minutes before sub Duran hit a blistering 29-yard shot that flew into the top corner for the winner - his third of four goals as a substitute so far in 2024/25.
Man City 2-2 Arsenal
This feisty battle of the giants had it all - goals, personal milestones, a red card and late drama as John Stones' equaliser in the EIGHTH minute of stoppage time snatched a draw for Manchester City.
Erling Haaland's 100th goal for Man City handed the hosts a 1-0 lead, only for Riccardo Calafiori and Gabriel to swing the pendulum Arsenal's way. The Gunners, reduced to 10 men following Leandro Trossard’s dismissal in first-half stoppage time, withstood a City onslaught, but their unrelenting pressure paid off in the dying seconds when Stones levelled from point-blank range.
Arsenal 4-2 Leicester
Gabriel Martinelli and Trossard put Mikel Arteta's Arsenal in the driving seat in a chaotic match against Leicester City, but an unlikely second-half brace from defender James Justin - including a stunning volleyed equaliser - drew the visitors level.
The sides were still locked at 2-2 in stoppage time, until Trossard’s shot deflected off Wilfred Ndidi before going in to restore Arsenal’s lead, with Kai Havertz adding a fourth goal to seal the victory.
A big win in N5 🍿
— Arsenal (@Arsenal) September 28, 2024
Enjoy the highlights from today's dramatic 4-2 victory over Leicester City 👇 pic.twitter.com/JW0LKCKb74
Chelsea 4-2 Brighton
Cole Palmer wrote himself into the record books with one of the top flight's finest individual performances, scoring four first-half goals - the first time this had been achieved in the Premier League - as Chelsea defeated Brighton & Hove Albion.
Georginio Rutter put the visitors 1-0 up before Palmer took centre stage, hitting a hat-trick in the space of only nine minutes and 46 seconds. In an extraordinary display, the England international then added his record-breaking fourth goal after Carlos Baleba’s strike for Brighton made it 3-2.
Brentford 5-3 Wolves
A breathtaking contest produced six goals in the first half, a total of eight different scorers across the 90 minutes, and plenty of action at both ends.
Nathan Collins set the tone with Brentford's opener after only 75 seconds, with Matheus Cunha making it 1-1 two minutes later. Bryan Mbeumo's penalty restored the Bees' lead, only for Jorgen Strand Larsen to equalise, but further goals from Christian Norgaard and Ethan Pinnock made it 4-2 to the home side at half-time.
The scoring was not over and although Fabio Carvalho added a fifth for the home side, Rayan Ait-Nouri reduced the arrears in the third minute of stoppage time.
Brighton 3-2 Spurs
A stirring second-half fightback by Brighton stunned Tottenham Hotspur as the Seagulls snatched victory from the jaws of defeat.
Brennan Johnson and James Maddison gave Spurs a two-goal cushion going into half-time, only for Kaoru Mitoma to inspire a turnaround win, having a hand in goals for Yankuba Minteh and Rutter before Danny Welbeck earned Brighton all three points.
Southampton 2-3 Leicester
A dominant Southampton swept into a 2-0 lead through Cameron Archer and Joe Aribo, but inspired by a brilliant display from second-half substitute Abdul Fatawu, Leicester staged a stunning comeback.
Facundo Buonanotte turned in Fatawu's cross to reduce the deficit on 64 minutes before Saints sub Ryan Fraser was sent off for a foul on Jamie Vardy, who promptly netted the resulting penalty to make it 2-2. Cue an astonishing finish in which another sub, Jordan Ayew, sent the travelling fans wild with a winner deep into stoppage time.
Brentford 4-3 Ipswich
Two goals in three first-half minutes from Sam Szmodics and George Hirst gave Ipswich hope of securing their first Premier League win of the season at Brentford.
This topsy-turvy encounter turned on its head when two Yoane Wissa goals hauled the Bees level before the break. Mbeumo's penalty after a Harry Clarke foul put Brentford 3-2 up before Clarke was sent off for a second yellow card.
The 10 men of Ipswich thought they had earned a point when Liam Delap equalised on 86 minutes, only for Mbeumo to add a final sting in the tail with a stoppage-time winner to settle this memorable seven-goal thriller.
Brighton 2-2 Wolves
Wolves looked to be heading for a sixth successive defeat after Brighton substitute Evan Ferguson made it 2-0 in the 85th minute, doubling the Seagulls' lead after Welbeck had opened the scoring at the end of the first half.
However, Ait-Nouri halved the deficit three minutes later and when the home side somehow failed to score from a 4v1 counter-attack, Wolves equalised through Cunha. His deflected shot, from Tommy Doyle's pass, went in off the woodwork to cap a sensational passage of play and lift Gary O'Neil's side off the foot of the table.
Fulham 2-1 Brentford
Fulham substitute Harry Wilson stepped off the bench to score twice in second-half stoppage time to see off west London rivals Brentford at Craven Cottage.
Brentford had taken the lead against the run of play thanks to Vitaly Janelt’s stunning 24th-minute strike, but Wilson came on with eight minutes remaining and acrobatically flicked the ball with the outside of his boot over goalkeeper Mark Flekken to score his first, before stooping low to head in the winner in the seventh minute of stoppage time.