Arsenal came from behind to draw level with Liverpool as Jurgen Klopp's men maintain their unbeaten start to the season.
Sadio Mane thought he had broken the deadlock in the first half but was called for offside as he tapped in a rebound.
Alexander Lacazette also had his own effort ruled out for offside just before the break.
James Milner scored his third goal of the season and 50th in the Premier League as he gave Liverpool the lead 15 minutes into the second half.
Lacazette got his goal when he superbly fired Arsenal level with under 10 minutes remaining at the Emirates.
GoalBall's Man of the Match: Andy Robertson
Referee: Andre Marriner
Arsenal: Leno; Bellerin, Mustafi, Holding, Kolasinac (Welbeck 80′); Torreira, Xhaka; Mkhitaryan (Iwobi 68′), Ozil, Aubameyang (Ramsey 73′); Lacazette
Subs not used: Cech, Lichtsteiner, Maitland-Niles, Smith Rowe
Liverpool: Alisson; Alexander-Arnold, Gomez, Van Dijk, Robertson; Fabinho, Wijnaldum, Milner; Salah (Matip 90+4′), Mane, Firmino (Shaqiri 80′)
Subs not used: Mignolet, Moreno, Lallana, Sturridge, Origi
Next Match: Red Star (A) – Champions League – Tuesday, November 6, 5.55pm
This article was most recently revised and updated 4 years ago