Stewart Donald features in our League One winners and losers
While Sunderland were held to a 1-1 draw at Scunthorpe, the rest of the division played out some entertaining encounters with plenty of on and off-field talking points. We round up all the winners and losers from the third tier - scroll down and click through to see who shone and struggled:
First up, the winners - and Stewart Donald has to fall into that category after shooting down criticism on Twitter. Some had suggested he wasn't delivering on his promises - but he rightfully fought back.
The Hatters were the big winners in the promotion race, with their 4-0 triumph over Peterborough taking them to within one point of top spot. Striker James Collins netted a hat-trick in a fine performance.
Sign up to our daily newsletter
The i newsletter cut through the noise
Walsall have seen several of their key players depart in recent weeks, but Andy Cook ensured the Saddlers picked up a valuable three points with a fine hat-trick at Gillingham.
The struggling U's stunned league leaders Portsmouth on Saturday, picking up a 2-1 win on home soil to ease their relegation worries.
The former Liverpool youngster, making his debut for Scunthorpe, showed an early glimpse of his talent with a fine strike to salvage a point against the Black Cats.
The Arsenal youngster - on loan at Charlton - was celebrating his side's last minute winner against Accrington when he was wiped out by a sliding supporter. Ouch!
The Dons sit bottom of League One and now face an uphill battle to stay in League One. A 4-1 defeat to Barnsley on Saturday now sees them sat seven points adrift of safety.
In a clash of two promotion rivals, discipline was key. But Tafazolli's early red card saw Peterborough face an uphill battle against Luton - and his dismissal ultimately proved key in the defeat.
The Seasiders managed to muster a draw at home to Shrewsbury but - while they clipped the crossbar - they failed to register a single shot on target against Sam Ricketts' side.