Astonishing performance from Leicester as they move second spot with just four points behind the leaders Manchester city.
Mohamed Salah’s 67th-minute strike gave Liverpool the lead before James Maddison equalized with a 78th-minute free-kick, Sky spot reports..
Leicester took the lead three minutes later when Jamie Vardy scored into an empty net.
To put the icing on the cake Harvey Barnes fired in a third five minutes from time. Three goals in six minutes left Liverpool with third consecutive defeat.