West Ham missed out on the opportunity to move up to fifth in the Barclays Premier League after being held to a 1-1 draw by Stoke at Upton Park.
The Hammers fell behind to an early Jonathan Walters goal as Stoke went in search of their first away league win in 15 outings but ended up with a share of the spoils courtesy of a rare goal from Joey O'Brien.
West Ham's task was always going to be harder after conceding the lead as Stoke looked to sit back and soak up the pressure. Sam Allardyce's side struggled to create chances in the first half but were much more potent after the break and dominated proceedings following O'Brien's strike, only his second goal for the club.
The hosts saw more of the ball in the opening 10 minutes but Stoke showed their usual aerial threat on a couple of occasions, most notably when Ryan Shawcross angled a long ball forward which Peter Crouch knocked down into the path of the onrushing Charlie Adam, who could not keep his shot down.
Unsurprisingly Stoke's opening goal came from a set-piece but it was not scored in the manner usually associated with Tony Pulis' side. George McCartney cleared the ball behind after 12 minutes and Glenn Whelan rolled the corner across the ground and into the area where a clever run from the far past allowed Walters to convert with a thumping effort past Jussi Jaaskelainen.
The visitors came within inches of doubling their lead seven minutes before half-time as Steven N'Zonzi fired in a shot from 25 yards that crashed off the crossbar and bounced just in front of the goalline with Jaaskelainen well beaten.
West Ham should have equalised within a minute of the start of the second half after Mohamed Diame combined well with Modibo Maiga down the left flank to free McCartney. The left-back's cross was perfect for Nolan but the Hammers' skipper put his header too close to Asmir Begovic.
The leveller did come only moments later though as Diame's shot was charged down and Gary O'Neil delivered from the right for O'Brien to convert from the middle of the goal.
Stoke appeared rattled by West Ham's equaliser and Maiga came close to putting the home side ahead with 35 minutes left on the clock. Mark Noble's corner was won in the air by Andy Carroll and Maiga latched onto his knockdown but could not beat Begovic who made a smart save.
West Ham's goalscorer O'Brien was replaced with 13 minutes remaining by Guy Demel, who arrowed an effort wide of Begovic's goal six minutes later. Winston Reid also had a good chance to secure all three points with a late header but the New Zealand international did not get enough on his effort.