Det blev en alldeles galen kväll på Anfield.

Redan efter 25 minuter hade fyra mål fallit.

Den stora profilen fram tills dess var hemmalagets brasilianare Roberto Firmino som stod för hemmalagets båda mål.

1–0 kom i tionde minuten efter en målvaktsretur från Petr Cech och 2–1 i den 19:e då han pricksköt från distans i högra krysset.

Sedan såg det ut som om Arsenals franske anfallare Olivier Giroud skulle stjäla rubrikerna.

Han blev knockad av hemmabacken Mamadou Sakho i förspelet till Aaron Ramseys 1–1-mål, men reste sig och slog tillbaka med mål nummer elva och tolv i Premier League denna säsong.

Han styrde in 2–2 i 25:e minuten på en inåtskruvad hörna och i 55:e minuten vände Giroud i straffområdet och skickade in 3–2 i Liverpoolmålvakten Simon Mignolets bortre hörn.

Men inte heller han fick bli matchvinnare.

I den 90:e minuten fixade inhopparen Joe Allen hemmajubel och en poäng när han sköt 3–3 från nära håll sedan Christian Benteke nickat fram.

Med Arsenals poängtapp gick Leicester upp på samma poäng, 43, men har sämre målskillnad. Säsongens överraskningslag avgjorde med ett sent mål från Robert Huth borta mot Tottenham (1–0). Det var lagens andra möte på fyra dagar efter krysset i FA-cupen i helgen.

Manchester City är tre poäng bakom toppduon efter 0–0 hemma mot Everton.