West Ham United left it late to snatch a 1-0 home win over Wolves in the third round of the FA Cup this afternoon. 

The Hammers had several opportunities early on at Upton Park with Mauro Zarate's effort comfortably saved by goalkeeper Carl Ikeme. 

Winston Reid also went close from a corner but the defender's header was too close to the keeper.

The best chance of the half fell to Carl Jenkinson but his strike was superbly pushed over the bar by Ikeme.

It was no surprise when Hammers boss Slaven Bilic introduced substitute Dimitri Payet in the second half as a replacement for Mark Noble.

But it was the Championship visitors that went close to opening the scoring through Michal Zyro whose shot was held by home keeper Darren Randolph.

Pedro Obiang nearly broke the deadlock for the hosts but fired his effort just past the post.

Payet then struck a free-kick narrowly over the bar with ten minutes remaining.

It looked as if the tie was heading for a replay but the Hammers grabbed the 84th minute winner when Andy Carroll set up Nikica Jelavic and the striker fired home. 

There were six minutes of injury time but the Hammers ensured they booked their place in the fourth round of the competition.