Postpublished at 90 mins
Liverpool 2-2 Man City
The 90 minutes are up and there's four minutes added on.
Raheem Sterling breaks forward, he picks out Gabriel Jesus inside the area but his shot is blocked.
Man City come from behind twice to draw thriller at Liverpool
De Bruyne makes it 2-2 after superb Salah solo goal
Foden had equalised after Mane opener
Both sides miss chance to go top of Premier League
Result: Tottenham 2-1 Aston Villa - Hojbjerg & Targett OG either side of Watkins equaliser
Result: West Ham 1-2 Brentford - Wissa scores injury-time winner
Result: Crystal Palace 2-2 Leicester - Iheanacho & Vardy; Olise & Schlupp rescue point
Gary Rose
Liverpool 2-2 Man City
The 90 minutes are up and there's four minutes added on.
Raheem Sterling breaks forward, he picks out Gabriel Jesus inside the area but his shot is blocked.
Liverpool 2-2 Man City
Who has impressed you so far? You can rate the players here.
Liverpool 2-2 Man City
Which way is this going to go? There's no let up in the tempo with both sides pressing for the winner.
Allow Twitter content?
This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
Liverpool 2-2 Man City
Dion Dublin
Former England striker on BBC Radio 5 live
Fabinho is three yards out. He can't sort his feet out and by the time he does Rodri came from nowhere. That was a certain goal but what a bit of defending that was.
Liverpool 2-2 Man City
TACKLE OF THE SEASON!
Ederson comes out to try and clear a Mohamed Salah ball into the box, it is over him and to an unmarked Fabinho at the back stick. He's certain to score but Rodri comes out of nowhere and puts a boot in the way as Fabinho shoots.
Liverpool 2-2 Man City
Kyle Walker launches a free kick well over after a set piece routine doesn't quite come together for Manchester City.
I keep looking at the clock and feel gutted that there's only a few minutes remaining. Could watch another 90 minutes of this.
#bbcfootball or text 81111 (UK only - standard message rates apply)
Simon: This. Is. Fantastic.
Liverpool 2-2 Man City
Dion Dublin
Former England striker on BBC Radio 5 live
This is an incredible game, it really is!
Foden down the left hand side picks out the right pass, it is Kyle Walker who steps over it. De Bruyne is coming in on his wrong foot and curls it, and it gets a deflection off of Matip.
Kevin de Bruyne
WHAT A GAME!
Liverpool are unable to clear a ball into the box properly and it comes out to Kevin de Bruyne, whose curled effort deflects off Joel Matip and into the back of the net.
Pep Guardiola explodes in relief and delight. With just under 10 minutes left you get the feeling there's more to come in this one.
Liverpool 2-1 Man City
To rub salt into the wound for Pep Guardiola he and Bernardo Silva are booked before James Milner, who should have had a second yellow card, is substituted as Joe Gomez comes on.
Liverpool 2-1 Man City
Dion Dublin
Former England striker on BBC Radio 5 live
Oh my word, what have I just seen?! That is incredible!
That is just outstanding from Mo Salah!
He beats, three, four, five and then strikes it with his right foot. He has no right to score from that angle but what composure, that is just outstanding!
Mohamed Salah
What a goal! What. A. Goal!
Surrounded by three Manchester City players and with his back to goal on the edge of the area, Mohamed Salah weaves into space, skips past another challenge before sending a fine strike into the bottom corner.
Individual brilliance from Salah.
Liverpool 1-1 Man City
Pep Guardiola is fuming! James Milner sticks out a leg and sends Bernardo Silva flying. Remember he is on a yellow so has to go? Nothing.
I think Guardiola has every right to be angry there.
Liverpool 1-1 Man City
Just before that goal Liverpool brought on Roberto Firmino for Diogo Jota.
Anfield was bouncing a moment ago but it is a little quieter now after that equaliser.
Liverpool 1-1 Man City
Dion Dublin
Former England striker on BBC Radio 5 live
That is just pass, after pass. They go from the right hand side of the pitch. Jesus jinks between four or five players and he pings it to Foden.
Foden is on the angle, and he shoots across the goalkeeper it is a very composed finished. That is what Man City Foden can do if you switch off.
Phil Foden
Super finish and this game has come alive!
Gabriel Jesus, popping up on the right, runs towards the edge of the box, weaving between a couple of Liverpool players before playing a great ball through for Phil Foden, who arrows a great drive into the bottom corner.
Liverpool had looked in control but now it is all square and anything could happen.
Liverpool 1-0 Man City
James Milner is having a great game now as he positions himself well to block a Gabriel Jesus shot.
I'd have taken Milner off at half time, Jurgen Klopp proven right to keep the faith.
Phil McNulty
BBC Sport chief football writer at Anfield
And this was always the danger for Manchester City.
They had total control of that first half but a selection of presentable chances came and went without any being taken and you just can't do that against Liverpool.
Mo Salah's creation was brilliant. Sadio Mane's finish was clinical and now Anfield is alive with the noise of Liverpool supporters.
Liverpool 1-0 Man City
Kevin de Bruyne is fouled by Diogo Jota on the right side of the Liverpool box and Manchester City have a free kick as Raheem Sterling comes on for Jack Grealish.