After a goal-packed weekend of vintage Premier League action, it’s time to run through the division’s highest scoring games of all time. Deservedly renowned as the most entertaining league in the world, it has played host to so many epic clashes that listing them all would be impossible. Instead, we look back over the most entertaining among them.

Portsmouth 7-4 Reading – 29/9/2007

Pub quiz fanatics will know all about this winter wonder of a match, which featured the most goals in Premier League history.

With bad defending, moments of attacking brilliance, goalkeeping howlers and refereeing controversy, this was a game that had it all. Pompey led comfortably by two goals to nil for most of the first half, only for Steven Hunt to halve the deficit just before half-time.

The break didn’t halt Reading’s momentum, when a David James blunder allowed Dave Kitson to level up for the Royals. The England international atoned for his error later on in the match with a heroic penalty save shortly after his team had re-gained the lead.

It proved a pivotal moment, as Portsmouth went on to lead 5-2 and ultimately survive a spirited Reading fight-back before the game ended at 7-4.

West Bromwich Albion 5-5 Manchester United – 19/5/13

Manchester United’s unforgettable trip to the Hawthorns in the spring of 2013 lingers in the memory for two main reasons. The first is the fact that it was Sir Alex Ferguson’s final day in management and anyone watching could see that the legendary Scotsman wanted to end it with a bang. Not for the first time, but certainly for the last, his team followed these instructions to the letter.

This gripping encounter provided a suitable ending to Ferguson’s illustrious tenure, during which the Red Devils became known for their fast-paced and attacking brand of football. A secondary highlight was provided by Romelu Lukaku, who marked the start of a long and successful Premier League career with a hat-trick.

Manchester United 8-2 Arsenal – 28/8/2011

Arguably the most embarrassing defeat in Premier League history, this one will haunt many Gunners fans who endured the displeasure of watching it.

Arsenal went to Old Trafford for another iteration of the league’s longest running managerial rivalry. But if this was Arsene Wenger vs Ferguson, then there can be no doubt as to who emerged on top. Both sides played young teams, although it quickly started to look like men against boys.

Arsenal went into half-time 3-1 down, and their gaffer’s team talk apparently served only to make things worse. The north London outfit went home having lost by eight goals to two.

Check out all the latest football betting odds at William Hill