Alisson Becker 6
Slip allowed Rodrigo to score the opener but good stop to deny Harrison first half. Some decent claims after break.
Trent Alexander-Arnold 5
One great pass released Nunez for a chance, but otherwise largely subdued as a creative force and on defensive watch throughout. Subbed.
Joe Gomez 5
Backpass put Alisson in trouble for the opener and struggled after that with crowd quickly on his back. Some improvement second half.
AS IT HAPPENED: Liverpool vs Leeds goal updates and analysis
Virgil van Dijk 5
Guilty of wandering into midfield a bit too much first half, allowing Leeds to counter a bit too readily. Didn’t close down for Leeds winner.
Andy Robertson 7
Maintained a decent level throughout, offered himself going forward and good cross set up the equaliser. Great engine and Liverpool’s best player.
Fabinho 4
Unhappy with the crowd and, despite getting stuck in, simply didn’t look comfortable throughout. Once again way off his best. Subbed.
Harvey Elliott 4
Struggled to make an impact and too often on the periphery with the game played around him. Tough night for the teenager. Subbed.
Roberto Firmino 6
Mixed bag before break of inconsistent passing, some clever touches, good pressing and interesting tackles. Brought two decent saves from Meslier in closing stages.
Thiago Alcantara 6
Passing radar not entirely on point before break but tenacity atoned for his errors. Bit more of an influence after the break.
Mohamed Salah 6
Took his goal well and almost sent away for another but needed to be in game more first half. Some good link-up play with Nunez.
Darwin Nunez 6
Caught in two minds when sent clear but started to bring others into play approaching half-time. Denied twice by Meslier after break.
Curtis Jones (for Elliott 60) 5
Ran at the Leeds defence, but couldn’t find a way through.
Jordan Henderson (for Fabinho 60) 5
Sought to bring control to the midfield. Didn’t really happen.
James Milner (for Alexander-Arnold 79)
Another game against Leeds for the former Leeds player from Leeds.