Andy Carroll scored twice to ease West Ham's fears of dropping into the Championship with a win over West Brom.
The striker's thumping header gave the home side the lead, before Hammers goalkeeper Jussi Jaaskelainen was forced into action with smart saves.
Gary O'Neil's sweet strike doubled the advantage with Carroll's superb volley giving the hosts a third goal.
Baggies' Graham Dorrans scored a late penalty and Youssouf Mulumbu was sent off for kicking the ball at O'Neil.
West Ham's comfortable victory means they are now on 36 points, six clear of the bottom three, with eight games of the season remaining.
Having suffered five defeats in their previous seven league matches, Sam Allardyce's men were in danger of being dragged into a relegation battle.
Allardyce stated a total of 38 points would be enough to stay in the Premier League and said that he would only sign a new contract with the club - which runs out at the end of the season - once they are certain of survival.
Meanwhile, his counterpart Steve Clarke is enduring a slight blip as they missed the chance to move ahead of Liverpool into seventh spot, having enjoyed a fine season so far.
The Baggies found it difficult to deal with Carroll's aerial presence throughout, and were afforded no time on the ball by West Ham's pressing game with Mohamed Diame particularly imposing.
"A victory for West Ham in a match where Sam Allardyce's men scored three excellent goals. Andy Carroll's second was absolutely superb and West Brom offered little throughout this game. Frustration told at the end with the dismissal of Youssouf Mulumbu."
The visitors started well, having a goal rightly disallowed before Romelu Lukaku's deflected free-kick forced Jaaskelainen into a magnificent save low to his right-hand side.
Despite West Brom's early pressure, the home side took control and went ahead through on-loan frontman Carroll. The Englishman rose highest to power in his fourth goal of the season when he produced a towering header from O'Neil's corner after 16 minutes.
Minutes later, both Diame and Matt Jarvis had opportunities to double the Hammers' advantage, but neither player could hit the target.
However, the second did arrive soon after. A quick break from the home side allowed Ricardo Vaz Te to find O'Neil on the edge of the area, and the midfielder curled a strike over the helpless Ben Foster.
West Brom were looking for some inspiration to get back into the match in the second half and nearly found it through Belgian striker Lukaku, who fired a blistering drive narrowly over the bar, before full-back Billy Jones was thwarted by the excellent Jaaskelainen.
The home side wrapped the game up through Carroll, who allowed James Collins' free-kick to drop over his shoulder before despatching a volley into the bottom corner.
Dorrans grabbed a consolation for West Brom from the penalty spot with three minutes remaining, after Lukaku was fouled in the box by Matt Taylor.
And there was still time for Mulumbu's bizarre dismissal, when the Congolese midfielder picked the ball up after being fouled and kicked it against O'Neil in frustration.
West Ham manager Sam Allardyce:
"The points are more important than anything else but the performance along with the result and the fact that we won comfortably shows how good we have been at home all season.
"Andy Carroll scored the goal of the season for us, it was a fantastic goal, a world class finish. He scored two today and it was his best performance.
"It was an important win for us, putting us back in 11th spot and it is about where we have been all season. It shows the consistency for the season."
West Brom manager Steve Clarke:
"We knew it would be a difficult game, and in the first half they were a little bit better than us. The goals ewe conceded are not like us.
"We started the game quite well, but there are small margins in this game. After being 1-0 down, we had a difficult afternoon.
"There are not been too many times this season that we have felt like this. We have seven game and we want to finish on a high."
West Ham United
- 22 Jaaskelainen
- 02 Reid Booked
- 17 O'Brien
- 19 Collins
- 20 Demel (McCartney - 78' )
- 04 Nolan (Taylor - 69' )
- 07 Jarvis
- 21 Diame (Collison - 82' )
- 32 O'Neil
- 08 Carroll
- 12 Vaz Te
- 13 Henderson
- 03 McCartney
- 05 Tomkins
- 10 Collison
- 14 Taylor
- 09 C Cole
- 29 Chamakh
West Bromwich Albion
- 01 Foster
- 03 Olsson
- 06 Ridgewell
- 23 McAuley
- 28 Jones
- 05 Yacob (Odemwingie - 71' )
- 11 Brunt
- 17 Dorrans (Fortune - 88' )
- 21 Mulumbu Dismissed
- 09 Long Booked (Rosenberg - 71' )
- 20 Lukaku
- 13 Myhill
- 04 Popov
- 30 Tamas
- 14 Thomas
- 08 Rosenberg
- 24 Odemwingie
- 32 Fortune
Live Text Commentary
Full Time The referee blows for the end of the match.90:00 +4:38
Ben Foster takes the direct free kick.90:00 +4:38 Dismissal
Dismissal Youssouf Mulumbu sent from the field by the ref for violent conduct.90:00 +4:35
Youssouf Mulumbu fouled by Gary O'Neil, the ref awards a free kick.90:00 +2:04
Peter Odemwingie takes a shot and missed to the right of the goal.90:00 +0:31
Chris Brunt takes a shot. Blocked by Andy Carroll.89:48
Chris Brunt takes a shot. Blocked by James Collins. Markus Rosenberg takes a shot. Save by Jussi Jaaskelainen.88:53
Romelu Lukaku challenges Joey O'Brien unfairly and gives away a free kick. Free kick taken by Jussi Jaaskelainen.88:19
Ricardo Vaz Te has an effort from just inside the box that misses to the left of the goal.87:11 Substitution
Substitution Graham Dorrans goes off and Marc-Antoine Fortune comes on.87:11
Assist by Romelu Lukaku.87:11 Goal scored
Goal! - Graham Dorrans - West Ham 3 - 1 West Brom Placed penalty scored by Graham Dorrans. West Ham 3-1 West Brom.86:23
Matthew Taylor challenges Romelu Lukaku unfairly and gives away a Penalty.85:14
Effort from deep inside the area by Markus Rosenberg misses to the left of the target.84:09
The referee blows for offside against Liam Ridgewell. Jussi Jaaskelainen takes the indirect free kick.81:03 Substitution
Substitution Jack Collison on for Mohamed Diame.81:03
Foul by Chris Brunt on Ricardo Vaz Te, free kick awarded. Gary O'Neil restarts play with the free kick.79:29
Assist on the goal came from James Collins.79:29 Goal scored
Goal! - Andy Carroll - West Ham 3 - 0 West Brom Andy Carroll grabs a goal from close range to the bottom left corner of the goal. West Ham 3-0 West Brom.79:06
Unfair challenge on James Collins by Markus Rosenberg results in a free kick. James Collins restarts play with the free kick.
Substitution George McCartney replaces Guy Demel.77:17
Chris Brunt takes the indirect free kick.77:17 Booking
Booking Winston Reid goes into the referee's book for unsporting behaviour.77:06
Winston Reid is adjudged to have handled the ball.75:27
Peter Odemwingie takes a shot. Save by Jussi Jaaskelainen.74:53
Peter Odemwingie takes a shot. Blocked by James Collins.73:11
Inswinging corner taken from the left by-line by Gary O'Neil, Andy Carroll takes a shot. Comfortable save by Ben Foster.71:41
The assistant referee signals for offside against James Collins. Indirect free kick taken by Ben Foster.71:12
Billy Jones challenges Andy Carroll unfairly and gives away a free kick. Free kick taken by Gary O'Neil.70:09 Substitution
Substitution Peter Odemwingie on for Claudio Yacob.70:09 Substitution
Substitution Markus Rosenberg replaces Shane Long.68:28 Substitution
Substitution Kevin Nolan goes off and Matthew Taylor comes on.66:23
Direct free kick taken by James Collins.66:23 Booking
Booking Shane Long goes into the referee's book for unsporting behaviour.66:08
Shane Long gives away a free kick for an unfair challenge on Joey O'Brien.65:42
The official flags Ricardo Vaz Te offside. Ben Foster restarts play with the free kick.65:22
Claudio Yacob takes a shot. Kevin Nolan gets a block in.64:59
Billy Jones takes a shot. Save made by Jussi Jaaskelainen.64:13
Kevin Nolan challenges Youssouf Mulumbu unfairly and gives away a free kick. Ben Foster takes the direct free kick.59:48
Ricardo Vaz Te fouled by Gareth McAuley, the ref awards a free kick. Gary O'Neil takes the direct free kick. James Collins takes a shot. Save by Ben Foster.58:19
Corner taken right-footed by Gary O'Neil from the right by-line, Ben Foster makes a comfortable save.57:46
Corner taken right-footed by Gary O'Neil from the right by-line, clearance by Gareth McAuley.54:11
Shane Long fouled by James Collins, the ref awards a free kick. Graham Dorrans has an effort direct from the free kick.53:38
Gary O'Neil concedes a free kick for a foul on Youssouf Mulumbu. Youssouf Mulumbu takes the free kick.48:30
Mohamed Diame takes a shot. Billy Jones gets a block in.47:45
Shot from just outside the box by Romelu Lukaku goes over the bar.47:06
Inswinging corner taken right-footed by Graham Dorrans from the left by-line, save made by Jussi Jaaskelainen.45:01
The referee gets the second half started.45:00 +2:29 Half time
Half Time The ref blows to signal half-time.45:00 +1:22
Free kick awarded for a foul by Billy Jones on Andy Carroll. James Collins takes the free kick.44:46
Youssouf Mulumbu takes a shot. Blocked by James Collins.44:12
Foul by Chris Brunt on Ricardo Vaz Te, free kick awarded. Gary O'Neil takes the free kick.40:47
Free kick awarded for a foul by Guy Demel on Shane Long. Jonas Olsson restarts play with the free kick.40:14
The official flags Romelu Lukaku offside. James Collins takes the free kick.34:05
Graham Dorrans takes a shot. Jussi Jaaskelainen makes a save.33:22
The referee blows for offside. Jonas Olsson takes the free kick.28:49
Unfair challenge on Mohamed Diame by Youssouf Mulumbu results in a free kick. Gary O'Neil takes the direct free kick.27:27
The assist for the goal came from Ricardo Vaz Te.27:27 Goal scored
Goal! - Gary O'Neil - West Ham 2 - 0 West Brom A goal is scored by Gary O'Neil from the edge of the area to the bottom left corner of the goal. West Ham 2-0 West Brom.26:24
Free kick awarded for an unfair challenge on Shane Long by Winston Reid. The free kick is delivered left-footed by Chris Brunt from right wing, save by Jussi Jaaskelainen.24:58
Corner taken right-footed by Graham Dorrans from the left by-line, clearance made by Andy Carroll.24:27
Ricardo Vaz Te takes a shot. Save by Ben Foster.22:20
Effort on goal by Shane Long from outside the box goes harmlessly over the bar.20:42
Close range strike by Matthew Jarvis goes over the bar.19:58
Romelu Lukaku concedes a free kick for a foul on Joey O'Brien. James Collins takes the direct free kick.19:20
Chris Brunt challenges Ricardo Vaz Te unfairly and gives away a free kick. Free kick taken by Jussi Jaaskelainen.18:30
Foul by Mohamed Diame on Liam Ridgewell, free kick awarded. Direct free kick taken by Graham Dorrans.17:25
Shot on goal by Mohamed Diame from just inside the area goes over the target.15:28
Gary O'Neil provided the assist for the goal.15:28 Goal scored
Goal! - Andy Carroll - West Ham 1 - 0 West Brom Andy Carroll finds the net with a headed goal from close range. West Ham 1-0 West Brom.15:12
Inswinging corner taken right-footed by Gary O'Neil,14:40
Andy Carroll fouled by Gareth McAuley, the ref awards a free kick. Direct free kick taken by Gary O'Neil.12:40
James Collins gives away a free kick for an unfair challenge on Romelu Lukaku. Direct effort from the free kick comes in from Romelu Lukaku, save made by Ben Foster.11:21
Corner from the left by-line taken by Gary O'Neil, save by Ben Foster.8:39
Kevin Nolan takes a shot. Blocked by Jonas Olsson. Effort on goal by Ricardo Vaz Te from deep inside the penalty area misses to the right of the goal.6:07
Corner taken left-footed by Chris Brunt, Unfair challenge on Jussi Jaaskelainen by Gareth McAuley results in a free kick. Jussi Jaaskelainen restarts play with the free kick.5:45
Graham Dorrans takes a shot. Jussi Jaaskelainen makes a save.4:29
Ricardo Vaz Te has a headed effort at goal from deep inside the area missing to the right of the goal.3:02
Effort from the edge of the box by Kevin Nolan goes wide of the left-hand upright.2:28
Shane Long has an effort at goal from deep inside the area missing to the right of the target.1:21
Free kick awarded for an unfair challenge on Graham Dorrans by Matthew Jarvis. Jonas Olsson restarts play with the free kick.0:00
The referee gets the match started.
Live data and text provided by our data suppliers