While high-scoring games can be nervy affairs for those involved, there's arguably nothing better for a neutral viewer.
The Premier League has been treated to a number of scintillating contests over the years, but it's unsurprisingly rare to see any tie exceed 10 goals.
In fact, only six games have seen 10 or more goals since the birth of the reformed top flight in 1992, with Portsmouth's remarkable affair 2007/08 affair with Reading including 11 goals.
Off the back of Manchester City's 5-4 against Fulham at Craven Cottage, which narrowly misses out in the list, we take a look at the highest scoring games in Premier League history.
Result | Date |
Portsmouth 7-4 Reading | 29th Sep 2007 |
Tottenham 6-4 Reading | 29th Dec 2007 |
Tottenham Hotspur 9-1 Wigan Athletic | 22nd Nov 2009 |
Manchester United 8-2 Arsenal | 28th Aug 2011 |
Arsenal 7-3 Newcastle United | 29th Dec 2012 |
West Bromwich Albion 5-5 Manchester United | 19th May 2013 |