Jurgen Klopp’s side had surrendered pole position a few hours earlier when Manchester City won 3-1 at Crystal Palace, piling pressure on the Reds to respond as the title race heats up.
Liverpool rose to the challenge as Sadio Mane’s opener five minutes after the break and a blistering long-range drive from Salah two minutes later moved them two points clear of second-placed City on a raucous afternoon at Anfield.
City have five games left compared to just four for Liverpool, leaving the destiny of the title in the hands of the champions.
But there is a growing feeling at Anfield that this will be the season Liverpool finally end their 29-year wait to be crowned kings of English football.
Chelsea posed the last major threat to Liverpool’s title bid, yet the leaders dealt with the challenge impressively to mark Klopp’s 200th game as Reds manager in style.
With City having difficult league fixtures looming against Tottenham and Manchester United, Klopp’s men are convinced they can hold onto pole position.
Their run-in is undoubtedly less daunting than City’s, with Cardiff, Huddersfield and Newcastle on the schedule before a potential title party against Wolves at Anfield.
For fourth-placed Chelsea, the loss was a blow to their bid for Champions League football next season and they will drop to fifth if Arsenal win at Watford on Monday.
Premier League Table
|11||West Ham United||34||12||6||16||-10||42|
|17||Brighton & Hove Albion||32||9||6||17||-19||33|