PLAYER RATINGS
Jason Steele
Made a couple of excellent saves on his return to the side. Handling was good, too
Lamine Kone
Sunderland needed his physical presence to keep Morison and Gregory at bay
John O’Shea
Kept the defence organised, although had to rely on others to deal with Gregory’s pace
Ty Browning
Back in the side and had a decent game as part of a back five that came close to keeping a clean sheet
Adam Matthews
No problem with his defensive duties and caused Millwall problems when he came forward
Lee Cattermole
Worked hard in the centre of the park, cleared one off the line and almost kept out the goal
Ovie Ejaria
Some neat touches in midfield and his height helped, but there was no end product
Bryan Oviedo
Scored a terrific goal to put his side in front and was a threat whenever he came forward
Callum McManaman
Saw plenty of the ball in the first half but could not make it count
Aiden McGeady
A threat from the flank and his short corner routine with Oviedo led to the goal
Ashley Fletcher
No shortage of effort but had no sightings of goal, either