Jordan Rhodes grabbed a hat-trick as Huddersfield Town thrashed struggling Exeter City 4-0 to improve their play-off hopes. Lee Novak had earlier broken the deadlock for the Terriers.
Charlton Athletic could only draw 0-0 with Oldham Athletic but stay second while Norwich City's improvement continued as they returned from the long trip to Carlisle United with all three points thanks to Wes Hoolahan's goal just before half-time.
Gillingham beat Wycombe Wanderers, who parted company with Peter Taylor on Friday, 3-2, Simeon Jackson scoring the winner for Mark Stimson's side in the 77th minute.
Leyton Orient lost 1-0 at home to Colchester United, Kayode Odejayi netting in the 54th minute while Jermaine Easter's 32nd-minute goal proved to be enough for MK Dons to edge past Walsall.
Swindon Town drew 1-1 with Millwall in a game which ended with both sides reduced to ten men,
Scott Cuthbert put the Robins ahead after 15 minutes but they were reduced to ten men when Jonathon Douglas was sent off 12 minutes later.
Andy Frampton was sent off for the Lions in the second half but Danny Schofield equalised with eight minutes left.
Struggling Brighton, managed by former Yeovil Town boss Russell Slade, drew 2-2 against the Glovers despite moving two goals ahead thanks to Andrew Croft and Liam Dickinson.
Scott Murray halved the deficit on the stroke of half time and equalised with an 82nd-minute penalty.
On Friday, Brentford returned from their long trip to the north-east with a point after grinding out a goalless draw at Hartlepool United, while Alan Pardew's Southampton team secured an impressive 3-1 victory at Southend United.