Plymouth made it 16 games unbeaten and climbed top of the Sky Bet League One table after thrashing Accrington 4-1 at the Wham Stadium.
The Pilgrims went into the break two goals to the good thanks to an Ethan Hamilton own goal and Jordan Houghton strike just before the half-time whistle.
Accrington threatened to get back in the game when they pulled a goal back through Tommy Leigh but Plymouth pulled further ahead as efforts from Ryan Broom and Ryan Hardie handed the visitors all three points.
Doubles from Scott Twine and Max Watters helped MK Dons make it back-to-back league wins after they crushed Cambridge 4-1 at Stadium MK.
Twine opened the scoring when he touched home Watters’ low delivery and minutes later the roles were reversed when Twine set up Watters to double the advantage.
Second-half strikes from the pair gave Dons a 4-0 lead before Sam Smith struck a consolation for the U’s.
Portsmouth made it six games without defeat in all competitions as Marcus Harness’ second-half goal gave them a 1-0 win over Wycombe at Adams Park.
George Hirst brought the ball down in the box and squared it to Harness, who tapped home from close range at the back stick.
Joe Jacobson had earlier missed a penalty for Wycombe.
Johnnie Jackson maintained his unbeaten league record with Charlton as they claimed a 1-0 victory over Burton at the Pirelli Stadium as both sides played the majority of the game with 10 men.
Referee Trevor Kettle gave Burton’s Adedeji Oshilaja and the Addicks’ Jayden Stockley their marching orders in the first half following an off-the-ball altercation between the pair.
Ben Purrington fired in two minutes later and Charlton held onto their one-goal lead to travel back to London with the points.
Sheffield Wednesday made it seven league games without defeat but could only manage a 1-1 draw against Gillingham at Hillsborough.
Vadaine Oliver gave the away side the lead against the run of play in the first half and Florian Kamberi equalised with 15 minutes to go but the Gills held on for their eighth draw of the season.
The deadlock could not be broken at Portman Road as Ipswich and Oxford played out a 0-0 draw.
Sky Bet League Two
Port Vale missed the chance to move top of the League Two table after being pegged back to draw 1-1 with Bradford.
James Wilson’s strike had Vale eyeing the league’s summit, only for Lee Angol to thwart those ambitions with a late header.
Exeter moved up to third in the table with a 2-1 home win over Oldham, with Matt Jay and Jevani Brown on target for the Grecians.
Jamie Bowden hit the target for Oldham, but Exeter were able to grind out the result and extend their club-record unbeaten league run to 14 matches.
Alex Newby scored in the first and last minutes to wrestle Rochdale a 2-2 draw with Leyton Orient.
Aaron Drinan and Craig Clay struck for Orient to turn the tie on its head after Newby’s rapid opener.
But then at the last the home men snatched a point, courtesy of Newby’s second effort. Harrogate thrashed Walsall 3-1 on the road, with Simon Power, Jack Diamond and Luke Armstrong all finding the net.
Kieran Phillips notched a late consolation for Walsall, but the hosts were still well beaten.
Isaac Olaofe handed Sutton a 1-0 win at Tranmere.
Conor McAleny scrambled Salford a 1-1 draw at struggling Scunthorpe, who had led through Ryan Loft but were unable to cling on for a win.
John-Joe O’Toole and Ryan Stirk fired home to seal Mansfield’s 2-1 win at Stevenage, who had Scott Cuthbert on target in defeat.
Early-season strugglers Carlisle ground out a goalless draw with Barrow.
Keith Millen’s wait goes on for a first win in charge of Carlisle, who have only mustered four points from 10 games.
Josh Grant and Anthony Evans handed 10-man Bristol Rovers a 2-1 win over Northampton.
Glenn Whelan was sent off for Rovers for two yellow cards but the hosts still managed to hold out for the win.
Sam Hoskins converted a penalty for Northampton but the visitors were unable to make their numerical advantage count.