Midfielder Jonathan Rowe scored for a fourth match running as unbeaten Norwich eased past a below-par Millwall at Carrow Road.
The buoyant Rowe capped an incisive run and neat one-two with Ashley Barnes with a superb cushioned finish into the far corner to give the Canaries a half-time lead.
The Lions defence was culpable for Norwich's second, allowing Josh Sargent a free run to meet Gabriel Sara's free-kick and glance a header in off the right-hand post.
Jack Stacey's near-post cross broke to Barnes who drilled a low finish into the far corner for his 100th league goal before Millwall substitute Aidomo Emakhu swept in a fine stoppage-time consolation.