West Brom recorded their first win at Anfield since 1967 as Liverpool were made to pay for their extraordinary wastefulness in front of goal.
The Reds laid siege to the Albion goal throughout, with Jordan Henderson striking the underside of the bar and Dirk Kuyt the inside of the post.
But they were stunned when Glen Johnson's error let in Peter Odemwingie to fire past Pepe Reina on 75 minutes.
Liverpool have now won only five of their 17 home league games this season.
It is a poor return for a team of Liverpool's pedigree and resources but, once again, Kenny Dalglish's team were the instigators of their own downfall as chance after chance went begging.
The victory moves Albion up to tenth in the table, just two places and one point behind Liverpool, who have taken only seven points from their last 10 games.
In total, the Reds had 28 shots to their opponent's nine, and 15 corners to the Baggies' three.
But the only statistic that will concern West Brom will be the scoreline, and their manager Roy Hodgson will take considerable pleasure from a victory over the club he managed for just 191 days.
Despite his ill-fated spell at Anfield, he received a warm reception from the same Liverpool fans he struggled to win over before being sacked midway through last season.
Liverpool made all the early running and should have taken the lead after 10 minutes when Luis Suarez threaded a pass into the path of Kuyt, who side-footed wide of the far post.
Did you know?
- West Brom's previous victory at Anfield came 45 years ago to the day when Jeff Astle's goal separated the sides.
- Garth Crooks scored their previous goal at Anfield in a 4-1 defeat in November 1985.
The Reds thought they should have been awarded a penalty when Maxi Rodriguez went down under contact from Billy Jones, but referee Neil Swarbrick waved away the appeals.
The onslaught continued as Maxi's cross was headed harmlessly wide by Andy Carroll, Liam Ridgewell blocked a goal-bound Suarez shot and Maxi blazed over the bar after Foster had saved from Suarez.
The Baggies had offered little threat until the 28th minute, but when their first chance came it was a clear one.
Shane Long headed Jonas Olsson's long ball into the path of Chris Brunt and his toe-poked volley drew a sharp one-handed save from Pepe Reina - the Liverpool goalkeeper proving his worth on his return from a three-match suspension.
Soon afterwards, a West Brom corner flew through a crowd of players to Ridgewell, who side-footed straight at Reina from six yards.
And there was still time for Foster to stretch out a foot to save from Daniel Agger before an entertaining first half was brought to a close.
Henderson was desperately unlucky not to put Liverpool ahead soon after the restart when his first-time shot from Carroll's lay-off struck the underside of the bar and rebounded to safety off Foster's back.
The effervescent Suarez then went close again as he worked space after a mazy run but could not keep his close-range effort below the crossbar.
Opportunities came and went as Kuyt's deflected shot from an angle cannoned back off the woodwork and Carroll twice fired over after right-wing crosses from Kuyt and Johnson picked him out.
There was no let-up as Jay Spearing's shot was cleared off the line by Brunt and Henderson's side-footed effort fizzed narrowly wide.
The ball had hardly entered the Liverpool half before West Brom landed their sucker punch with only 15 minutes remaining.
Johnson hesitated with his back to goal and was dispossessed by Mulumbu, who instantly played Odemwingie through on goal. The Nigerian kept his composure to wrong-foot Reina.
Liverpool's efforts thereafter had an air of desperation as their dismal 2012 league form continued.
- 25 Reina
- 02 Johnson
- 03 Jose Enrique
- 05 Agger Booked
- 37 Skrtel
- 11 Maxi (Downing - 74' )
- 14 Henderson
- 20 Spearing (Shelvey - 83' Booked )
- 07 Suarez
- 09 Carroll
- 18 Kuyt (Bellamy - 68' )
- 32 Doni
- 16 Coates
- 23 Carragher
- 34 Kelly
- 19 Downing
- 33 Shelvey
- 39 Bellamy
West Bromwich Albion
- 01 Foster
- 03 Olsson
- 06 Ridgewell
- 23 McAuley
- 28 Jones
- 11 Brunt
- 14 Thomas (Andrews - 69' )
- 17 Dorrans (Cox - 86' )
- 21 Mulumbu
- 09 Long
- 24 Odemwingie (Scharner - 83' )
- 13 Fulop
- 20 Shorey
- 25 Dawson
- 05 Tchoyi
- 08 Andrews
- 33 Scharner
- 31 Cox
Live Text Commentary
Full Time The referee brings the game to a close.90:00 +3:40
Direct free kick taken by Ben Foster.90:00 +3:40 Booking
Booking Jonjo Shelvey is given a yellow card.90:00 +3:33
Unfair challenge on Liam Ridgewell by Jonjo Shelvey results in a free kick.90:00 +3:01
Paul Scharner has an effort at goal. Glen Johnson gets a block in. Effort on goal by Simon Cox from deep inside the area goes harmlessly over the bar.90:00 +0:51
Luis Suarez takes a shot. Save by Ben Foster.89:44
Martin Skrtel concedes a free kick for a foul on Shane Long. Liam Ridgewell crosses the ball from the free kick left-footed from left wing, Paul Scharner gives away a free kick for an unfair challenge on Jose Reina. Jose Reina restarts play with the free kick.88:57
Effort from long distance by Keith Andrews goes wide right of the target.88:23
Corner taken short by Simon Cox.87:34
Martin Skrtel challenges Shane Long unfairly and gives away a free kick. Keith Andrews takes the direct free kick.86:43
The ball is crossed by Sanchez Jose Enrique, Liam Ridgewell makes a clearance.86:33
Glen Johnson crosses the ball, clearance by Gareth McAuley.86:23
The ball is delivered by Stewart Downing, Gareth McAuley makes a clearance.85:11
Indirect free kick taken by Ben Foster.85:11 Substitution
Substitution Simon Cox comes on in place of Graham Dorrans.85:11
The assistant referee flags for offside against Luis Suarez.83:52
Centre by Craig Bellamy, save by Ben Foster.82:01
Outswinging corner taken by Craig Bellamy from the right by-line played to the near post, clearance by Gareth McAuley.82:01 Substitution
Substitution Jay Spearing goes off and Jonjo Shelvey comes on.82:01 Substitution
Substitution Paul Scharner replaces Peter Odemwingie.
The ball is crossed by Glen Johnson, Gareth McAuley manages to make a clearance.81:33
Andy Carroll takes a shot. Liam Ridgewell gets a block in.81:11
Corner taken right-footed by Craig Bellamy from the right by-line to the near post, clearance made by Shane Long.79:53
Peter Odemwingie is flagged offside by the assistant referee. Martin Skrtel takes the indirect free kick.79:15
Craig Bellamy takes a shot. Save by Ben Foster. Andy Carroll takes a shot. Jonas Olsson gets a block in.78:45
Graham Dorrans delivers the ball, clearance by Daniel Agger.78:09
Corner taken short by Graham Dorrans.77:50
Stewart Downing produces a cross, Jonas Olsson makes a clearance.77:34
Centre by Sanchez Jose Enrique, Jonas Olsson manages to make a clearance.77:01
Daniel Agger fouled by Peter Odemwingie, the ref awards a free kick. Jose Reina takes the direct free kick.76:33
Free kick taken by Ben Foster.76:33 Booking
Booking The referee books Daniel Agger for unsporting behaviour.76:15
The ball is sent over by Jordan Henderson. Daniel Agger handles the ball and concedes a free kick.75:46
Inswinging corner taken right-footed by Craig Bellamy played to the near post, Liam Ridgewell makes a clearance.74:25
Assist by Youssouf Mulumbu.74:25 Goal scored
Goal! - Peter Odemwingie - Liverpool 0 - 1 West Brom Peter Odemwingie finds the back of the net with a goal from inside the penalty area low into the middle of the goal. Liverpool 0-1 West Brom.73:50
Stewart Downing takes a inswinging corner from the right by-line played to the near post, clearance by Shane Long. Shot by Glen Johnson. Blocked by Liam Ridgewell.73:06 Substitution
Substitution (Liverpool) makes a substitution, with Stewart Downing coming on for Rodriguez Maxi.72:57
Sanchez Jose Enrique crosses the ball, clearance by Gareth McAuley.72:02
The ball is crossed by Sanchez Jose Enrique, clearance made by Jonas Olsson.70:16
The referee blows for offside against Luis Suarez. Free kick taken by Ben Foster.69:36
Corner taken right-footed by Craig Bellamy, Ben Foster makes a save.68:45
Jordan Henderson restarts play with the free kick.68:45 Substitution
Substitution Keith Andrews joins the action as a substitute, replacing Jerome Thomas.68:45
Unfair challenge on Craig Bellamy by Liam Ridgewell results in a free kick.67:18 Substitution
Substitution (Liverpool) makes a substitution, with Craig Bellamy coming on for Dirk Kuyt.67:18
Jordan Henderson has an effort at goal from just outside the box which goes wide of the left-hand upright.66:14
Jay Spearing takes a shot. Jonas Olsson gets a block in. Inswinging corner taken from the left by-line by Jordan Henderson, Shane Long makes a clearance.66:06
The ball is crossed by Luis Suarez, Ben Foster makes a save.64:33
Jay Spearing has an effort at goal from outside the area which misses left.64:05
The ball is delivered by Sanchez Jose Enrique, save by Ben Foster. Jordan Henderson takes a inswinging corner to the near post, save made by Ben Foster.62:12
Glen Johnson sends in a cross, Andy Carroll produces a header from inside the area that goes over the bar.62:02
Jonas Olsson challenges Andy Carroll unfairly and gives away a free kick. Rodriguez Maxi restarts play with the free kick.60:02
The ball is delivered by Dirk Kuyt, Shot on goal by Andy Carroll from inside the box goes harmlessly over the target.59:30
Dirk Kuyt has an effort at goal from just inside the area that bounces off the post.58:57
Centre by Rodriguez Maxi, clearance by Gareth McAuley.58:32
Graham Dorrans produces a cross, Martin Skrtel manages to make a clearance.58:20
Centre by Liam Ridgewell, clearance by Daniel Agger.57:57
Jordan Henderson concedes a free kick for a foul on Jerome Thomas. Direct free kick taken by Graham Dorrans.56:24
Rodriguez Maxi takes a shot from inside the box clearing the bar.55:16
Luis Suarez gives away a free kick for an unfair challenge on Jonas Olsson. Direct free kick taken by Ben Foster.54:06
The ball is swung over by Shane Long, save by Jose Reina.53:11
Effort on goal by Luis Suarez from deep inside the area goes harmlessly over the bar.51:01
The ball is crossed by Glen Johnson, Jerome Thomas gets a block in. Inswinging corner taken from the left by-line by Jordan Henderson, Andy Carroll takes a shot. Gareth McAuley manages to make a clearance.50:13
Shane Long is ruled offside. Indirect free kick taken by Daniel Agger.49:32
Unfair challenge on Jerome Thomas by Luis Suarez results in a free kick. Ben Foster takes the direct free kick.49:15
Shot by Jordan Henderson from 20 yards.48:48
Unfair challenge on Sanchez Jose Enrique by Shane Long results in a free kick. Free kick taken by Sanchez Jose Enrique.46:47
The ball is crossed by Luis Suarez.46:01
Corner taken right-footed by Jordan Henderson from the left by-line, Jonas Olsson manages to make a clearance.45:01
The referee gets the second half started.45:00 +1:25 Half time
Half Time The ref blows to end the first period.45:00 +1:03
Free kick awarded for a foul by Shane Long on Martin Skrtel. Direct free kick taken by Jay Spearing.45:00 +0:23
Dirk Kuyt takes a shot. Ben Foster makes a save.44:43
Glen Johnson crosses the ball, save by Ben Foster.42:34
Glen Johnson sends in a cross, Jonas Olsson makes a clearance.42:13
Unfair challenge on Sanchez Jose Enrique by Chris Brunt results in a free kick. Direct free kick taken by Sanchez Jose Enrique.41:58
A cross is delivered by Sanchez Jose Enrique, clearance by Shane Long.41:38
The ball is swung over by Jordan Henderson, Liam Ridgewell gets a block in.40:59
Daniel Agger takes a shot. Save by Ben Foster. Inswinging corner taken right-footed by Jordan Henderson from the left by-line, clearance made by Jonas Olsson. The ball is delivered by Luis Suarez, Chris Brunt makes a clearance.40:18
Inswinging corner taken from the left by-line by Jordan Henderson, clearance by Jonas Olsson. Shot by Rodriguez Maxi from 12 yards. Blocked by Jonas Olsson. The ball is sent over by Dirk Kuyt, Liam Ridgewell makes a clearance.40:06
Luis Suarez delivers the ball, Chris Brunt manages to make a clearance.39:11
Corner taken by Jordan Henderson played to the near post, clearance by Billy Jones.38:08
Free kick awarded for a foul by Dirk Kuyt on Liam Ridgewell. Ben Foster restarts play with the free kick.37:07
Effort from outside the penalty box by Peter Odemwingie goes wide right of the goal.36:18
Luis Suarez takes a shot. Save made by Ben Foster.34:20
Jay Spearing produces a right-footed shot from outside the penalty box and misses wide left of the target.33:19
Unfair challenge on Billy Jones by Rodriguez Maxi results in a free kick. Ben Foster takes the direct free kick.32:25
The ball is sent over by Liam Ridgewell, Martin Skrtel makes a clearance. Corner from the left by-line taken by Graham Dorrans, Liam Ridgewell takes a shot. Save by Jose Reina.29:25
Headed effort from deep inside the penalty area by Luis Suarez goes harmlessly over the crossbar.28:17
Jordan Henderson takes the outswinging corner, clearance made by Gareth McAuley. Corner taken by Jordan Henderson from the right by-line, clearance made by Jonas Olsson.27:35
Shot by Chris Brunt from 12 yards. Jose Reina makes a brilliant save.25:20
Free kick awarded for an unfair challenge on Shane Long by Martin Skrtel. Graham Dorrans delivers the ball from the free kick right-footed from left wing, Jay Spearing gets a block in.25:03
The ball is crossed by Sanchez Jose Enrique, Gareth McAuley manages to make a clearance.23:34
Luis Suarez takes a shot. Save made by Ben Foster. Effort on goal by Rodriguez Maxi from inside the area goes harmlessly over the bar.22:22
Luis Suarez takes a shot. Blocked by Jonas Olsson.22:10
The ball is swung over by Youssouf Mulumbu, clearance by Martin Skrtel.20:08
Rodriguez Maxi crosses the ball, Headed effort from deep inside the penalty area by Andy Carroll goes harmlessly over the crossbar.18:27
Luis Suarez produces a cross.18:04
A cross is delivered by Luis Suarez, blocked by Liam Ridgewell. Short corner taken by Luis Suarez.15:40
Effort on goal by Sanchez Jose Enrique from outside the penalty box goes harmlessly over the bar.13:51
Martin Skrtel fouled by Peter Odemwingie, the ref awards a free kick. Direct free kick taken by Jose Reina.13:10
Shot from a long way out by Chris Brunt goes wide of the left-hand post.12:34
The referee blows for offside against Peter Odemwingie. Jay Spearing takes the free kick.9:51
Dirk Kuyt produces a right-footed shot from deep inside the penalty box which goes wide of the left-hand upright.9:20
Chris Brunt takes a shot. Save made by Jose Reina.9:02
The ball is sent over by Glen Johnson, Ben Foster makes a save.6:52
Handball decision goes against Jay Spearing. Direct free kick taken by Graham Dorrans.5:41
Glen Johnson takes a shot. Jonas Olsson gets a block in.5:20
Billy Jones sends in a cross, clearance made by Martin Skrtel.4:22
Unfair challenge on Shane Long by Daniel Agger results in a free kick. Gareth McAuley takes the free kick.0:00
The referee gets the match started.
Live data and text provided by our data suppliers