That was what many would call a typical derby. Tense, frenetic and decided by a combination of defensive errors and special finishing.
Wolves will be hoping their win can kick-start their faltering season, and is the first time head coach Kenny Jackett has ever beaten Birmingham City in eight attempts in charge against them.
But for hosts Birmingham, who could have gone second before the 15:00 GMT kick-offs, that will be a bit of a sickener.
Thanks for following our live text coverage.