Coventry City are up to 12th in the League One table after their 2-1 home win against fifth placed Millwall.
The Sky Blues with four matches left to play, have sixty points and are eight points behind Gillingham who were beaten 2-0 at home by Port Vale who are up to 11th.
League One leaders Wigan Athletic were beaten 3-1 at Doncaster Rovers who stay third from bottom but inch nearer fourth from bottom Blackpool who lost 3-0 away to Rochdale whilst second from bottom Colchester lost 4-1 at home to Peterborough and already relegated Crewe lost 3-2 at Scunthorpe who are now tenth.
Second placed Burton Albion drew 0-0 with Barnsley who stay seventh two point behind Gillingham with Walsall up to third after a 1-0 win over Southend and fourth placed Bradford City drawing 1-1 at Shrewsbury Town.
Sheffield United are ninth after a 3-0 win at Chesterfield with Fleetwood drawing 1-1 with Oldham and Bury winning 1-0 at Swindon Town.