Impressive Frenchman Bakary Sako used his left foot to convert his fifth goal of the season in style after 12 minutes to fire Wolves into a fully-deserved half-time lead following a dominant opening 45 minutes.
Just a few minutes after Kevin Doyle had seen what would have been a crucial second ruled out for offside, a decision which was marginal, Lawrie Wilson pounced to fire home his first goal since signing in the summer.
Cardiff extended their run of successive home victories to seven and moved to the top of the Championship with a comprehensive 4-0 win over Burnley.
Recalled striker Joe Mason became the first of four players to get his name on the scoresheet, netting after just three minutes after Craig Noone had hit the crossbar, and winger Noone grabbed the second himself from long range before the interval.
Matthew Connolly and Aron Gunnarsson both scored in the final eight minutes to wrap up an impressive three points for the in-form Bluebirds.
Jordan Rhodes' injury-time winner spared Colin Kazim-Richards' blushes as Blackburn claimed a second 1-0 home win this week.
Having spent the majority of the game on the defensive, Watford were set to leave Ewood Park with the point that appeared to be the limit of their ambitions.
Kazim-Richards slipped as he sent a 76th-minute spot-kick against the crossbar after denying Rhodes the opportunity to step up himself.
But the former Huddersfield striker was not to be denied his seventh goal of the season - a fifth for Blackburn - in the second minute of stoppage time.
Substitute Scott McDonald scored twice for Middlesbrough as they came from behind to make it four wins on the bounce with a 2-1 victory over Bolton.
Boro had trailed when Chung-Yong Lee gave Bolton the lead against the run of play with a clever dinked finish, but McDonald, who came on in the first half after an injury to Marvin Emnes, scored his first two goals of the season to maintain their momentum.
Two first-half goals from Damien Delaney and Peter Ramage sent managerless Crystal Palace up to fourth with a 2-1 win and ended Leicester's impressive unbeaten home record.
Nottingham Forest hit three goals in 10 first-half minutes to stun Barnsley and climb into the play-off places with an impressive 4-1 win.
Forest old boy Marlon Harewood had handed the Tykes a 24th-minute lead but Greg Halford netted a fortuitous leveller after 35 minutes, his first for the club, and Simon Cox's tap-in put them ahead seven minutes later.
The hosts were left well and truly on the ropes by Chris Cohen's venomous long-range strike in first-half stoppage time, with Jermaine Jenas stepping off the bench to net the fourth, his first since returning to the club on loan, to leave Barnsley looking nervously over their shoulders at the bottom three.
Millwall extended their unbeaten run in the Championship to six games with an impressive 4-0 victory over high-flying Huddersfield at the Den.
Striker Chris Wood took his Lions tally to five since arriving on loan in September, with a brace either side of the break, while James Henry and Liam Trotter added goals after 78 and 87 minutes respectively to cement the win.
Huddersfield had Jack Hunt sent off on a straight red card late on, as Millwall celebrated only their fourth league win of the season.
Leroy Lita produced a moment of brilliance at Elland Road as his goal illuminated a largely dull game and earned Birmingham a 1-0 win over Leeds.
Blackpool were left wondering how they failed to come away with all three points after being held to a 1-1 draw by Brighton at Bloomfield Road.
The hosts dominated possession for large spells of the match, but they fell behind to a scrappy Ashley Barnes goal against the run of play. Elliot Grandin equalised for the Lancashire club.
Ross Barkley's double and a late Michail Antonio strike helped secure Sheffield Wednesday their first away win this season at managerless Ipswich and lifted them out of the bottom three, courtesy of a 3-0 victory.
Peterborough recorded successive Championship wins at London Road for the first time since March with a comprehensive 3-0 victory over 10-man Derby.
Michael Bostwick gave Posh the half-time lead before a late double from on-loan striker Saido Berahino.