Sunderland were bailed out by a last-minute own-goal, as they forced a draw against promotion-chasing Rotherham United. The Black Cats trailed to Michael Ihiekwe's first half header from a set-piece, but the Millers defender then put through his own net to gift Sunderland a point.
Sunderland dropped to fifth in the table, but now know that a win on the final day at Morecambe will guarantee a play-off place. But this was a below-par performance from the Wearsiders, who failed to manage a single shot on target all evening.
Prior to the own-goal, the closest they came was a free-kick from substitute Alex Pritchard which found the sidenetting. Rotherham were the better side throughout, but the draw meant they missed out on the chance of all-but securing automatic promotion.
Go here for all the latest Sunderland AFC news
Here's how James Hunter rated the Sunderland players.
Anthony Patterson 7
Nothing he could do about the goal, and made a couple of decent saves
Bailey Wright 6
Did OK as part of the back three
Danny Batth 6
Won his headers
Callum Doyle 6
Played on the left side of the back three and improved in the second half
Trai Hume 6
One or two minor errors, but generally did OK in the wingback role
Corry Evans 6
Worked hard
Jay Matete 4
Booked early, looked off-the-pace, and might have been replaced earlier
Luke O'Nien 6
Kept going to the end
Lynden Gooch 6
So good at the weekend, but his deliveries were hit-and-miss against Rotherham
Nathan Broadhead 5
Struggled to make an impact
Ross Stewart 5
Largely nullified by the Rotherham defence
Subs
Alex Pritchard 6
For Broadhead 53mins. Brought a bit more of a spark, and went close with a free-kick
Jack Clarke 6
For Hume 60mins. Provided the cross which forced the own-goal
Elliot Embleton 6
For Matete 70mins. Gave Sunderland a bit more attacking threat
Not used: Hoffmann, Xhemajli, Neil, Roberts
For the latest Sunderland news direct to your inbox, go here to sign up to our free newsletter