Bryan Oviedo was forced off with an injury against Shrewsbury.
We take a closer look at the division's winners and losers, as well as some of the stories you might have missed.
The league leaders suffered their first away defeat of the season on Boxing Day following a 2-0 defeat at Gillingham. Kenny Jacketts side bounced back emphatically against Fleetwood though, coming from 2-1 down to win 5-2 at Highbury.
LuaLua played just six games for Sunderland last season after signing for the Black Cats in January. The 28-year-old winger has only made six appearances for Luton this campaign but scored a stoppage-time equaliser as the Hatters came from two goals down to draw 2-2 at Walsall.
Sign up to our daily newsletter
The i newsletter cut through the noise
Following a hat-trick in Peterboroughs FA Cup victory over Bradford earlier this month, Toney bagged another treble during a 4-0 victory over Accrington Stanley. Posh had gone four games without a win in the league but are back up to fifth following the win.
Daniel Stendels side are up to fourth after a 2-1 win over promotion rivals Charlton. First-half strikes from Brad Potts and Mamadou Thiem gave the Tykes a 2-0 lead inside 12 minutes at Oakwell, before Ben Reeves pulled one back for the visitors. Barnsley remain unbeaten on home turf in the league this campaign.
Following their 1-0 defeat at the Stadium of Light on Boxing Day, the Bantams recorded their third league win in four games with a resounding 4-0 win at Rochdale. Bradford were bottom of the table just over a fortnight ago but are now just two points adrift of safety.
The Costa Rican full-back set up Sunderlands equaliser against Shrewsbury before he was forced off early in the second half. Oviedo fell awkwardly and was replaced by Reece James in the 50th minute. After recently winning his place back in the side, Oviedo can only hope the injury isnt too serious.
Steve Lovells side defied the odds on Boxing Day by toppling league leaders Portsmouth at the Priestfield Stadium. But the Gills couldn't build on their surprise win as they suffered a 3-1 defeat against Doncaster on home turf.
Back to Portsmouths 5-2 victory over Fleetwood now - which could have been very different if it wasnt for Marneys second-half dismissal. Fleetwood were 2-1 up when the midfielder received a second yellow card in the 51st minute for a foul on Ben Thompson. It was a moment which swung the match in the visitors favour.
On paper, Sunderland will face the Tangerines at a good time when the two sides come face-to-face on New Years Day. Terry McPhillips side havent won in the league for four games and were held to a goalless draw with relegation-threatened Wimbledon on Saturday.
After going the whole of November unbeaten in League One, Gareth Ainsworths side have dropped to 13th after three consecutive defeats in the league. The Chairboys latest setback came at Scunthorpe where Wycombe were beaten 1-0 following Kyle Woottons 8th-minute winner.