Striker Benik Afobe’s brace helped a rampant Wolves maintain their Championship play-off push as they thrashed Rotherham United at Molineux.
Wolves took the lead when Kevin McDonald crossed for Afobe to fire home before Nouha Dicko doubled their lead.
Rotherham’s best chance came before the break when Matt Derbyshire nodded Adam Hammill’s cross on to the post.
But Wolves capitalised with Afobe finding a second before Dave Edwards and Bakary Sako sealed three points.
It capped off a good afternoon for the hosts who kept alive their play-off hopes but Rotherham slipped to 21st place, having now conceded 10 goals in their last three matches.
A spell of early pressure told for Wanderers when McDonald managed to pick out former Arsenal trainee Afobe who kept his composure to beat Rotherham keeper Adam Collin.
Minutes later, Wolves doubled their advantage when scorer turned provider as Afobe played Dicko through to notch his 10th goal of the season.
But Rotherham fought back in a lively first half, with former Molineux man Hammill finding Derbyshire whose header hit the upright.
After the break, home keeper Tomasz Kuszczak kept Wolves in control when Zeki Fryers whipped in a cross to the head of Derbyshire, but the Pole made a wonderful one-handed save.
Wolves found a third on the counter from a Rotherham corner as James Henry set up the onrushing Afobe to calmly finish.
The hosts did not ease off, however, as Sako whipped the ball to the near post towards Edwards who headed home a fourth.
Six minutes later, Wolves were five up after Rajiv van La Parra passed straight through to Sako to beat Collin and put them out of sight.