Crystal Palace 2-2 West Ham

West Ham preserved their unbeaten away record thanks to a late leveller from John Carew at Selhurst Park.

The Hammers twice came from behind to secure a 2-2 draw with Crystal Palace, who were ahead after just six minutes.

Darren Ambrose opened the scoring with his second goal in a week, but Kevin Nolan equalised 10 minutes later.

Glenn Murray restored the lead for Dougie Freedman's side just after the restart, only for Carew to grab a point with 10 minutes remaining.

Manuel Almunia was making his debut in goal for the visitors but he could do nothing to prevent Ambrose opening the scoring, the former Charlton man firing home from six yards out after being teed up by Jonathan Williams.

But Nolan restored parity when George McCartney's cross was only cleared as far as Carlton Cole, who headed back across goal for Nolan to fire in his third of the season.

Nolan should have done better with two more chances before the break - and he was made to pay just after the break when Murray, who himself had spurned a glorious first-half chance, beat Almunia from 15 yards after Wilfried Zaha set him up.

Palace looked to be holding out for all three points until Carew struck, heading McCartney's cross past Julien Speroni for his first goal for the club.

The point keeps Sam Allardyce's side in fourth place but four points behind the leaders Southampton, who won 4-0 at home to Watford.

Live text commentaryexternal-link