Wolves' Leigh Griffiths opened the scoring for the hosts, with a clinical finish from the edge of the box - his first goal for the club. Lee Evans's then extended their lead before half-time.
Griffiths slotted home a penalty after Evans was fouled to dominate the game.
More top news
Saturday morning's weather for the east of the region
Saturday morning's weather for the west of the region
Friday night's forecast for the east of the region