I think that deep down most of us knew that we didn’t really appreciate at the time just how good Alan Shearer was.

Yes we knew he was class, yes we knew he scored lots of goals, but maybe we didn’t appreciate just how priveleged Newcastle fans were to watch the best striker in the world at the time.

To underline just how dominant Alan Shearer has been in the modern era, just look at the stats below.

They show the Premier League players who have scored the most goals against one team.

20 Alan Shearer v Leeds

16 Alan Shearer v Everton

16 Les Ferdinand v Everton

14 Alan Shearer v Southampton

14 Alan Shearer v Tottenham

14 Alan Shearer v Coventry

13 Alan Shearer v Sheffield Wednesday

13 Wayne Rooney v Aston Villa

13 Michael Owen v Newcastle

13 Michael Owen v West Ham

13 Frank Lampard v Aston Villa

Remarkably, Alan Shearer fills five of the top six spots with an outstanding effort fo 20 goals against our old Yorkshire rivals.

Nice to see as well Sir Les is the only one to break that stranglehold of the top half dozen.