- Mohamed Salah (16' Pen)
- Darwin Núñez (60')
- Diogo Jota (85')
- Jarrod Bowen (42')
The visitors got off to a flying start when Tomás Soucek forced a brilliant save from Alisson with a downward header in the seventh minute, and two minutes later Michail Antonio headed a Soucek cross wide with the goal at his mercy.
But the West Ham were left to rue those early misses when Mohamed Salah was felled by Nayef Aguerd in the 15th minute for a stonewall penalty, and the Egyptian attacker stepped up to smash home the resulting spot kick to give Liverpool the lead.
That kick-started the home side, but West Ham still managed to level before the break when Jarrod Bowen dived at the feet of Virgil van Dijk to score with a superb low header for his fourth goal of the season.
After spurning a number of decent chances, Nunez finally got on the scoresheet when he latched on to a beautiful lofted pass from Alexis Mac Allister, much to the delight of the Anfield crowd.
That goal took the wind out of the Hammers' sails and substitute Diogo Jota was able to hook home a third goal from Virgil van Dijk's knockdown in the 85th minute, four minutes after coming off the bench.
The win leaves Liverpool in second spot in the table on 16 points, two behind leaders Manchester City, while West Ham are seventh on 10 points.
After going behind in several early-season games, Liverpool looked much more like their old selves in Sunday's win.
"We are working really hard and everyone can see we have improved a lot since the beginning and this is the way, and we will have to keep working," Alexis Mac Allister said in a post-match TV interview.
"(It was a) very tough game. We know them, we know how they play and we knew that they were going to try and defend a lot and try to counter attack. We prepared really well for the game and thank goodness we won it," he added.
- Chris Kavanagh
|Brighton & Hove Albion||13||6||4||3||+5||22|
|West Ham United||13||6||2||5||0||20|