Mohamed Salah scored for the sixth successive game as Liverpool moved above Manchester United into second place in the Premier League with an entertaining win over West Ham.
Emre Can headed Jurgen Klopp's side ahead from a corner - the Reds' 100th goal this season - after Salah had earlier been denied by a post.
Salah made it 2-0 to the hosts with an instinctive, low finish after a delicious pass by Alex Oxlade-Chamberlain before Roberto Firmino added the third after a mistake by goalkeeper Adrian.
Read also:
Michail Antonio's quality, low finish gave West Ham hope - but Mane, who had hit the post moments before, completed a fine Liverpool win.