Sam Allardyce enjoyed a first win as West Brom manager, against his boyhood heroes Wolves, with two penalties from Matheus Pereira ultimately deciding a thrilling Black Country derby.
In the first meeting between the two rivals since 2012, Albion struck early through Pereira before Wolves hit back to lead at half-time with goals from Fabio Silva and Willy Boly.
But with Albion desperately needing the points to aid their relegation battle, Semi Ajayi levelled via a long throw before Callum Robinson earned his second penalty of the afternoon - and Pereira converted again.
Willy Boly had given Wolves a 2-1 lead at half-time after prodding home from close-range
Wolves' 18-year-old striker Fabio Silva netted with an accurate finish in the first-half
The win could be a turning point for Allardyce's side in their battle to avoid relegation
MATCH FACTS AND PLAYER RATINGS
Wolves (4-3-3): Rui Patricio 6: Semedo 6, Coady 5.