Bury maintained their push for a League Two playoff place by beating beat Cheltenham Town 2-1 to condemn the hosts to the relegation zone.
Shrewsbury Town return to the summit, joint top with Burton Albion, after a Liam Lawrence's goal on the stroke of half time helped them overcome AFC Wimbledon.
Jimmy Floyd Hasselbaink maintains his impressive record as Brewers boss, adding another victory to his tally with a 2-0 win over Oxford United.
Ten-man Luton Town edged closer to the automatic promotion places with a 1-0 win over Carlisle United,as Mark Cullen netted the game's only goal.
Barry Corr's instant reply to Terry Gornell's goal was not enough for Southend United against Accrington Stanley as the home side conceded twice in the second half to lose 2-1.
Yan Klukowski's brace sealed all three points for Newport County away at Wycombe Wanderers.
Stevenage's 3-1 victory over Hartlepool United keeps them in the playoff hunt, with Pools rooted to the bottom of the table.
John-Joe O'Toole was sent off on his own tribute day, as Northampton Town secured a point with a late Marc Richards penalty away to Mansfield Town.
Ryan Brunt and Lewis Alessandra scored in the last 10 minutes to seal Plymouth Argyle three points at home to Cambridge United.
Wes Fletcher scored in either half for York City to secure his side a win against Tranmere Rovers, while Jed Wallace netted a 91st-minute winner to snatch the points away from Exeter City.
Results in full (half-time scores in brackets): Burton Albion 2-0 Oxford United (1-0), Cheltenham Town 1-2 Bury (1-2), Hartlepool United 1-3 Stevenage (0-1), Luton Town 1-0 Carlisle United (1-0), Mansfield Town 1-1 Northampton Town (0-0), Plymouth Argyle 2-0 Cambridge United (0-0), Portsmouth 1-0 Exeter City (0-0), Shrewsbury Town 2-0 AFC Wimbledon (1-0), Southend United 1-2 Accrington Stanley (0-0), Wycombe Wanderers 1-2 Newport County (0-1), York City 2-0 Tranmere Rovers (1-0).