Steven Gerrard scored two penalties as Liverpool regained the Premier League leadership with an incident-packed victory at West Ham.

The club captain put his team in front after James Tomkins handled.

But Guy Demel tapped in from three yards in first-half stoppage time as Liverpool appealed that Andy Carroll had fouled keeper Simon Mignolet.

Gerrard surpasses Dalglish

Steven Gerrard

Steven Gerrard's two penalties have taken his Reds goal tally to 173 - putting him sixth in the club's all-time scoring list, one ahead of Kenny Dalglish

Carroll hit the bar with a second-half header, before Gerrard struck again after Adrian brought down Jon Flanagan.

Luis Suarez struck the bar twice for Liverpool, who move two points ahead of second-placed Chelsea with a ninth successive league victory.

Suarez, who is the Premier League's leading scorer, was unable to add to his season's tally of 29, although he went close twice in the opening 20 minutes.

Having brushed the top of the net with a third-minute free-kick, he then caught West Ham out after receiving Philippe Coutinho's quick throw-in wide on the left, angling a chip that bounced out off the bar.

Suarez's strike partner Daniel Sturridge - who has 20 league goals for the season - snatched at a chance to add to that total, firing over when a cross from the Uruguay international fell to him via West Ham defender Tomkins.

And it was Tomkins who handed Liverpool the chance to take the lead a minute before half-time.

Second penalty wasn't lucky - Rodgers

The centre-back handled the ball as Suarez tried to cut inside him after breaking on to Gerrard's 50-yard diagonal pass. Gerrard converted the penalty, sending goalkeeper Adrian the wrong way.

But in the second minute of first-half stoppage time West Ham equalised, with the visitors convinced the goal should not have stood.

Former Liverpool striker Andy Carroll - playing against his former club for the first time since leaving for Upton Park, initially on loan, in 2012 - put a hand into the face of keeper Mignolet as they jumped for Mark Noble's corner, and the Belgian dropped the ball into the path of Demel, who turned in from three yards.

Flanagan was looking for penalty - Allardyce

Assistant referee Stuart Burt raised his flag for an infringement but, after consulting him, referee Anthony Taylor awarded the goal.

There was further controversy in the early minutes of the second half when Carroll was manhandled in a crowded penalty area as he tried to jump for a corner, but Taylor allowed play to continue.

England striker Carroll made life difficult for Liverpool's central defensive pairing of Mamadou Sakho and Martin Skrtel, and nearly got his reward when he climbed to meet Mohamed Diame's right-wing cross, heading firmly at goal but seeing the effort smack against the bar.

Liverpool on the spot

  • Liverpool have been awarded 12 Premier League penalties this season - more than any other team in the division
  • Steven Gerrard has taken 11 of them, scoring 10 - with his only failure coming with the third of his three penalties in the 3-0 win at Manchester United on 16 March
  • Their other league spot-kick was taken - and missed - by Daniel Sturridge during the 4-0 win over Everton on 28 January

Referee Taylor had another big decision to make with 19 minutes to go, as full-back Flanagan burst into the penalty area on to Lucas Leiva's pass before going down under Hammers keeper Adrian's challenge.

The keeper and his team-mates were adamant he got a hand on the ball, while Liverpool felt he also went on to catch Flanagan's leg.

Gerrard kept his nerve to fire in to the corner and restore the visitors' advantage.

Suarez almost made the game safe with seven minutes to go, curling a 20-yard shot against the bar with the outside of his boot, while Raheem Sterling's shot from the edge of the penalty area needed to be turned around the near post by Adrian.

Liverpool saw off a late flurry of West Ham pressure to extend their unbeaten league run to 14 matches.

For a photo gallery from Sunday's Premier League action, visit the BBC Sport Facebook page.  

Lineup, Bookings (4) & Substitutions (5)

West Ham United

  • 13 Adrián Booked
  • 20 Demel
  • 08 Armero Booked
  • 14 Taylor (Jarvis - 78' )
  • 05 Tomkins Booked
  • 02 Reid
  • 21 Diamé (Cole - 85' )
  • 16 Noble
  • 09 Carroll
  • 04 Nolan (Nocerino - 68' Booked )
  • 23 Downing

Substitutes

  • 07 Jarvis
  • 22 Jääskeläinen
  • 24 Cole
  • 26 Cole
  • 27 Potts
  • 28 Johnson
  • 47 Nocerino

Liverpool

  • 22 Mignolet
  • 02 Johnson
  • 38 Flanagan
  • 08 Gerrard
  • 37 Skrtel
  • 17 Sakho
  • 10 Coutinho (Lucas - 45' )
  • 14 Henderson
  • 15 Sturridge (K Touré - 85' )
  • 31 Sterling
  • 07 Suarez

Substitutes

  • 01 Jones
  • 04 K Touré
  • 09 Iago Aspas
  • 12 Moses
  • 20 Cissokho
  • 21 Lucas
  • 24 Allen
Ref: Anthony Taylor
Att: 34,977

Match Stats

Shots

11 17

On target

1 8

Corners

4 4

Fouls

10 9

Live Text Commentary

Full time

Full Time Match ends, West Ham United 1, Liverpool 2.

90:00 +4:09 Full time

Full Time Second Half ends, West Ham United 1, Liverpool 2.

90:00 +1:09

Corner, Liverpool. Conceded by Adrián.

90:00 +1:07

Attempt saved. Raheem Sterling (Liverpool) right footed shot from outside the box is saved in the top left corner. Assisted by Jordan Henderson.

90:00 +0:27

Foul by Jon Flanagan (Liverpool).

90:00 +0:27

Matthew Jarvis (West Ham United) wins a free kick in the defensive half.

89:23

Attempt missed. Stewart Downing (West Ham United) right footed shot from outside the box misses to the right. Assisted by Pablo Armero.

87:20

Foul by Jordan Henderson (Liverpool).

87:20

Stewart Downing (West Ham United) wins a free kick in the defensive half.

86:31

Attempt saved. Luis Suarez (Liverpool) right footed shot from outside the box is saved in the bottom right corner.

85:01 Booking

Booking Pablo Armero (West Ham United) is shown the yellow card for a bad foul.

84:53

Luis Suarez (Liverpool) wins a free kick in the attacking half.

84:53

Foul by Pablo Armero (West Ham United).

84:30 Substitution

Substitution Substitution, Liverpool. Kolo Touré replaces Daniel Sturridge.

84:03 Substitution

Substitution Substitution, West Ham United. Carlton Cole replaces Mohamed Diamé.

83:23

Luis Suarez (Liverpool) hits the bar with a right footed shot from the right side of the box. Assisted by Raheem Sterling.

81:52

Attempt missed. Guy Demel (West Ham United) header from the right side of the six yard box misses to the right. Assisted by Antonio Nocerino with a cross following a set piece situation.

81:18

Foul by Jon Flanagan (Liverpool).

81:18

Matthew Jarvis (West Ham United) wins a free kick on the right wing.

80:44

Attempt saved. Daniel Sturridge (Liverpool) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Raheem Sterling with a through ball.

79:02 Booking

Booking Antonio Nocerino (West Ham United) is shown the yellow card for a bad foul.

78:58

Jon Flanagan (Liverpool) wins a free kick on the left wing.

78:58

Foul by Antonio Nocerino (West Ham United).

77:40 Substitution

Substitution Substitution, West Ham United. Matthew Jarvis replaces Matthew Taylor.

77:20

Foul by Jordan Henderson (Liverpool).

77:20

Mark Noble (West Ham United) wins a free kick in the defensive half.

75:38

Glen Johnson (Liverpool) wins a free kick on the right wing.

75:38

Foul by Mark Noble (West Ham United).

70:17 Goal scored

Goal! Goal! West Ham United 1, Liverpool 2. Steven Gerrard (Liverpool) converts the penalty with a right footed shot to the top left corner.

69:50 Booking

Booking Adrián (West Ham United) is shown the yellow card.

68:55

Penalty Liverpool. Jon Flanagan draws a foul in the penalty area.

68:55

Penalty conceded by Adrián (West Ham United) after a foul in the penalty area.

67:05 Substitution

Substitution Substitution, West Ham United. Antonio Nocerino replaces Kevin Nolan.

64:37

Attempt missed. Daniel Sturridge (Liverpool) left footed shot from outside the box is too high. Assisted by Luis Suarez with a headed pass.

61:16

Attempt missed. Pablo Armero (West Ham United) left footed shot from outside the box is high and wide to the right.

61:11

Andy Carroll (West Ham United) hits the bar with a header from the centre of the box. Assisted by Mohamed Diamé with a cross.

59:50

Attempt saved. Daniel Sturridge (Liverpool) left footed shot from outside the box is saved in the bottom right corner. Assisted by Steven Gerrard.

58:43

Attempt blocked. Lucas Leiva (Liverpool) right footed shot from outside the box is blocked. Assisted by Glen Johnson.

57:20

Attempt saved. Luis Suarez (Liverpool) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Raheem Sterling.

55:57

Jordan Henderson (Liverpool) wins a free kick in the defensive half.

55:57

Foul by Andy Carroll (West Ham United).

55:52

Attempt missed. Kevin Nolan (West Ham United) with an attempt from the centre of the box misses to the right. Assisted by Stewart Downing with a cross.

55:04

Foul by Raheem Sterling (Liverpool).

55:04

Matthew Taylor (West Ham United) wins a free kick in the defensive half.

53:07

Raheem Sterling (Liverpool) wins a free kick in the defensive half.

53:07

Foul by Winston Reid (West Ham United).

51:31

Foul by Mamadou Sakho (Liverpool).

51:31

Andy Carroll (West Ham United) wins a free kick in the defensive half.

46:05

Corner, West Ham United. Conceded by Martin Skrtel.

45:00

Second Half begins West Ham United 1, Liverpool 1.

45:00 Substitution

Substitution Substitution, Liverpool. Lucas Leiva replaces Philippe Coutinho.

45:00 +3:09 Half time

Half Time First Half ends, West Ham United 1, Liverpool 1.

45:00 +1:11 Goal scored

Goal! Goal! West Ham United 1, Liverpool 1. Guy Demel (West Ham United) right footed shot from very close range to the high centre of the goal following a corner.

45:00 +0:52

Corner, West Ham United. Conceded by Steven Gerrard.

43:44 Goal scored

Goal! Goal! West Ham United 0, Liverpool 1. Steven Gerrard (Liverpool) converts the penalty with a right footed shot to the bottom right corner.

42:51 Booking

Booking James Tomkins (West Ham United) is shown the yellow card for hand ball.

42:40

Penalty conceded by James Tomkins (West Ham United) with a hand ball in the penalty area.

41:29

Glen Johnson (Liverpool) wins a free kick in the defensive half.

41:29

Foul by Andy Carroll (West Ham United).

38:13

Foul by Martin Skrtel (Liverpool).

38:13

Andy Carroll (West Ham United) wins a free kick in the attacking half.

37:35

Attempt missed. Daniel Sturridge (Liverpool) left footed shot from the left side of the box misses to the left.

34:02

Foul by Jordan Henderson (Liverpool).

34:02

Matthew Taylor (West Ham United) wins a free kick in the defensive half.

32:22

Attempt missed. Mark Noble (West Ham United) right footed shot from outside the box misses to the left from a direct free kick.

31:24

Foul by Mamadou Sakho (Liverpool).

31:24

Andy Carroll (West Ham United) wins a free kick in the attacking half.

30:09

Attempt missed. Daniel Sturridge (Liverpool) left footed shot from outside the box is too high. Assisted by Jordan Henderson.

27:25

Attempt missed. Martin Skrtel (Liverpool) header from the right side of the six yard box is too high. Assisted by Philippe Coutinho with a cross following a corner.

27:02

Corner, Liverpool. Conceded by James Tomkins.

26:59

Attempt blocked. Luis Suarez (Liverpool) right footed shot from the left side of the box is blocked. Assisted by Philippe Coutinho.

23:52

Attempt missed. Stewart Downing (West Ham United) left footed shot from outside the box misses to the right.

22:58

Attempt missed. Mohamed Diamé (West Ham United) left footed shot from outside the box misses to the left. Assisted by Stewart Downing.

21:08

Attempt saved. Raheem Sterling (Liverpool) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Luis Suarez.

20:27

Corner, West Ham United. Conceded by Jon Flanagan.

19:01

Luis Suarez (Liverpool) hits the bar with a right footed shot from the left side of the box. Assisted by Philippe Coutinho.

18:27

Corner, Liverpool. Conceded by James Tomkins.

9:58

Attempt blocked. Andy Carroll (West Ham United) left footed shot from outside the box is blocked. Assisted by Winston Reid with a headed pass.

8:41

Foul by Kevin Nolan (West Ham United).

8:41

Philippe Coutinho (Liverpool) wins a free kick in the defensive half.

8:34

Attempt blocked. Kevin Nolan (West Ham United) left footed shot from outside the box is blocked. Assisted by Andy Carroll.

6:59

Corner, Liverpool. Conceded by James Tomkins.

4:38

Corner, West Ham United. Conceded by Martin Skrtel.

2:54

Attempt missed. Luis Suarez (Liverpool) right footed shot from outside the box is just a bit too high from a direct free kick.

2:13

Daniel Sturridge (Liverpool) wins a free kick in the attacking half.

2:13

Foul by Mark Noble (West Ham United).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers