Check out the key moments from a dramatic Premier League victory at Anfield...

Bernardo Silva and an Erling Haaland penalty turned it around late on after Dominik Szoboszlai’s 74th minute free kick had put the hosts ahead.

City had enjoyed the better of the play for much of the afternoon, but it looked like we’d again fall to defeat at a ground we’ve struggled at when the Hungarian gave Liverpool the lead.

Match report | Liverpool 1-2 City

Instead, club captain Bernardo Silva dragged us back into the game by latching on to a Haaland header and poking past Alisson.

He carried the ball back to the halfway line and insisted on hunting for a winner, which we earned via a Haaland penalty earned after the goalkeeper had upended Matheus Nunes.

There was still drama to come, with Szoboszlai sent off for pulling Haaland back in the midst of a chase towards an open goal.

All of that meant just a third win at Anfield in the Premier League era, a first league double over Liverpool since 1936/37 and a return to a six-point deficit to leaders Arsenal.

Watch the brief highlights at the top of the page...