Wednesday, 12 Jun 2024

Best Matches in Premier League History

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

Best Matches in Premier League History
Credit: Getty Images

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.

Honorable Mention

Liverpool 3 – 3 Manchester United

Greatest Games in Premier League History
Credit: Getty Images

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

Best Matches in Premier League History
Credit: Getty Images

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

Liverpool 4-4 Arsenal
Credit: Getty Images

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

Liverpool 7-0 Manchester United
Credit: Getty Images

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

Manchester United 8-2 Arsenal
Credit: Getty Images

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

Best Matches in Premier League History
Credit: Getty Images

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

Best Matches in Premier League History
Credit: Getty Images

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

Best Matches in Premier League History
Credit: Getty Images

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

Best Matches in Premier League History
Credit: Getty Images

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

Best Matches in Premier League History
Credit: Getty Images

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.

Read More:

  • Best Football Matches of All Time
  • Best Matches in World Cup History
  • Best Premier League Forwards of 2022-2023
  • Arsenal vs Manchester City Head to Head Record and Stats

Frequently Asked Questions

Coming soon


The Premier League has provided us with countless memorable matches over the years. From incredible comebacks to high-scoring thrillers, these games showcase the passion and excitement of English football. Whether you’re a fan of Liverpool, Manchester United, or any other team in the league, these matches are a testament to the spirit of the game.

So, what are you waiting for? Relive the excitement by watching highlights of these best matches in Premier League history and join the discussions among football fans worldwide.

Remember, the Premier League is not just about the teams and players, but also about the incredible moments that make us fall in love with the beautiful game.