Liverpool 1-2 Manchester City: Erling Haaland keeps title race alive after chaotic ending - as it happened

Erling Haaland kept Manchester City in the title race with an added-time penalty as Pep Guardiola's side came from behind to win 2-1 in a chaotic finish at Anfield.

After drawing three blanks the Norway international scored only his second Premier League goal since Christmas, and his first at Anfield, to give the visitors their first win in front of a crowd here since 2003.

The City striker was then involved in a bizarre finish that saw Dominik Szoboszlai red carded attempting to stop Haaland converging on goal with Alisson Becker upfield searching for an equaliser.

Relive all the action below!