Luton bounced back to winning ways in style by beating promotion rivals Lincoln 4-2 and maintained their four-point lead.

The Hatters overcame the early dismissal of Alan Sheehan after an altercation with Matt Rhead, while the Imps also finished the game with 10 men as Harry Anderson was sent off before half time for two yellow-card offences.

James Collins cancelled out Michael Bostwick's early free-kick for Lincoln, who regained the lead two minutes later through Matt Green.

Luton boss Nathan Jones celebrates his side's 4-2 victory over Lincoln on New Year's Day

Exeter slipped three places down to seventh as they lost 2-1 at Newport, with Robbie Willmott firing the Welsh side's winner after Jayden Stockley's header had cancelled out Padraig Amond's opener for the hosts.

Colchester stay eighth after being held to a goalless home draw by Cambridge, while Swindon won 2-1 at Barnet.

First-half goals from Chris Porter and Brad Walker secured Crewe a 2-0 home win against Grimsby and Stevenage beat Cheltenham 4-1 at Broadhall Way thanks to Matt Godden, Tom Pett's brace and Danny Newton after Mohamed Eisa had given the visitors an early lead.

Yeovil played the second half with nine men in an eventful 2-1 home defeat to Crawley.

Connor Smith received two yellow cards and after Mark Randall had cancelled out Sam Surridge's opener for the home side, Omar Sowunmi was shown a straight red for his foul on Cedric Evina.

The game was delayed for 10 minutes when the referee took the players off the pitch due to a drone flying over the stadium and after play resumed Thomas Verheijdt headed Crawley's late winner.

Accrington were leading local rivals Morecambe 1-0 thanks to Billy Kee's close-range finish when the game was abandoned at half-time due to a waterlogged pitch.