Burnley were beaten 3-1 by Liverpool despite a spirited display on Merseyside from Vincent Kompany's side.

Diogo Jota had headed the hosts in front but Dara O'Shea got the Clarets back on level terms.

Luis Diaz and Darwin Nunez both struck in the second half as the hosts secured all three points.

Burnley started brightly and frustrated Jurgen Klopp's side during the opening 25 minutes, with Caoimhin Kelleher required to be out quickly to block Zeki Amdouni’s shot.

Trent Alexander-Arnold and Curtis Jones both fired rising shots over until, just past the half-hour, the breakthrough came when Clarets goalkeeper James Trafford misjudged the flight of a corner and Jota headed in his fifth goal in six games.

But O’Shea produced a better header from 12 yards from Josh Brownhill’s corner, outjumping Wataru Endo to power the ball past Kelleher.

Harvey Elliott was brought on for the second half and had made his first significant contribution within seven minutes when his low cross took a deflection off Maxime Esteve, allowing a stooping Diaz to nod in at the near post.

The hosts still looked far from secure and Kelleher made a huge save in the 64th minute in a one-on-one against Fofana, with Wilson Odobert blazing over the rebound, before the Burnley forward steered a shot wide of the far post with only the goalkeeper to beat.

Visiting sides rarely get the chance to squander such chances and after Jota had a shot tipped around the post, Jarell Quansah volleyed wide and Virgil van Dijk headed at Trafford, it was left to Nunez to apply the finishing touch when he flicked a header inside the far post from Elliott’s cross.

The Uruguay international had a chance to make the scoreline more flattering in added time but shot straight at Trafford.

Kompany's side are back in action on Saturday, February 17 when they welcome Arsenal to Turf Moor.