Scunthorpe United have leapfrogged Oldham Athletic to the top of League One after a 1-0 home win over bottom club Rotherham United.
On-loan Jermaine Beckford (17, pictured) struck the only goal for The Iron at Glanford Park, as Nigel Adkins' side went three points clear at the summit.
Oldham fall off the top after Millwall came from a goal down to win 2-1 at Boundary Park.
Following a goalless first half, Paul Warne (55) gave The Latics the lead before Marvin Williams (61) levelled for the visitors.
The Lions then claimed victory through a Darren Byfield penalty (82).
Bristol City are two points off the automatic promotion places after an important 1-0 win at Blackpool.
Wayne Andrews (53) struck City's vital goal at Bloomfield Road, as Gary Johnson's side put their midweek FA Cup exit to Middlesbrough behind them.
Ten-man Nottingham Forest were unable to hold on to their slender one-goal lead at Brighton & Hove Albion after a 2-1 defeat.
All the action occurred in the second half, with Forest striker Nathan Tyson receiving his marching orders for serious foul play (53).
Forest then claimed the lead two minutes later through Jack Lester, but Brighton turned the game around with two goals in a minute.
Dean Hammond (72) levelled for The Seagulls before Nick Ward won it for the South Coast club a minute later.
A Chris Shuker brace (53, 83) gave Tranmere Rovers an important 2-0 win at fellow promotion chasers Yeovil Town.
Managerless Swansea City are four points behind the top six after a 2-2 draw at Doncaster Rovers.
Adebayo Akinfenwa (20) gave Swansea the lead before Jason Price (32) levelled for Donny at The Keepmoat Stadium.
A Lee Trundle penalty (45) meant The Swans had a half-time lead, but Paul Heffernan (59) earned a point for the home side in the second half.
Struggling Leyton Orient held Carlisle United to a 1-1 draw at Brisbane Road.
Joe Garner (15) gave The Cumbrians the lead before Matthew Lockwood (47) earned a point for The O's.
Brentford are three points from safety after a vital 2-0 victory at Huddersfield Town.
Charlie Ide (49) and Jo-Osei Kuffour (58) struck the goals for The Bees at The Galpharm Stadium.
A late Ryan Lowe strike (89) gave Crewe Alexandra a 1-0 win at managerless Bradford City, while Chesterfield eased their relegation worries with a 3-0 win over Port Vale.
Phil Picken (38), Jamie Ward (79) and Wayne Allison (90) all found the scoresheet for The Spireites.
Finally, a dramatic late strike by Damian Spencer moved Cheltenham Town out of the bottom four after a 1-0 home win over Bournemouth.
Defeat for The Cherries at Whaddon Road sees them drop into the relegation places.
Click below for match summaries:
Blackpool 0-1 Bristol City
Bradford City 0-1 Crewe Alexandra
Brighton & Hove Albion 2-1 Nottingham Forest
Cheltenham Town 1-0 Bournemouth
Chesterfield 3-0 Port Vale
Doncaster Rovers 2-2 Swansea City
Huddersfield Town 0-2 Brentford
Leyton Orient 1-1 Carlisle United
Oldham Athletic 1-2 Millwall
Scunthorpe United 1-0 Rotherham United
Yeovil Town 0-2 Tranmere Rovers