Liverpool slipped up their lead, allowing Foxes to score three goals in the final quarter.
Unsurprisingly, it was Reds’ defence, especially Alisson Becker, who sported an erratic display, costing his side another defeat.
Although Jurgen Klopp’s men dominated the possession in the first half, Jamie Vardy came close to scoring on a couple of occasions for Leicester.
Mohamed Salah broke the deadlock in the 67th minute with a delightful finish, with Roberto Firmino setting up the goal.
Foxes got back on the level terms after James Maddison found the nets from a free-kick outside the box.
The Reds couldn’t have foreseen another nightmare after Alisson rushed off the goal line to make a terrible clearance, which fell in the way of Jamie Vardy, who found the nets easily to give Leicester 2-1 lead.
Harvey Barnes soon added insult to injury after scoring the third goal with Reds’ defence blown apart.
Alisson’s nightmare continues for the second straight game following the Manchester City defeat last week. The Brazilian shot-stopper failed to communicate with newcomer Ozan Kabak, with Vardy making a meal of the error.
Leicester have leapfrogged Manchester United to the second position with the win while the Merseyside club, who are without a win in the last three league games, are stagnant in the fourth position of the Premier League table.