Middlesbrough grabbed two late goals to move back into third in the npower Championship as Wolves' unbeaten December was ended at the Riverside.
- Related Content
Stale Solbakken's side, who had started the month with back-to-back wins, had not won on Teesside since 1951 although they seemed on course for a point until Marvin Emnes' penalty and Scott McDonald's strike sealed three points for Boro.
Wolves substitute David Davis went close late on with an effort which looked to be heading in until a deflection diverted it into goalkeeper Jason Steele's arms.
The turning point came moments later as referee Robert Madley awarded a spot-kick to the hosts when a cross struck Karl Henry's arm.
The visitors were adamant the contact was purely accidental with Henry keeping his arms by his side, but the penalty was awarded and Emnes sent Carl Ikeme the wrong way in the 89th minute.
To rub salt into the wounds, McDonald smashed in a second in the fourth minute of stoppage time as Wolves pushed for a leveller.
The hosts were the first to go close as Luke Williams forced Ikeme into a stop.
Ishmael Miller, who was given a chance to shine with both Emnes and Lukas Jutkiewicz on the substitutes' bench, tried to repay Tony Mowbray's faith in him as a blistering counter-attack ended with the former West Brom forward curling a left-footed effort over the top.
Both sides looked more comfortable on the break and Henry's good work almost culminated in a golden chance for the visitors. Henry darted forward down the left and pulled the ball across goal as Jonathan Woodgate had to step with a last-ditch challenge to stop Sylvan Ebanks-Blake sweeping home.
Wolves midfielder Bakary Sako was never shy of trying his luck from distance and a free-kick which just went wide was as close as either team came to a first-half opener.
Chances were at a premium and Sakho again drilled an effort in from range with Steele right behind it.
Mowbray tried to inject some life into his side with the double introduction of tricky winger Emmanuel Ledesma and Emnes, and the former jinked inside before firing straight at Ikeme.
At the other end, Kevin Doyle's vicious effort almost caught Steele out with its movement, though the stopper pushed it wide and away from danger.
The visitors looked the more likely to grab a late goal and substitute Davis thought he had clinched three points, but his effort was deflected into Steele's path.
Moments later Boro were awarded a penalty when McDonald's cross struck Henry on the arm, despite Wolves' protestations that the contact was purely accidental.
Emnes stroked home the spot-kick and he then turned provider, teeing up McDonald as Middlesbrough made a three-on-two break count.