Sunderland's Glenn Loovens was sent off against Portsmouth.
We take a closer look at the winners and losers from the third tier, as well as some of the stories you might have missed.
The stats keep getting better and better for Nathan Jones side. The Hatters have now won six matches in a row, gone 16 games unbeaten at home and sit second in the table following a 2-0 win over Burton.
Despite Sunderlands 3-1 defeat at Portsmouth, ONien once again impressed for the Black Cats. In an unfamiliar right-back role, the 24-year-old produced another standout display and netted his second goal in a red and white shirt.
Sign up to our daily newsletter
The i newsletter cut through the noise
Lee Bowyers men moved level on points with Sunderland following their third straight league win. The Addicks swept aside Gillingham at the Valley courtesy of first-half goals from Ben Reeves and Tariqe Fosu.
The Tykes snuck back into the top six following Cameron McGeehan's strike at Bloomfield Road. The 1-0 win over Blackpool ended a winless December for Daniel Stendels side.
A 2-1 victory at Wycombe wasnt enough to move Wally Downes side off the bottom of the table. However, the Dons are now just three points away from safety following goals from Kwesi Appiah and Jake Jervis.
The Sunderland centre-back will now miss his sides Boxing Day clash with Bradford after receiving a straight red card against Portsmouth. The decision swung the match in the hosts' favour, as Kenny Jacketts side remained top of League One.
Rovers slipped out of the play-off places after conceding a 97th-minute equaliser against Oxford. Alfie May appeared to have won the game for Doncaster in the final minute of normal time before Josh Ruffels snatched a late leveller.
Referee Brett Huxtable issued 11 yellow cards during Bristol Rovers 2-1 victory over Fleetwood - two of which were shown to Evans. The Cod Army striker was dismissed in the 55th minute after an aerial challenge on Tom Lockyer.
The Fleetwood manager was also sent to the dressing room in the aftermath of Rovers stoppage-time winner. Barton later commented: Thats as bad a refereeing and officiating performance as Ive ever seen.
After coming on at half-time, Scunthorpe defender Cameron Burgess lasted just 21 minutes during the Irons 2-0 defeat at Bradford. Burgess was sent off in the 66th minute for a rash tackle on Bradfords Lewis O'Brien. The result saw Scunthope drop into the relegation zone.