Coventry City are now four points adrift at the bottom of the League One table.
Oldham Athletic, who had dropped to third from bottom, drew 1-1 at Charlton Athletic
Shrewsbury Town are second bottom after a 1-1 draw against Peterborough United with AFC Wimbledon who play City tomorrow night at the Ricoh Arena in fourth place.
Scunthorpe United continued to lead the table with a 4-1 victory at Walsall and are a point ahead of Bury who won 3-1 at MK Dons.
Bradford City beat Fleetwood 2-1 to go third with Northampton who won 3-1 at Swindon fourth.
Fifth are Port Vale who beat Millwall 3-1 at Vale Park with Sheffield United in sixth after a 1-0 win against Bristol Rovers and Southend beat Oxford 2-1..
Elsewhere, Chesterfield drew 3-3 with Gillingham, Rochdale beat Bolton 1-0,