ARTICLE AD BOX
By Phil McNultyChief football writer at Anfield
Last updated on 17 minutes ago.From the section Premier League
Liverpool put their recent Premier League struggles behind them to end Manchester City's unbeaten run in an enthralling and hot-tempered encounter at Anfield, which saw Jurgen Klopp sent off.
City, fuelled by the goals of Erling Haaland, were in prime condition but Liverpool finally found the form which has deserted them for much of the season to overcome the reigning champions.
Haaland, for once, was not on the scoresheet and it was Liverpool's talisman Mohamed Salah who made the vital contribution, racing on to a clearance from keeper Alisson after Joao Cancelo's slip to beat Ederson with a composed finish with 14 minutes left.
Ederson had produced a brilliant save to deny Salah in a similar one-on-one situation while City manager Pep Guardiola was furious that a Phil Foden goal that would have put his side ahead was ruled out by the video assistant referee for Haaland's foul on Fabinho.
This was not to be Haaland's day, although he did bring two saves from Alisson, but Anfield was left exultant as Liverpool at last showed why they have consistently been City's biggest threat.
In a frantic finale, tempers boiled over and Klopp was sent off by referee Anthony Taylor for his protests after he felt Salah was fouled - but when temperatures cool he will be overjoyed by a statement win.
- Liverpool versus Manchester City as it happened, plus reaction and analysis
- Go straight to all the best Liverpool content
- Visit our Manchester City page
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
Liverpool
Squad number1Player nameAlisson
Squad number7Player nameMilner
Squad number2Player nameGomez
Squad number4Player namevan Dijk
Squad number26Player nameRobertson
Squad number3Player nameFabinho
Squad number6Player nameThiago Alcántara
Squad number19Player nameElliott
Squad number11Player nameMohamed Salah
Squad number20Player nameDiogo Jota
Squad number9Player nameRoberto Firmino
Squad number14Player nameHenderson
Squad number21Player nameTsimikas
Squad number27Player nameNúñez
Squad number28Player nameFábio Carvalho
Squad number66Player nameAlexander-Arnold
Manchester City
Squad number31Player nameEderson
Squad number7Player nameJoão Cancelo
Squad number25Player nameAkanji
Squad number3Player nameRúben Dias
Squad number6Player nameAké
Squad number17Player nameDe Bruyne
Squad number16Player nameRodri
Squad number8Player nameGündogan
Squad number20Player nameBernardo Silva
Squad number9Player nameHaaland
Squad number47Player nameFoden
Squad number19Player nameÁlvarez
Line-ups
Liverpool
Formation 4-2-3-1
- 1Alisson
- 7Milner
- 2Gomez
- 4van Dijk
- 26Robertson
- 3FabinhoBooked at 63minsSubstituted forHendersonat 73'minutes
- 6Thiago AlcántaraBooked at 84mins
- 19ElliottSubstituted forFreitas Gouveia Carvalhoat 73'minutes
- 11SalahSubstituted forAlexander-Arnoldat 90'minutes
- 20JotaBooked at 90minsSubstituted forTsimikasat 90+9'minutes
- 9FirminoSubstituted forNúñezat 72'minutes
Substitutes
- 14Henderson
- 17Jones
- 21Tsimikas
- 27Núñez
- 28Freitas Gouveia Carvalho
- 43Bajcetic
- 47Phillips
- 62Kelleher
- 66Alexander-Arnold
Man City
Formation 4-3-3
- 31Ederson
- 7Cancelo
- 25AkanjiBooked at 78mins
- 3Rúben Dias
- 6Aké
- 17De Bruyne
- 16Rodri
- 8GündoganSubstituted forÁlvarezat 89'minutes
- 20Bernardo Silva
- 9Haaland
- 47Foden
Substitutes
- 10Grealish
- 14Laporte
- 18Ortega
- 19Álvarez
- 21Gómez
- 26Mahrez
- 80Palmer
- 82Lewis
- 97Wilson-Esbrand
Live Text
Match ends, Liverpool 1, Manchester City 0.
Second Half ends, Liverpool 1, Manchester City 0.
Hand ball by Virgil van Dijk (Liverpool).
Substitution, Liverpool. Konstantinos Tsimikas replaces Diogo Jota because of an injury.
Attempt saved. Erling Haaland (Manchester City) with an attempt from the centre of the box is saved in the top right corner. Assisted by Kevin De Bruyne with a cross.
Attempt missed. Darwin Núñez (Liverpool) right footed shot from the left side of the box misses to the right. Assisted by Diogo Jota.
Rodri (Manchester City) wins a free kick in the defensive half.
Foul by Fábio Carvalho (Liverpool).
Attempt missed. Trent Alexander-Arnold (Liverpool) right footed shot from the right side of the six yard box misses to the right. Assisted by Darwin Núñez.
Offside, Liverpool. Trent Alexander-Arnold tries a through ball, but Darwin Núñez is caught offside.
Diogo Jota (Liverpool) is shown the yellow card for a bad foul.
João Cancelo (Manchester City) wins a free kick on the right wing.
Foul by Diogo Jota (Liverpool).
Substitution, Liverpool. Trent Alexander-Arnold replaces Mohamed Salah.
Substitution, Manchester City. Julián Álvarez replaces Ilkay Gündogan.
Kevin De Bruyne (Manchester City) wins a free kick in the defensive half.
Foul by Fábio Carvalho (Liverpool).
Attempt blocked. Darwin Núñez (Liverpool) right footed shot from outside the box is blocked. Assisted by Diogo Jota.
(Manchester City) wins a free kick on the left wing.
Mohamed Salah (Liverpool).
- Our coverage of your Premier League club is bigger and better than ever before - here's everything you need to know to make sure you never miss a moment