Manchester City are on course to beat the record for goals scored in a Premier League season after their latest spree.
The last team in the English top flight to score as many in their first eight matches of a season were Everton, with 30, in 1894/95.
Were City to continue their current rate of 3.63 goals a match, they would finish the season with 138 goals, smashing the record of 103, set by Chelsea in 2009/10.
By this stage of the season, Carlo Ancelotti's Blues had scored only 18 goals.
The only two other teams to score more than 100 goals in a Premier League season, Man City and Liverpool, both in 2013/14, were significantly down after eight Matchweeks.
While City had scored 20 goals, Liverpool had a mere 13.
However, a recent City side have enjoyed a similar goal-filled start, only for the scoring to fall off.
The 2011/12 Man City team had scored 27 goals after eight matches, but ended the season on 93 in total, which they needed to win the title on goal difference.
In 2004/05, Arsenal had 26 goals by Matchweek 8, but added a further 61 in the remaining 30 fixtures.
But, the omens look good for Pep Guardiola's side. The last time Stoke let in seven goals in a match was against that record-setting Chelsea side, in April 2010.