Despite Liverpool being unbeaten in their last nine home games, the ‘Gunners’ started the brightest as they created more chances though the reds had more ball possession.
The game came to life in the 32nd minute when a challenge by Sadio Mane on Takehiro Tomiyasu sparked outrage on the bench of both teams, which earned the two managers a yellow card.
Aaron Ramsdale had it all to do as numerous brilliant saves kept Arsenal in the game before he was breached in the 38th minute.
Mane nodded a brilliant Trent Alexander-Arnold free-kick into the net to deny Arsenal a 4th consecutive clean sheet.
Liverpool Ends Arsenal Unbeaten Run
The second half was entirely different as Liverpool pressed relentlessly and got a second goal seven minutes after the restart.
Nuno Tavares lost possession of the ball to Diogo Jota while trying to play out from the back, who then dummied Ben white and Ramsdale to slot into an empty net.
It became a nightmare for Arsenal in the 73rd minute when Jota played a deft headed ball to the path of Mane, who set up Salah to tap into an empty net.
The rout was completed when substitute Taki Miniamino scored the fourth with his first touch after Alexander-Arnold squared him to tap into an empty net.
Arsenal remains fifth on the Premier League table, while Liverpool has moved to second place, 4 points behind the first-placed team with Manchester City yet to play.