Wilfried Zaha again proved he is the man to shoulder responsibility at Selhurst Park as his well-taken winner capped Crystal Palace’s terrific turnaround against managerless Wolves.
Adama Traore’s header earned the visitors a deserved half-time lead that was almost doubled when Ruben Neves hit the post right on the stroke of half-time at Selhurst Park.
But Palace never looked back once Eberechi Eze nodded them level from Michael Olise’s pinpoint cross just 63 seconds into the second half.
Zaha then took Odsonne Edouard’s pass in his stride before drilling past Jose Sa for his fifth goal of the season to lift Palace up to 10th place in the Premier League table.
“We had to dig deep – we were playing well in the first half but the goal was a massive blow,” Zaha told BBC Sport after leading Palace to back-to-back home wins.
“We had to keep going. This is what it takes in the Premier League – we knew we had it within us and we got what we deserved.”
Wolves, linked with former Ajax and Borussia Dortmund boss Peter Bosz as the latest name in their search for a successor to Bruno Lage, remain 17th, just one point above the relegation places.
They came close to rescuing a point in London but Neves’ late strike was superbly beaten away by Palace goalkeeper Vicente Guaita.