Bolton striker Dion Charles was sent off for what appeared to be a foul in their 1-0 win at Forest Green.
Charles put Wanderers ahead after six minutes when he headed in Gethin Jones’ cross.
But there were protests in the 28th minute when the scorer was given a red card by referee Tom Nield.
It was team-mate Elias Kachunga who was seen throwing a punch at Rovers defender Brandon Cooper as he struggled for the ball.
However, 10 men held on to stay three points behind in the fourth Derbywho scored twice in the final three minutes to win Port Vale 2-1.
Funso Ojo put the hosts ahead when he had Daniel Butterworth’s shot saved in the 56th minute by Joe Wildsmith.
But David McGoldrick equalized in the 87th minute and two minutes later Nathaniel Mendez-Laing grabbed a surprise winner.
Freddie Ladapo scored after 55 seconds if Ipswich closed out the top two and won 4-0 Morecambe.
Ladapo gave the hosts a dream start after Morecambe cleared a corner and added to the lead 15 minutes later when he cleared Nathan Broadhead’s pass.
Conor Chaplin then scored twice before half-time to seal a decisive victory.
Sam Vokes recommended Wycombe to a 2-0 victory Oxford.
The former Wales striker shot wide after 19 minutes and then turned a provider when his header was turned in by Anis Mehmeti and drove wide with 10 minutes to go.
Goals in each half from Colby Bishop and Joe Pigott scored Portsmouth 2-0 win over Fleetwood.
Pompey led the charge against Bishop when Joe Morrell was sent off 20 minutes from time, receiving a second yellow card for a tackle.
But John Mousinho’s side grabbed the points when substitute Pigott headed in a corner.
Tom Bayliss scored a minute from time as Shrewsbury scored a final victory 1-0 at MK Dons.
Exeter’s home game against Barnsley was called off three hours before kick-off due to snow, while Peterborough’s trip to Burton and Cheltenham against Sheffield on Wednesday were also disrupted.
Sky Bet League Two
Kristian Dennis scored twice Carlisle moved well clear of the League Two promotion spots with a 3-1 win over the underdogs Hartlepool.
Paul Simpson’s side got off to a flying start when Morgan Feeney opened the scoring after six minutes at Brunton Park.
Striker Dennis scored a fourth game in a row to take his 16th and 17th goals of a successful campaign, either side of Josh Umerah’s cool finish for the visitors, to take the Cumbrians one point behind third-placed Northampton.
Pools remain two points clear at the top of the league table after losing for the third time in five games.
Fiacre Kelleher came off the bench to receive it Colchester point in a 1-1 draw and chase-chase Salford.
Salford took the lead on 49 minutes through Conor McAleny, who pointed from close range after Theo Vassell’s header from a corner hit the crossbar.
However, Colchester equalized in the 63rd minute when substitute Kelleher stepped up to head home Luke Chambers.
In one of the only games of the night that he made so many stops, Bradford it happened Stockport making it a goalless draw to keep the home team from skipping them in the play-offs.