Wolves ... 3 Rochdale ... 1Wolves' FA Cup double act of George Ndah and Kenny Miller came up trumps again to kill off the threat of Third Division Rochdale.
Ndah had scored the winner against Newcastle and then the pair of them had both struck twice in the win over Leicester in the previous round.
Yesterday Ndah delivered the opener and then Scotland international Miller the decisive second to ensure Rochdale did not add a third First Division scalp after knocking out Preston and Coventry.
Wolves were on the offensive from the first whistle and Kennedy was only just too high with a rising effort from 25 yards.
Rochdale's Simon Grand became the first player to be booked at the half hour mark for a lunge at Ndah - and then two minutes later the Wolves player broke the deadlock.
Wolves had appealed in vain for a penalty when Gareth Griffiths blocked a cross from Shaun Newton which went out for a corner.
But the resulting cross from Kennedy led to the goal with Paul Ince miskicking but Ndah behind him to turn home from six yards after a deflection.
It continued his record of having scored in every round of the FA Cup and was his fifth in his last five starts.
But after 52 minutes Rochdale sent their 4,000 fans wild with delight via an equaliser from Melaugh - although he may not have known too much about it.
Simpson let fly with a hopeful effort from 35 yards but the ball deflected off Melaugh and left Murray stranded as it flew into the corner of the net.
Wolves tried to retaliate and Gilks held onto a dipping effort from Ince while Miller had a shot blocked after Cameron had threaded the ball into his path.
Then with 11 minutes left Miller restored Wolves lead after Gilks had parried the initial shot from Lee Naylor.
And in injury-time Cameron shot and Proudlock slid in at the far post to bundle home.
WOLVERHAMPTON: Murray, Irwin, Butler, Lescott, Naylor, Newton, Ince, Cameron, Kennedy, Miller, Ndah. Subs Not Used: Oakes, Sturridge, Proudlock, Rae, Clyde.
ROCHDALE: Gilks, Evans, Griffiths, Grand, Warner, Flitcroft, Simpson, Melaugh, Hill, Platt, McEvilly. Subs Not Used: Hodges, McCourt, Townson, Doughty, Jobson.
Referee: U Rennie (S Yorkshire).