Plymouth Argyle kept top spot in Sky Bet League Two with a 1-0 win over Accrington Stanley.
Craig Tanner grabbed the decisive goal for the Pilgrims who are now unbeaten in three games.
Doncaster Rovers bounced back from last week’s defeat to the league leaders, earning three points against Grimsby Town.
A stunning free kick from Liam Mandeville in the 3rd minute was the only score at the Keepmoat Stadium.
Goals from Jack Marriott and Cameron McGeehan ensured Luton inflicted a second home defeat of the season on Blackpool.
The Hatters are now level on points with fourth-placed Portsmouth who played out a goalless draw with Hartlepool United.
Two goals in the space of one second-half minute saw Cheltenham Town come from behind to defeat Morecambe.
The Robins are now level on points with the teams just above the relegation zone, but remain in the bottom two on goal difference.
Ollie Watkins was at the double as Exeter City secured their first home win since April against Mansfield Town.
The 20-year-old guided the ball home to put the Grecians ahead before wrapping up the contest in the 90th minute.
Scott Kashket continued his fine form for Wycombe Wanderers as the Chairboys beat Leyton Orient at Adams Park.
The striker notched the only goal of the match to earn victory against his old club, and take his tally to 11 goals in 12 games in all competitions.
Stevenage condemned Barnet to their first defeat in nine matches with a 2-1 at the Hive.
John Akinde’s penalty early in the second half cancelled out Dale Gorman’s opener for Stevenage, but Luke Wilkinson fired the visitors’ winner.
Newport County will be the Football League’s bottom club on Christmas Day after losing at Crawley Town.
With the score at 1-1 at the break, the Red Devils took control of the second half scoring twice in four minutes.
Elsewhere there were 2-1 wins for Cambridge United and Colchester United at home to Crewe Alexandra and Notts County respectively.