Coventry City have dropped to seventeenth in the League One table after their 2-1 defeat to Swindon Town.
The Sky Blues dropped two places and are only five points ahead of fourth from bottom Carlisle United who drew 1-1 at home to Walsall and have a far worse goal difference than Steven Pressley's side.
Oldham Athletic's 1-0 win at Colchester United and Gillingham's 2-0 win over Tranmere Rovers saw them both go above the Sky Blues.
In the bottom four, Shrewsbury lost 3-1 at home to Crewe and Notts County lost 2-1 at Bristol City.
Coventry City cannot finish bottom of the table after Stevenage's 1-0 defeat at Sheffield United.
At the other end of the table, Wolves beat Rotherham United 6-4. That deal for The Millers meant that Brentford were promoted to the Championship with a 1-0 win over Preston North End.
Swindon's hopes of making the play-offs are still alive after Peterborough United lost 1-0 at Bradford City. The Robins are four points behind Peterborough with three games left.
Leyton Orient stay third after a 2-1 defeat at Crawley Town and Port Vale beat MK Dons 1-0.