Southampton and West Ham moved closer to sealing their Premier League status with a hard-earned draw at St Mary's.
Rickie Lambert saw an effort clawed onto the post by West Ham keeper Jussi Jaaskelainen while Hammers striker Andy Carroll volleyed wide from close range.
Gaston Ramirez fired Saints into the lead with a clinical finish after his initial shot was blocked.
"It is a point which takes both sides one point closer to another season of Premier League football. Both goals came in the second half on a rainy afternoon on the south coast. Gaston Ramirez's goal for Saints was cancelled out by Andy Carroll's strike a few moments later."
But Carroll levelled the game with a low free-kick under the Saints wall as both teams moved onto 38 points.
And with the 40-point mark the unofficial target for survival, both sides will now feel comfortable that they will be playing in the Premier League next season.
Southampton, who were promoted with the Hammers last season, have five games remaining while West Ham still have six to play.
Both started brightly despite difficult conditions with a rain-soaked pitch responsible for a first half that was littered with poor challenges.
Artur Boruc was the first keeper to be tested, West Ham captain Kevin Nolan forcing a low save from 12 yards, moments before Ricardo Vaz Te fizzed a shot over the crossbar.
Joey O'Brien was lucky to escape punishment for the Hammers after a late challenge on Morgan Schneiderlin - who himself was booked for diving earlier in the half.
Danny Fox followed team-mate Schneiderlin into the book for an awful lunge on Guy Demel in what was proving to be a physical encounter that boiled over several times.
But it was the hosts who twice came close to breaking the deadlock and both times it was their top scorer Lambert who threatened to add to his 14 goals this season.
First he was denied by a wonderful save from Jaaskelainen who clawed his sliding effort from Ramirez's in-swinging free-kick onto the back post and away to safety.
And then just before the break Lambert flashed a header inches wide of Jaaskelainen's far post from Jack Cork's cross.
- 20 April: Swansea (a)
- 27 April: West Brom (h)
- 4 May: Tottenham (a)
- 12 May: Sunderland (a)
- 19 May: Stoke (h)
Carroll, who had been anonymous in the first half, went close to opening the scoring but inexplicably volleyed wide from eight yards with the goal gaping.
And Ramirez made West Ham pay for that miss, firing Saints ahead with a fierce strike from just inside the box.
Having seen his initial shot charged down by James Collins he collected the rebound before firing past the on-rushing Jaaskelainen.
But Saints could only hold onto their lead for four minutes with Carroll firing his free-kick under the wall and past the wrong-footed Boruc after a slight deflection for what was only West Ham's 10th away goal all season.
Carroll tested the keeper again with a low drive with 15 minutes remaining as both sides tired as a result of the conditions.
The introductions of Jay Rodriguez and Jason Puncheon provided Southampton with a needed injection of pace.
And Rodriguez almost won the game late on with a direct run at the Hammers defence with his rasping low effort well saved by Jaaskelainen as the game ended level.
Southampton manager Mauricio Pochettino:
"I do think we deserved the victory. We worked superbly and were better than them.
"We knew they would be physical and direct but I want to congratulate my players because we managed to impose our brand of football even though the pitch suited them.
"It's a shame we conceded so quickly but it was an unfortunate moment in the game and these things happen in football.
"I'm content, especially considering the virus we had in the squad this week, but unhappy that we didn't get the three points we deserved."
West Ham's run-in
- 17 April: Man Utd (h)
- 20 April: Wigan (h)
- 27 April: Man City (a)
- 4 May: Newcastle (h)
- 12 May: Everton (a)
- 19 May: Reading (h)
West Ham boss Sam Allardyce:
"In the end I thought we were more than comfortable. Away goals have been our problem all season and we again created some simple chances which we didn't convert.
"There are six games left, we have 38 points and are in a nice position in the league.
"We have four games at home, two away, and our home form has been good this season. We should finish strongly, see how many points we can pick up and see where we can finish. I can't see us losing six on the trot with the way the lads are playing."
On his contract situation, he added: "When it is all tied up we want to put pen to paper and then we can move on with next season. I will have a chat with the owners and hopefully by the end of the week I would have secured our future."
- 31 Boruc
- 02 Clyne
- 03 Yoshida
- 05 Hooiveld
- 13 Fox Booked
- 04 Schneiderlin Booked
- 08 S Davis
- 10 Ramirez (Puncheon - 78' )
- 18 Cork
- 20 Lallana (Rodriguez - 72' )
- 07 Lambert
- 01 K Davis
- 06 Fonte
- 16 Ward-Prowse
- 21 Guly
- 42 Puncheon
- 09 Rodriguez
- 24 Mayuka
West Ham United
- 22 Jaaskelainen
- 05 Tomkins (Pogatetz - 64' Booked )
- 17 O'Brien
- 19 Collins
- 20 Demel
- 04 Nolan
- 07 Jarvis (Collison - 58' )
- 21 Diame
- 32 O'Neil
- 08 Carroll Booked
- 12 Vaz Te Booked (Taylor - 85' )
- 13 Henderson
- 18 Pogatetz
- 33 Potts
- 10 Collison
- 14 Taylor
- 09 C Cole
- 31 Wellington Paulista
Live Text Commentary
Full Time The referee brings the game to a close.90:00 +3:15
Foul by Kevin Nolan on Nathaniel Clyne, free kick awarded. Morgan Schneiderlin takes the free kick.90:00 +2:43
Jason Puncheon is caught offside. Indirect free kick taken by Jussi Jaaskelainen.90:00 +2:28
Jay Rodriguez takes a shot. Save by Jussi Jaaskelainen.90:00 +1:52
The offside flag is raised against Kevin Nolan. Indirect free kick taken by Artur Boruc.90:00 +1:30
Gary O'Neil takes the outswinging corner, Morgan Schneiderlin manages to make a clearance.89:14
Jason Puncheon takes a shot. Joey O'Brien gets a block in. Free kick awarded for a foul by Jason Puncheon on Gary O'Neil. Direct free kick taken by Jussi Jaaskelainen.86:42
Steven Davis is flagged offside by the assistant referee. Jussi Jaaskelainen takes the indirect free kick.86:05
Morgan Schneiderlin fouled by Jack Collison, the ref awards a free kick. Daniel Fox takes the direct free kick.84:05
Free kick taken by Jussi Jaaskelainen.84:05 Substitution
Substitution Matthew Taylor replaces Ricardo Vaz Te.84:05
Jason Puncheon is penalised for handball and concedes a free kick.82:33
Free kick awarded for an unfair challenge on Daniel Fox by Ricardo Vaz Te. Rickie Lambert shoots direct from the free kick, Andy Carroll gets a block in. Corner taken short by Steven Davis. A cross is delivered by Steven Davis, clearance by Joey O'Brien.82:24
Centre by Jason Puncheon, James Collins makes a clearance.82:07 Booking
Booking The referee shows Ricardo Vaz Te a yellow card.81:04
Free kick awarded for an unfair challenge on Daniel Fox by Ricardo Vaz Te. Morgan Schneiderlin takes the direct free kick.80:48
Jason Puncheon produces a cross, Jos Hooiveld takes a shot. Save made by Jussi Jaaskelainen.80:34
Inswinging corner taken by Steven Davis from the left by-line played to the near post, Andy Carroll makes a clearance.79:49
Gary O'Neil takes a outswinging corner from the right by-line to the near post, Morgan Schneiderlin makes a clearance.76:55 Substitution
Substitution Gaston Ramirez leaves the field to be replaced by Jason Puncheon.
Free kick awarded for an unfair challenge on Jay Rodriguez by Emanuel Pogatetz. Gaston Ramirez restarts play with the free kick.76:23
Andy Carroll takes a shot. Save by Artur Boruc.76:09
Jay Rodriguez sends in a cross, clearance made by Joey O'Brien.75:19
Shot from just outside the penalty box by Jay Rodriguez misses to the left of the target.72:21
Shot comes in from Gaston Ramirez from the free kick.72:21 Booking
Booking The referee cautions Emanuel Pogatetz for unsporting behaviour.72:12
Unfair challenge on Jay Rodriguez by Emanuel Pogatetz results in a free kick.71:04
Artur Boruc restarts play with the free kick.71:04 Substitution
Substitution Adam Lallana leaves the field to be replaced by Jay Rodriguez.71:04
Foul by Guy Demel on Gaston Ramirez, free kick awarded.68:28
Free kick awarded for an unfair challenge on Jos Hooiveld by Kevin Nolan. Artur Boruc takes the free kick.67:21
Unfair challenge on Gaston Ramirez by Kevin Nolan results in a free kick. Direct strike on goal from the free kick comes in from Gaston Ramirez.65:31
Assist by Gary O'Neil.65:31 Goal scored
Goal! - Andy Carroll - Southamp'n 1 - 1 West Ham Andy Carroll scores a goal from just outside the penalty area to the bottom right corner of the goal. Southampton 1-1 West Ham.64:43
Jos Hooiveld gives away a free kick for an unfair challenge on Mohamed Diame. Gary O'Neil restarts play with the free kick.63:09 Substitution
Substitution Emanuel Pogatetz comes on in place of James Tomkins.62:46
The ball is delivered by Nathaniel Clyne, Guy Demel manages to make a clearance.62:09
Gaston Ramirez crosses the ball, Kevin Nolan manages to make a clearance.61:37
Corner taken by Gaston Ramirez, clearance made by James Collins.58:41
Inswinging corner taken right-footed by Gary O'Neil from the left by-line.58:41 Goal scored
Goal! - Gaston Ramirez - Southamp'n 1 - 0 West Ham A goal is scored by Gaston Ramirez from deep inside the penalty box to the top right corner of the goal. Southampton 1-0 West Ham.58:06
Ricardo Vaz Te is ruled offside. Artur Boruc takes the free kick.57:10 Substitution
Substitution (West Ham) makes a substitution, with Jack Collison coming on for Matthew Jarvis.55:27
Rickie Lambert produces a cross.54:35
Andy Carroll produces a right-footed shot from close range which goes wide of the right-hand upright.54:16
The ball is sent over by Ricardo Vaz Te, clearance by Gaston Ramirez.52:56
The ball is swung over by Nathaniel Clyne, Ricardo Vaz Te manages to make a clearance.49:59
The ball is crossed by Nathaniel Clyne, clearance made by James Tomkins.46:16
Ricardo Vaz Te gives away a free kick for an unfair challenge on Rickie Lambert. Direct free kick taken by Daniel Fox.45:01
The match restarts for the second half.45:00 +1:27 Half time
Half Time The match has reached half-time.45:00 +0:49
Jack Cork sends in a cross, Rickie Lambert has a headed effort at goal from deep inside the area missing to the left of the target.45:00 +0:31
Centre by Gaston Ramirez, Guy Demel manages to make a clearance.45:00 +0:14
Adam Lallana delivers the ball, clearance by James Collins.41:49
The ball is sent over by Matthew Jarvis, clearance by Gaston Ramirez.41:33
Andy Carroll fouled by Gaston Ramirez, the ref awards a free kick. Gary O'Neil takes the direct free kick.41:09 Booking
Booking Andy Carroll is shown a yellow card.39:39
Unfair challenge on Maya Yoshida by Gary O'Neil results in a free kick. Gaston Ramirez restarts play with the free kick.38:32
Kevin Nolan gives away a free kick for an unfair challenge on Maya Yoshida. Artur Boruc takes the direct free kick.37:37
Morgan Schneiderlin challenges Mohamed Diame unfairly and gives away a free kick. Direct free kick taken by James Collins.36:38
Foul by Mohamed Diame on Jack Cork, free kick awarded. Gaston Ramirez takes the free kick.35:56
Rickie Lambert takes a shot. Save made by Jussi Jaaskelainen.35:11
Kevin Nolan gives away a free kick for an unfair challenge on Jack Cork. Gaston Ramirez takes the direct free kick.34:03
Steven Davis sends in a cross, James Tomkins manages to make a clearance.33:36
Gaston Ramirez takes a shot. Blocked by Gary O'Neil. Short corner worked by Steven Davis.33:25
Inswinging corner taken from the right by-line by Gaston Ramirez, clearance made by Kevin Nolan.32:50
Adam Lallana takes a shot. Blocked by James Tomkins.30:28
The assistant referee signals for offside against Gaston Ramirez. Jussi Jaaskelainen restarts play with the free kick.30:06
The ball is swung over by Rickie Lambert, Gary O'Neil manages to make a clearance.29:24
Morgan Schneiderlin takes a shot. James Tomkins gets a block in.28:18
A cross is delivered by Ricardo Vaz Te, save by Artur Boruc.26:06
Free kick awarded for a foul by Gary O'Neil on Rickie Lambert. Rickie Lambert produces a strike on goal direct from the free kick, Andy Carroll gets a block in. Corner taken by Steven Davis from the left by-line, free kick awarded for an unfair challenge on Joey O'Brien by Maya Yoshida. Direct free kick taken by Jussi Jaaskelainen.25:40
Foul by Andy Carroll on Jos Hooiveld, free kick awarded. Artur Boruc takes the free kick.25:00
Guy Demel fouled by Daniel Fox, the ref awards a free kick.24:55
James Collins restarts play with the free kick.24:55 Booking
Booking Daniel Fox is cautioned.20:45
Foul by Joey O'Brien on Morgan Schneiderlin, free kick awarded. Free kick taken by Maya Yoshida.18:17
The referee blows for offside against Andy Carroll. Artur Boruc takes the free kick.13:31
Nathaniel Clyne delivers the ball, James Tomkins makes a clearance.11:26
Daniel Fox delivers the ball, Jussi Jaaskelainen makes a save.10:13
Free kick awarded for a foul by Gaston Ramirez on Joey O'Brien. James Collins takes the free kick.9:57
Gaston Ramirez challenges Joey O'Brien unfairly and gives away a free kick. Gary O'Neil takes the direct free kick.8:43
Effort on goal by Ricardo Vaz Te from long range goes harmlessly over the target.8:04
Corner taken by Gary O'Neil.6:54
Kevin Nolan takes a shot. Save by Artur Boruc.6:33
James Collins takes a shot. Blocked by Morgan Schneiderlin.5:39
Foul by Daniel Fox on Andy Carroll, free kick awarded. Gary O'Neil restarts play with the free kick.4:58 Booking
Booking Morgan Schneiderlin booked for unsporting behaviour.2:18
Daniel Fox delivers the ball, clearance made by Guy Demel. Inswinging corner taken right-footed by Steven Davis, clearance made by Kevin Nolan.1:58
Adam Lallana takes a shot. James Tomkins gets a block in.0:16
Free kick awarded for an unfair challenge on Gaston Ramirez by Joey O'Brien. Artur Boruc restarts play with the free kick.0:00
The referee gets the match started.
Live data and text provided by our data suppliers