Wolves ended their five-match losing run as late goals from Kevin Doyle and Jamie O'Hara saw them salvage a 2-2 draw against Swansea at Molineux.and alleviate some of the pressure on manager Mick McCarthy
The Welsh side were in complete control at half-time courtesy of goals from Danny Graham and Joe Allen.
But Doyle tapped in after Michel Vorm could not hold a Sam Vokes effort, before O'Hara calmly slotted the leveller after intelligent play on the left by Doyle.
It was Swansea who took the lead in the 23rd minute as Mark Gower's lofted pass evaded Roger Johnson's desperate attempted clearance for Graham to control and slot low beyond the advancing Wayne Hennessey.
Swansea stunned their hosts by doubling their lead as Graham was released down the right, with the striker teeing up Allen for a simple tap-in. And it could have been worse for Wolves as Hennessey's failure to hold a Nathan Dyer shot resulted in confusion, but they managed to survive to the break.
Karl Henry fired narrowly wide as Wolves, presumably with some choice words from McCarthy ringing in their ears, made a purposeful start to the second half. However a lack of guile and patience on the ball was being exposed as Swansea's comparative comfort in possession saw them carve out another chance.
Allen was the instigator with a neat turn in midfield, and Hennessey had to be alert to deny Scott Sinclair's close-range effort from a Dyer cross.
Hennessey had another slice of fortune when his weak parry from another Sinclair effort proved just enough to get the ball past the post.
The game was turned on its head with two goals in quick succession.
Doyle tapped home after Vorm could only parry a close-range effort from substitute Vokes in the 84th minute to give the hosts hope. And they were level just two minutes later as Vokes freed Doyle down the left, and the Republic of Ireland international's intelligent cut-back was fired high into the net by O'Hara.