Loris Karius – 7
Wasn’t asked to do a lot and was afforded the luxury of watching most of the match but he did produce two good saves to deny Arnautovic in the opening half – once again showed more authority in his area.
Trent Alexander-Arnold – 7
His attacking instinct was well suited against this defence-minded West Ham side – he delivered some dangerous crosses and played with a maturity that edges him past Joe Gomez.
Virgil van Dijk – 7
His ability on the ball and his presence in the air is a great addition to Liverpool’s defence – although defensively he was relatively at ease, he could have opened the scoring but his header was straight at Adrian.
Joel Matip– 6
Didn’t do a lot wrong but still didn’t exude confidence – one tame tackle almost allowed Arnautovic to open the scoring, his presence was slightly shaky.
Andrew Robertson – 8
A performance full of energy, desire, and quality had the kop singing his name – produced a number of crosses and his passing was crisp, the threat that he offers on the left-side begs the question as to why Klopp didn’t put faith in him earlier on in the season.
James Milner – 8
Alongside Robertson, Milner was one of Liverpool’s standout performers – his reliable and intelligent showing led to West Ham players simply opting to hack him down at times.
Emre Can – 7
Played in the deep midfield position and although his performance wasn’t spectacular, he certainly contributed both defensively and going forward – his precise header gave the hosts the lead and his numerous forward passes instigated many Liverpool attacks.
Alex Oxlade-Chamberlain – 7
His stature grew as the match developed – he became increasingly involved and influential, he found space between the West Ham midfield and defence and produced a number of clever final balls.
Mohamed Salah – 7
A threat as always to the opposition defence, but not quite as exhilarating as he has been this season – his speed, in particular, caused West Ham’s aging defence problems, scored his 31st goal of the season and also hit the post.
Roberto Firmino – 8
So much of Liverpool’s good play came through him – his movement and clever touches allows Liverpool to flourish in the final third, he scored in front of the Kop to cap an excellent performance.
Sadio Mane – 7
A more assured and sharp performance by Mane and his link-up play with Milner and Robertson was particularly pleasing on the eye, his goal rounded off Liverpool’s rout.
Adrian – 6
A mixed performance contained some poor positioning and distribution that presented Liverpool with the opportunity to get their goals but also some good saves to prevent the scoreline from looking even worse.
Pablo Zabaleta – 5
Could have scored in the first-half but fired his volley wide, got forward at times but his poor positioning allowed Liverpool a lot of space.
James Collins – 5
A tough afternoon for the Welshman as he couldn’t cope with Liverpool’s pace and movement – did present a threat on West Ham set-pieces although they didn’t have many.
Angelo Ogbonna – 6
Was the best player in the rather aging West Ham defence and tried to organise the backline – however, he was guilty at times of allowing Liverpool too much time to operate.
Aaron Creswell – 5
Looked calm early on, but as the goals started to go in, his nerves got the better of him – he should have got a lot closer to Salah for Liverpool’s second goal.
Patrice Evra – 5
A debut against top opposition and defensively he was out of his depth, he simply couldn’t cope with the pace of the match – he did offer a couple of overlapping runs but they were few and far between.
Mark Noble – 5
West Ham’s captain got into the game a little more as the game went on, helping the visitors produce a few moments of decent possession.
Cheikhou Kouyate – 5
Competed with the Liverpool midfield but regularly came off second best – he provided the assist for Antonio’s goal shortly after the midfielder came off the bench.
Manuel Lanzini – 5
Was coming back from injury and still looked well off the pace – the game passed him by and he produced virtually nothing of note.
Joao Mario – 6
Saw plenty of the ball but was unable to make a real difference for his new side – he linked up well with Arnautovic and at times played as more of a second striker.
Marko Arnautovic – 7
A decent performance by the Austrian and he had a great goalscoring chance in the first-half when his cheeky chip hit the crossbar – was always a threat to the Liverpool defence although his tracking back was slightly more questionable.