From the title decider between Liverpool and Manchester City to the Battle of Old Trafford, this article is all about the best matches in Premier League history.
What a fascinating league this is! Each season, some of the best clubs in Europe compete against each other to be the champions of the Premier League. Simply the best league in the world, It’s the stage to play the best and most exciting matches.
In your football archives, which Premier League game was the best? Join us in this article as we compile a good list on the matter.
Best Matches in Premier League History
The Premier League started in the 1992-93 season. The current season is the 32nd campaign of this competition. In the previous 31 seasons, a total of 12,026 games have been played in the competition. We’ve only picked ten of these matches here to talk about.
There have been several iconic Premier League matches over the last three decades. We all have so many memories from these matches, and we could talk for hours about the best Premier League games of all time. These are dear memories for us football fans.
So, what are the best matches in Premier League history? Let’s have some fun.
- Tottenham 4-5 Arsenal – 2004
- Everton 3-2 Wimbeldon – 1994
- Portsmouth 7-4 Reading – 2007
- Newcastle 5-0 Manchester United – 1996
- Manchester City 3-2 Aston Villa – 2022
Liverpool 3 – 3 Manchester United
Northwest Derby has always been the biggest yearly fixture in English football. So, let’s start our list of the best matches in Premier League history with one of the most iconic games ever between the two sides. Tuesday, January 4, 1994, Anfield.
Liverpool had some good players back then. Steve McManaman, John Barnes, Ian Rush, and Robbie Fowler were the stars of the Reds. But Manchester United was the most powerful side of the era by far. Sir Alex Ferguson had just begun his dynasty on the island.
With an assist from Eric Cantona, Steve Bruce took the lead for the Red Devils inside ten minutes. United scored two more goals in the 20th and 24th minutes by Ryan Giggs and Denis Irwin. But if you want a dream comeback, visit the Anfield.
Liverpool scored two goals before the half time. With a magnificent strike from Nigel Clough, the Reds scored their first goal in the 25th minute. Clough himself made it 3-2 in the 38th minute.
It was an absolute end-to-end match, with both teams having countless opportunities to score, but only six of them were scored. The sixth goal came for Liverpool in the 79th minute: A header by Neil Ruddock to concede Peter Schmeichel.
“They’ll talk about this night for a long, long time,” Martin Tyler said at the end of the match. Sounds like he was right.
Read More: Best Players of the 1990s
Tottenham 3 – 5 Manchester United
On 29 September 2001, White Hart Lane saw one of the best matches in Premier League history. Manchester United came back from 3-0 dawn to make it 5-3 in North London.
Dean Richards, Les Ferdinand, and Christian Ziege scored for Spurs in the first half. But the second half belonged to Sir Alex Ferguson’s side. Manchester United scored five goals in the second half by Andy Cole, Laurent Blanc, Ruud van Nistelrooy, Juan Sebastian Veron, and David Beckham. What an amazing comeback that was!
Two completely different halves made up this classic match. You can never say it is over in the Premier League.
Read More: Greatest Managers in Premier League History
Liverpool 4 – 4 Arsenal
21 April 2009, Anfield.
Liverpool was in the title race with Manchester United. Arsenal were sitting fourth on the table, seven points clear of Aston Villa. Liverpool had the on-fire Fernando Torres on their front line. But it was Andrey Arshavin who set the game on fire. An eight-goal thriller at Anfield. An eternal poker from Arshavin. One of the best matches in Premier League history.
Arsenal went to break as the winning side. Fernando Torres and Yossi Benayoun made it 2-1 for Liverpool in the first ten minutes of the second half. Arshavin took the Gunners back to level in the 67th minute. The Russian completed his hat-trick three minutes later, retaking the lead for his side. Arshavin scored his fourth goal of the night in the last minute of normal time. Yossi Benayoun made it 4-4 in stoppage time.
Forty thousand spectators at Anfield enjoyed the party.
Read More: Andrey Arshavin Biography
Liverpool 7 – 0 Manchester United
Anfield again! Manchester United’s heaviest defeat ever. One of the best matches in Premier League history.
The Red Devils have suffered humiliating defeats against their arch-rivals in recent years. But A seven-goal cushion is no longer humiliation; it is slaughtering!
The most prestigious club in the competition had nothing to say against its great rival. Two goals from Mohamed Salah, two goals from Cody Gakpo, two goals from Darwin Nunez, and one from Roberto Firmino saw the heaviest defeat in United’s history. Right here at Anfield.
Premier League, bloody hell!
Read More: Jurgen Klopp Biography
Manchester United 8 – 2 Arsenal
Back in those days, Manchester United was the team that humiliated, not to be humiliated, when Sir Alex Ferguson was directing the Old Trafford dreams.
A sunny Sunday in Manchester, 28th August 2011. Danny Wolbeck took the lead for the host in the 22nd minute. A hat-trick from Wayne Rooney, a brace from Ashley Young, and two goals from Nani and Park Ji-Sung set it up for a nightmare weekend for Arsenal fans. It was the Gunners’ heaviest defeat since 1927.
As one of the best matches in Premier League history, it was a match to forget for the North Londoners.
Read More: Wayne Rooney Biography
Manchester United 0 – 0 Arsenal
Back in those days, scoring eight goals against Arsenal was a joke. Getting three points from Arsene Wenger’s golden team was hard enough. It was good not to lose to them, anyway.
No team had been able to beat Arsenal this campaign. They won the Premier League title unbeaten. They were very close to losing in this match, though.
What is the best Premier League in history? Well, this campaign was pretty special. And the Battle of Old Trafford was the most exciting match of the entire campaign. One of the greatest Premier League games of all time, indeed.
The match started with a high intensity and heavy atmosphere from the very beginning. Before the beginning, actually. The famous brawl between Roy Keane and Patrick Vieira broke out in the tunnel early before the start of the game. Commotion and sensitivity reached a high point as Patrick Vieira got his second yellow card in the 80th minute. It was a controversial dismissal, taking the game to its hottest spot.
Ruud van Nistelrooy was behind a penalty kick in the last minute of the match. If his penalty had not hit the bar, the most special record in the history of the Premier League would never have been formed: The Invincibles!
What a match, what a battle! That was a goalless draw, yes. But it was as eventful as an apocalypse. A hellish afternoon at Old Trafford, 21 September 2003.
Read More: Ruud van Nistelrooy Biography
Manchester City 2 – 1 Liverpool
Sixteen years after the Battle of Old Trafford, another epic Premier League battle took place in the city, this time at the Etihad.
Manchester City won the title in this campaign, with only one point difference over Liverpool. The Etihad clash was the only defeat of Jurgen Klopp’s side in the whole campaign.
Liverpool could score in the very opening minutes of the match. But the goal was denied because of only eleven millimeters of the ball that did not pass the line. Two goals from Aguero and Sane and one goal from Firmino saw a 2-1 win for the Citizens. One of the best games in Premier League history on an unforgettable night at Etihad.
Liverpool lost the title to Manchester City by eleven millimeters!
Read More: Best Players of the 2010s
Liverpool 4 – 3 Newcastle
Get back to Anfield! The match between Liverpool and Newcastle in the 1995-96 campaign will forever be one of the greatest games in Premier League history. Described as a Classic by many.
Forty thousand people were present at Anfield on the 3rd of April 1996 to watch the beautiful game. Both sides desperately needed three points to secure their place in the title race with Manchester United.
Liverpool took the lead in the second minute as Robbie Fowler scored the first goal. Goal after goal came after that. Ferdinand and Ginola made it 2-1 for Newcastle. Then Fowler scored again to take the host back to level. Asprilla took the lead for Newcastle again shortly after. Then Collymore made it 3-3.
The last goal of the match came in stoppage time. It is considered one of the most iconic goals in Premier League history. Liverpool won the clash 4-3.
An evening to remember. What an astonishing game at Anfield!
Read More: Best Liverpool Players of All Time
Manchester United 4 – 3 Manchester City
Alex Ferguson described the game as “the best derby of all time”. Of course, it was one of the best matches in Premier League history—20 September 2009 at Old Trafford.
Wayne Rooney took the lead for the home side in the opening seconds of the game. The Citizens came back to level three times in this thrilling match—the third time in the 90th minute by Craig Bellamy. Michael Owen scored the winning goal for United in the last seconds of the match. It was one of the most iconic moments in Premier League history.
With three perfect assists, Ryan Giggs delivered one of the best performances of his career in the match. It was also a special game for Michael Owen, who scored that late winner as a substitute.
Welcome to Manchester, United 4 City 3!
Read More: Michael Owen Biography
Manchester City 3 – 2 QPR
Agueroooooooo… And you all know what happened next.
Two goals in added time for Manchester City to snatch the title away from Manchester United. The Premier League champion was changed in the last seconds. The Citizens won their first championship in the competition in some style. It was the most joyful moment for the Etihad Stadium.
Fifty thousand Man City fans were present at the stadium and spent the best day of their lives. What a dramatic way to win the Premier League title and start a reign.
Let’s complete our list of the best matches in Premier League history with this Aguerooooooo game.
It was the match between Portsmouth and Reading in September 2007. The match ended with a 7-4 win for the home side.
Four matches ended up with a nine-goal cushion: Manchester United over Ipswich Town in 1995, Leicester City over Southampton in 2019, Manchester United over Southampton in 2021, and Liverpool over Bournemouth in 2022.
The record belongs to Erling Haaland, who scored 36 goals in the 2022-23 campaign.