
Trent Alexander-Arnold came off the bench to score the winner as Liverpool took a step closer to winning the Premier League title as Leicester were relegated.
The Reds dominated proceedings at the King Power Stadium but found a goalkeeper in inspired form in Mads Hermansen, until Alexander-Arnold scored around 14 minutes from time having only minutes earlier replaced Conor Bradley.
Liverpool will be crowned champions if Arsenal lose to Crystal Palace in midweek. Failing that, a win at home to Tottenham Hotspur next weekend will be sufficient for Arne Slot's side.
Leicester needed to beat the leaders to stave off relegation for a few more days, and were holding their own until Alexander-Arnold fired home after the ball came to him following a goalmouth scramble.
Liverpool could have wrapped up a record-equalling 20th English top-flight crown had Ipswich Town beaten Arsenal earlier, but it remains a formality.
Liverpool have 79 points from 33 games with Arsenal on 66 from 33. Leicester, who have lost an English record nine home league games in a row without scoring, have 18 points and can no longer catch 17th-placed West Ham.
Additional reporting by Reuters.