We reached the FINAL in our quest to find the single best match of the 2022/23 Premier League season.
You, the fans helped to cut eight matches down to two and you then had your chance to vote for the winner.
Final: ARS 3-2 BOU v NEW 6-1 TOT
TV Info - Broadcasters
With title rivals Manchester City beating Newcastle United 2-0 earlier in the day, Arsenal were under pressure to secure three points against relegation-battling AFC Bournemouth.
But they suffered a nightmare start, falling behind after only 9.1 seconds to a Philip Billing goal, the second-quickest in the competition's history, before Marcos Senesi doubled their tally in the second half.
Arsenal pulled one back through Thomas Partey, before an inspired substitution changed the match.
Reiss Nelson produced an assist for Ben White's equaliser a minute after being sent on, before scoring a dramatic winner in the seventh minute of stoppage time.
The goal sent fans and players inside Emirates Stadium wild and moved Arsenal five points clear of Man City.
This result would also earn Nelson the 2022/23 Castrol Game Changer of the Season award.
😅 Ready to relive it all again, Gooners?
— Arsenal (@Arsenal) March 4, 2023
Step right this way 👇 pic.twitter.com/LxBjlhyWMm
TV Info - Broadcasters
In this meeting of two teams in the top four, Tottenham Hotspur proved no match for Newcastle United, who produced a devastating attacking performance at St James' Park.
The Magpies led 5-0 after only 21 minutes thanks to doubles from Jacob Murphy and Alexander Isak, with Joelinton scoring the other goal.
Harry Kane pulled a goal back early in the second half, but there was no Spurs comeback.
Callum Wilson came on to restore Newcastle's five-goal lead and claim a win that helped them secure a first top-four finish in 20 years.
The result also marked the end of Cristian Stellini's status as interim head coach of Spurs.
Full highlights of Newcastle 6-1 Spurs
Also in this series
SF2: Newcastle 6-1 Spurs v Liverpool 4-3 Spurs
SF1: Arsenal 3-2 Bournemouth v Liverpool 2-2 Arsenal
QF1: Arsenal 3-2 Bournemouth beat Man City 6-3 Man Utd
QF2: Liverpool 7-0 Man Utd lost to Newcastle 6-1 Spurs
QF3: Liverpool 2-2 Arsenal beat Nott'm Forest 2-3 AFC Bournemouth
QF4: Arsenal 3-3 Southampton lost to Liverpool 4-3 Spurs