The goal rush explained

Premier League clubs are scoring more goals than ever before - but is it a freak and how does it compare with Europe's top leagues?

The goal rush explained
Premier League clubs are scoring more goals than ever before - but is it a freak and how does it compare with Europe's top leagues?