Arsenal passed 1000 league goals under the stewardship of Arsene Wenger at the weekend as they demolished Bolton 4-1.
Here, we remember six of the best. Have your say in our poll (right) and let us know which is your favourite.
v Leicester City (a), Aug 27, 1997 (d 3-3)
Sublime first touch and a right-foot finish.
v Everton (h), May 3, 1998 (w 4-0)
Decisive strike helped to seal title.
v Chelsea (a), Oct 23, 1999 (w 3-2)
Shot from impossible angle to seal treble.
v Newcastle Utd (a), March 2, 2002 (w 2-0)
Span Nikos Dabizas and stroked home.
v Tottenham (h), Nov 16, 2002 (w 3-0)
Found net after run from inside own half.
v Liverpool (h), April 9, 2004 (w 4-2)
A 50-yard slalom through Reds defence.