Veteran striker Kevin Ellison scored the only goal to down Yeovil and send Morecambe to the top of the Sky Bet League Two table.
Ellison’s cool finish in the 55th minute was enough to earn Jim Bentley’s side a third win of the season.
In-form striker John Akinde fired the Bees into an early lead but Crawley hauled themselves level after 67 minutes when Joe McNerney headed in the rebound from a James Collins shot which came back off the crossbar.
Two late goals from Gary Roberts secured a 2-0 victory for Pompey while the Magpies overcame an early goal from Toto Nsiala to win 2-1 with new signing Louis Laing and veteran striker Jon Stead scoring.
A fierce 20-yard drive from Cameron McGeehan gave the Hatters a 15th-minute lead but Boro levelled through Connor Hunte’s header before Matt Godden snatched a winner in the sixth minute of added time.
Liam Kelly scored his first goal for Leyton Orient to set them on their way to a 2-1 win at Grimsby.
Ollie Palmer doubled their lead, beating defender Josh Gowling and rolling in, before Dominic Vose grabbed a consolation in injury time.
Two first-half goals from Graham Carey earned Plymouth a 2-0 win against Mansfield while John Marquis scored the only goal as Doncaster held on for a 1-0 win at Cheltenham.
Marquis raced on to a neat through ball from James Coppinger and slotted home.
A superb long-range strike from Ryan Harley, his second goal of the season, gave Exeter a 66th-minute lead but Accrington were level four minutes later when Arron Davies swept home.
The spate of goals continued as Exeter scored the winner in the 72nd minute, Jake Taylor netting with a well-taken volley.
Leon Legge powered home a header to give the U’s an early lead but Carlisle levelled through Jason Kennedy.
Luke Berry put the home side back in front from the penalty spot, only for Charlie Wyke to stab in another equaliser on the hour.