Goals Galore in the Premier League

Premier League matches are averaging 3.25 goals per game this season, the highest rate since the league's inception in 1992 and highest since the 1960s in English top flight football.