Ranked! The 10 best Premier League matches EVER

Sergio Aguero
We are part of The Trust Project What is it?

3. Liverpool 4-3 Newcastle, 03/04/1996

Voted the finest match of the division's first decade, this high-octane humdinger is widely renowned as one of the definitive matches of the Premier League era. Both sides were pushing Manchester United for the title, with the visitors knowing a win would take them level on points with the leaders.

The game started at a frantic pace, with Robbie Fowler giving the Reds an early lead, only for Les Ferdinand and David Ginola to quickly strike back for the Toon. Fowler’s well-taken second put Liverpool level early in the second half, but within two minutes Faustino Asprilla had edged Newcastle back in front. With just over 20 minutes to play, Stanley Victor Collymore popped up with another equaliser, and from then on both teams went hell for leather looking for a winner.

It was Liverpool - and Collymore - who got it after a neat passing moving involving veteran duo John Barnes and Ian Rush. Magpies boss Kevin Keegan slumped forward in the dugout to provide one of the Premier League’s most enduring images, before curiously claiming after the final whistle; “I know I should be disappointed, but I’m elated.” JM

2. Arsenal 3-2 Man United, 09/11/1997

A little over a year after Arsene Wenger arrived in north London, the French revolution was really starting to take shape. The Gunners had started the 1997/98 season well, with just one defeat in their first 13 matches, but the visit of champions and league leaders Manchester United to Highbury was by far their sternest test yet.

Arsenal went ahead when an 18-year-old Nicolas Anelka brilliantly blasted the ball past Peter Schmeichel for his first Premier League goal. The lead was doubled before the half-hour mark, when Patrick Vieira brilliantly swept a loose ball back across the Dane's head and into the net. But United fought back in typical fashion, former Tottenham man Teddy Sheringham netting a quickfire double to enrage the locals and level the scores before half-time.

It was those same fans, however, who had the last laugh thanks to David Platt's late header. The win moved Arsenal to within a point of the top, and by May they would be champions for the first time in the Wenger era, sowing the seeds for one of the fiercest rivalries in Premier League history. JM

1. Manchester City 3-2 QPR, 13/05/2012

Top at kick-off on the last day, all Manchester City had to do was beat QPR – managed by former City boss Mark Hughes, who had his own reasons for wanting an unlikely win: not only had he been rather brusquely shoved out for City to hire Roberto Mancini, but the 17th-placed Rs were only two points above the relegation zone.

A tense first half got even nervier when Wayne Rooney's goal put title rivals Manchester United ahead at Sunderland, and although Pablo Zabaleta scored before the break, Djibril Cisse's equaliser early in the second period ramped up the blood pressure. Red-carded Joey Barton then tried to take some City players with him, before Jamie Mackie put the Hoops into an unlikely 66th-minute lead.

City entered the five minutes' added time 2-1 down, but Edin Dzeko's 92nd-minute leveller gave hope; three minutes later, Mario Balotelli's first assist of the season was larruped home by Sergio Aguero. City were champions at the very death. GP

100-91 • 90-81 • 80-71 • 70-61 • 60-51 • 50-41 • 40-31 • 30-21 • 20-1110-1

New features you'd love on