A 90th-minute goal from Jonny Smith on his debut helped bottom Sky Bet League One club Burton secure a shock 1-0 victory over high-flying Hull.
Burton’s deadline day signing from Bristol City made a big impact after coming on as a second-half substitute, collecting Josh Parker’s cross before coolly sliding the ball past George Long.
City’s defeat means Lincoln stay top courtesy of a 3-0 win at Gillingham on Friday night while Doncaster drew level on points with Hull thanks to a 3-2 victory that ended Oxford’s 13-match unbeaten run.
Goals from Jon Taylor, Fejiri Okenabirhie and Taylor Richards enabled Doncaster to secure a ninth win in 10 league matches. Oxford pulled goals back through Sam Long and Olamide Shodipo.
Sunderland lost ground in the play-off race after being held to a 2-2 draw at MK Dons.
The Black Cats went ahead early on through Charlie Wyke but Joe Mason and Cameron Jerome struck back for the hosts before Luke O’Nien grabbed an equaliser.
Lee Johnson’s side – who beat the Dons in the Papa John’s Trophy in midweek – slip to seventh, two points outside the play-off places.
James Bolton’s last-gasp goal earned Portsmouth a point as Kenny Jackett’s men scored twice in as many minutes to draw 2-2 with Plymouth.
League One top-scorer Luke Jephcott’s double looked to have earned Plymouth the victory but Republic of Ireland winger Ronan Curtis gave Pompey hope in the 86th minute before Bolton levelled a minute later.
AFC Wimbledon climbed out of the relegation zone with a 3-2 win over fellow strugglers Wigan at the DW Stadium, their first success in 12 matches.
Goals from Jack Rudoni and Joe Pigott gave the visitors an early cushion but Wigan pulled one back on the stroke of half-time through Curtis Tilt and a defensive error allowed Jamie Proctor midway through the second half to rifle home an equaliser on his Wigan debut.
The winner came 15 minutes from the end when Wigan goalkeeper Jamie Jones was slow in coming off his line and tripped Pigott for a penalty, which the Wimbledon striker finished in style.
Simon Grayson’s first game in charge of Fleetwood ended in disappointment as his team were held to a goalless draw at home by struggling Bristol Rovers.
Joe Pritchard was sent off for Accrington Stanley for two yellow cards in their goalless clash with struggling Northampton.
Charlton bounced back from their midweek home defeat by Portsmouth with a 2-0 victory at Rochdale, where both goals came before half-time from Chuks Aneke and Deji Oshilaja.
Sammie Szmodics inspired a return to winning ways for Peterborough as they saw off Crewe 2-0, scoring one and helping create the second for leading scorer Jonson Clarke-Harris, his 16th goal of the season.
A long-range strike from Blackburn loanee Harry Chapman was enough for Shrewsbury to see off relegation rivals Swindon 1-0 while goals either side of half-time from Alan Judge and Luke Woolfenden helped Ipswich to a 2-0 win over Blackpool.