Coventry City are now just a goal off the top of the League One table after their 3-1 table.
City have 34 points from seventeeen matches but have a one goal worse difference than Gillingham who beat sixth placed Bury 3-1 at Priestfield.
Neither Walsall who are third or Burton Albion who are fourth, played with Wigan who won 2-0 at Rochdale fifth.
Bradford City are up to seventh with a 2-0 win over bottom side Crewe with Sheffield United who drew 2-2 with Southend in eighth place.
Barnsley remain deep in trouble in 23rd place after a 2-1 home defeat by Port Vale and are a point behind Steven Pressley's Fleetwood who lost 2-1 at Peterborough and two behind fourth from bottom Blackpool who lost 2-0 at home to Doncaster.
Swindon moved out of the bottom three with a 2- win over Scunthorpe United.