Here's how the players rated in Millwall's dull 0-0 draw with Sheffield Wednesday.

Jordan Archer

The only thing of note in the first half was when he punched instead if caught a poor corner which wouldn’t have filled the faithful with confidence. Second half made amends with two fine saves to keep his side level. 6

Shaun Hutchinson

Solid under the high ball as always, handled the physical Steven Fletcher at ease but wasn’t asked too much from. 6

Jake Cooper

A real nuisance at set pieces but guilty of giving away soft fouls in the opponent’s box. Frustrating evening for the usually potent defender. 6

READ: Report: Millwall 0 Sheffield Wednesday 0

Mahlon Romeo

Millwall’s best threat in the first half, offering width and a decent delivery. Showing the blistering pace he possesses time and time again causing Morgan Fox all sorts of trouble. Was quieter in the second half after the introduction of George Boyd. 7

Murray Wallace

Largely untested in the first half and dealt with the threat of Adam Reach well, pushing him inside at every opportunity. 6

Ryan Leonard

Broke up play in the middle of the park but offered very little in a game that won’t live long in the memory. 6

Shaun Williams

Like his midfield partner, sat deep and put his foot in when needed but offered too much laterally and not enough towards goal. 6

Aiden O’Brien

Sitting behind the forever running Gregory he was one of few positives from the game. Showed some great footwork if lacking a little composure in the final third. A player who will always divide fans but will feel unlucky to be hooked with 20 to go. 7

Jed Wallace

Unlucky to see his 30-yard free kick parried in the first half. Dovetailed well down the right with Romeo offering the side’s greatest threat going forward. 6

Ben Marshall

Looks a man lacking in match-fitness. Provided one or two dangerous crosses early on but was well maintained by Liam Palmer throughout. 5

Lee Gregory

Relentless runner, we've used that several times this season, and again it was no different. Offered very little in terms of service and will be hoping for more creativity from those behind in their next outing. 7

Subs:

Steve Morison

Brought on for O’Brien to offer more of a direct threat. Marooned on the right and couldn’t get into the game. 5