Pablo Sarabia put Wolves ahead from the penalty spot in the first half, but a spot kick from Lucas Paqueta and a James Ward-Prowse effort direct from a corner gave West Ham all three points at Molineux.
However, the end result could have changed in the ninth minute of stoppage time when Max Kilman powered a header into the bottom corner after meeting a corner.
A draw would have been a fair result after a game in which both sides had dominant periods, but both VAR and the referee ruled that an offside should be given courtesy of Takanda Chiwera standing in the eyeline of goalkeeper Lukasz Fabianski.
Although Chiwera was in an offside position, Fabianski would not have saved Kilman's clinical finish, with the referee and technology both ruling that it was irrelevant in this instance.
What did O'Neil have to say?After the game, O'Neil revealed that he failed to get a sufficient explanation from referee Tony Harrington, admittedly through his own anger at the decision, but he criticised the lack of common sense that was applied to the situation.
Speaking to Match Of The Day, O'Neil said: «Terrible, terrible, terrible decision. I can't understand it at all. I've spoken to David [Moyes] and to be fair he said the same. It's never, ever, ever offside. Fabianski the same, he didn't think it was offside.
»Crazy really that a Premier League referee can stand in front of the screen, having been sent to it, and get it so badly wrong.
«Obviously he's stood in an offside position but the reason it's not offside is that he's not impacted Fabianski being
Read on sportsmole.co.uk