Millwall finally got their first Championship win of the season at the fourth time of asking after an impressive display against Norwich City at The Den.

Lee Gregory, George Saville and Jed Wallace’s first-half goals were added to by Shaun Hutchinson as the Lions moved up to 17th in the Championship.

Here is how News Shopper rated Millwall's players...

Jordan Archer - 8 - Made an early save from Wes Hoolahan which set the tone for his wonderful afternoon. Made two further impressive stops. Firstly, denying Nelson Oliveira’s powerful drive and then blocking Josh Murphy’s low near-post effort.

Conor McLaughlin - 8 - Whether it was Jed Wallace or Aiden O’Brien, they seemed to combine to devastating effect. Should have claimed an assist, but O’Brien struck the bar. Looks a bargain on a free.

Shaun Hutchinson - 8 - Won every tackle, header and clearance and added a late fourth to seal the win.

Byron Webster - 7 - Apart from his silly booking, a faultless display from the centre-half. Him and Hutchinson deserved their first clean-sheet of the campaign.

James Meredith - 7 - Did not get forward as much as he likes to, but solid defensively.

Aiden O’Brien - 7 - Constant threat all afternoon. Set up Saville for Millwall’s second and should have added a fourth just after half-time, but struck the bar.

Shaun Williams - 7 - Did what he had to and once again his set-pieces proved vital as Hutchinson header home Millwall’s fourth from his late corner.

George Saville - 8 - One of Millwall’s best performers yet again. Showed that he can be as affective in the opposition box as well as his own. What a signing!

Jed Wallace - 8 - When he runs at defenders he is unstoppable. That’s exactly what he did for his goal, with a fine finish to match.

Lee Gregory - 7 - Coolly slotted home his first goal of the season and played a huge hand in Millwall’s second goal. A huge confidence booster on his 29th birthday.

Steve Morison - 7 - Did not get the goal his performance deserved, but his touch, vision and experience will be crucial for Millwall this season.

Subs:

Ryan Tunnicliffe - N/A

Shane Ferguson - N/A

Fred Onyedinma - N/A