Alisson Becker 8
Barely called upon throughout but made brilliant penalty save to keep out Bowen’s spot kick and, after help from Milner, sprung out a leg to deny Soucek in closing moments.
Trent Alexander-Arnold 7
Notably limited his forward forays before break but started to probe more with his passing. Disciplined defensively and more attacking threat later on.
Joe Gomez 6
Confident in dealing with high balls first half but became a little jittery after conceding penalty. Conditions became a proper after the break.
AS IT HAPPENED : Liverpool 1-0 West Ham goals, highlights and reaction
Virgil van Dijk 8
Assured at the back and one great block to stop Downes shortly before interval. Caused problems at attacking set-pieces and held defence together during later West Ham pressure.
Kostas Tsimikas 6
Wayward both in terms of positioning and passing on occasion but whipped in fantastic cross for the opener. Subbed.
Jordan Henderson 8
Set the early tempo when he was heavily involved in Liverpool wresting the initiative, and continued his workrate throughout.
Thiago Alcantara 7
Almost all of Liverpool’s play came through him before and was allowed time and space by West Ham. Slightly less influential in second half before being subbed.
Mohamed Salah 6
Back on the right flank, only a few chances to run at his marker first half but became a danger when drifting central. Moved central
Roberto Firmino 6
Occupied West Ham’s attention by dropping between the lines and helped provide space for Nunez. Second half a lot tougher, though. Subbed.
Fabio Carvalho 6
While ostensibly on the left, spent most of the time tucked inside. Knocked off ball on occasion but kept at it. Subbed.
Darwin Nunez 8
A nuisance for the West Ham defence throughout, netted a fine header and prompted two good stops from Fabianski and also hit post first half. Subbed.
Curtis Jones (for Carvalho 58) 6
Came on in left-wing position for first appearance since July. One shot blocked from close range.
Fabinho (for Thiago 58) 5
Not his best appearance from the bench. Looked slow and easily turned.
Harvey Elliott (for Carvalho 58) 7
Added some energy to the midfield effort and did well with defensive work
Andy Robertson (for Tsimikas 81)
Trademark effort at left-back.
James Milner (for Firmino 81)
Brought on in an advanced midfield role but great block helped deny Soucek leveller.
READ NEXT:
Jurgen Klopp slurs branded 'absurd' as leading figure defends Liverpool boss
Klopp must replace Jota with unexpected Liverpool star after astonishing 10-goal run
Liverpool confirm European Super League stance as controversial relaunch plans emerge
Liverpool forward Mohamed Salah 'will be part' of BeIN Sports' World Cup coverage
What Darwin Nunez did in just 18 minutes against Man City was remarkable