Dyer fired them in front with a 12th-minute volley, and two goals in two minutes early in the second half by Vardy clinched the victory and took Leicester three points clear at the top of the table.
It was the Foxes' seventh home win of the season and ended Millwall's run of success against them. The Lions have done the double over Leicester for the last two seasons.
Struggling Doncaster came from behind to inflict QPR's second defeat of the season with an 89th minute winner from full back Paul Quinn.
The 2-1 victory was no more than Rovers deserved for a gritty display after falling behind to a Charlie Austin goal in the 43rd minute.
Theo Robinson equalised with a curling effort which looked more like an attempted cross in the 48th minute and Rangers were unable to raise their game and restore their lead.
Instead it was Doncaster who stepped up the pace and they were rewarded when Quinn headed his first goal for the club in fine style following a corner.
Burnley-born Norwood, who ran the show against his home town club, struck a 30-yard volley on 50 minutes straight from a corner.
Adam Hammill's set-piece was drilled into the roof of the net by Norwood off the palms of keeper Tom Heaton, who seemed caught cold by the training ground move.
Vaughan won the points five minutes later from the spot after Michael Duff was controversially penalised for handball.
Middlesbrough needed a penalty to earn a scrappy 1-0 win over Bolton in new boss Aitor Karanka's Riverside debut.
Grant Leadbitter deftly swept home from the spot late on but victory was only assured after Jermaine Beckford missed a late spot-kick for Bolton.
Tommy Spurr scored his first home goal for Blackburn as Rovers won for the first time in three Championship games with a 1-0 victory over Leeds.
The defender was on hand on the stroke of half-time to convert David Dunn's corner.
Goals from Ricardo Fuller and Dan Gosling saw Blackpool run out 2-0 winners over lowly Sheffield Wednesday at Bloomfield Road.
Fuller opened the scoring with a close-range finish after six minutes and though the Owls had plenty of chances to get back in the game - with Jeremy Helan and Connor Wickham guilty of bad misses - Gosling's second-half strike sealed the points for promotion-chasing Blackpool.
Tommy Smith's early header gave Ipswich back-to-back victories away from home as they beat Charlton 1-0 in the Championship at The Valley.
The defender converted Aaron Cresswell's corner in the fifth minute for the only goal in a game that showed why both teams have struggled for consistency this season.
Full-back Paul Caddis bagged a first-half brace as Birmingham won 3-0 at fellow Championship strugglers Barnsley.
The former Scotland Under-21s international lashed his side ahead early on before adding a penalty - his first goals for Blues. Nikola Zigic produced an emphatic chip to seal the points for Lee Clark's team before half-time.
The result moves Birmingham six points clear of the relegation zone, while leaving Barnsley languishing at the bottom of the table, six points from safety.
And struggling Yeovil Town moved off the foot of the table with a surprise 3-0 win away to play-offs contenders Watford.
Byron Webster broke the deadlock on the stroke of half-time before Ishmael Miller gave the visitors a serious lead to defend on 53 minutes in his debut for the Glovers.
There was no fight-back to come from Gianfranco Zola's men, however, with Joe Edwards wrapping up an impressive away win in stoppage time which consigned Watford to a fourth successive home defeat.
- Sports & Recreation