Walsall, who travel to the Ricoh Arena to face Coventry City on Saturday, were beaten by the bottom side in League One tonight.
The Saddlers took on AFC Wimbledon at the Banks's Stadium and were beaten 1-0 with a 48th minute Steve Seddon goal.
Sunderland are fourth after drawing 1-1 with Blackpool FC. Armand Gnanduillet fired the seasiders ahead in the 31st minute, only for Jack Baldwin to equalise for the Mackems in the 75th minute.
Doncaster Rovers beat Southend United 3-0 with goals from Marquis, Wilks and Kane, to stay sixth.