Arsenal v Liverpool matches have served up some treats over the years with both sides having periods of dominance over the other.
Fans from the red half of Merseyside will point to the all conquering team of the 1970's and 80's while Arsenal fans will remind them of Chapman's 'Bank of England' side of the 1930's and Wenger's 'Invincibles'.
While supporters can argue long into the night about their teams superiority what do the cold statistics say?
We have crunched the numbers to come up with a definitive league table of which teams Arsenal have historically had the upper hand over, and also those that seem to have had a hex over the Gunners.
The list includes all current Premiership sides using ALL meetings (League and Cups) between the teams going back to the Club's formation.
Bolton Wanderers are frequently heralded for their ability to unsettle the Gunners but the statistics intriguingly show that Sheffield United and Watford have both made Arsenal sweat more for the points over the years.
Reading have the unenviable record of losing every match they have played against Arsenal, and Fulham have lost 23 more games then they have won in the 39 played between the two sides.
There are only three sides in the current Premiership that have beaten Arsenal more times than they have lost.
Despite Arsène Wenger being marginally ahead in his clashes against Sir Alex Ferguson, Manchester United are five wins up in the all-time statistics. Surprisingly Newcastle United can go one better, winning six more than they have lost over the 157 meetings.
But the side that have given us the most problems over the years are... Liverpool. Since the first meeting in 1893 (a disasterous 5-0 home defeat!) the Reds have have built up a 12 match winning cushion over us in the subsequent 193 meetings.
What's that about 'lies, damn lies and statistics'?
- Statistics used are ALL meetings (League and Cups) between the teams going back to the Club's formation
- Formula used: (Games won v opposition - Games lost v opposition) x 100 / Total games v opposition
- Teams given a 'Hex Factor' from -100 to 100 with 0 being an equal head-to-head record
- The higher the factor the better the record we have against them
- Any number below 0 means opposition have better head-to-head record