Liverpool's unbeaten home league run came to a stunning end as Ashley Barnes' 83rd minute penalty gave Burnley all three points on an unbelievable evening at Anfield.
Jurgen Klopp did not start Mohamed Salah or Roberto Firmino in a surprise team-selection and the Reds struggled in the first-half, though should have been in front when Divock Origi hit the underside of the crossbar when clean through on goal.
But Burnley, to their credit, were resilient in defence and nicked what seemed an unlikely win when Barnes got to the ball before Alisson who upended him - and the Burnley forward scored with aplomb from the spot to hand Sean Dyche's side a sensational victory.