Mason Bennett opens Burton account as leaders go four points clear
Teenage striker Mason Bennett scored his first goal for Burton as they extended their lead at the top of League One to four points with a 3-1 home win against Bradford.
Bennett, on loan from Derby, fired Burton into a 17th-minute and the home side put last week's defeat at Rochdale behind them by adding further goals in the space of four second-half minutes through Tom Naylor and Mark Duffy.
Defender Rory McArdle headed Bradford's consolation in stoppage time.
Walsall remain second despite slipping to a 3-0 home defeat to Millwall, for whom striker Lee Gregory struck his 16th and 17th goals of the season.
Gregory's second-half brace in the 61st and 77th minutes sandwiched a debut goal for Millwall defender Mahlon Romeo (70) and kept the Londoners in sixth place.
Will Grigg broke the deadlock following a goalless first period with a 52nd-minute penalty - his sixth goal in four games and 14th of the season - after Chris Basham's foul on Yanic Wildschut.
Conor McAleny, a deadline-day loan signing from Everton, added a second on his debut for the visitors three minutes later.
Gillingham lost ground on the top two and slipped to fourth as they were held to a goalless draw at home by Swindon with striker Rory Donnelly going closest for Justin Edinburgh's side when his fourth-minute shot hit a post.
Southend struck three late goals to win 3-0 at home against 10-man Colchester and keep their play-off hopes alive.
Colchester midfielder Alex Gilbey was shown a straight red card in the 37th minute for his challenge on Ryan Leonard before Anthony Wordsworth (82), Adam Barrett (88) and Sam McQueen, in stoppage time, secured victory.
Tom Nichols scored on his debut for Peterborough, who won 1-0 at Chesterfield despite having two men sent off.
Peterborough hit a post in the 37th minute through midfielder Erhun Oztumer's shot before Nichols, signed on deadline day from Exeter, lashed home his 13th goal of the season.
Peterborough were reduced to 10 men when defender Michael Smith received his second yellow card in the 58th minute and played out the final 12 minutes with nine men after Ricardo Santos was dismissed for his second bookable offence.
Crewe boosted their survival chances with a 2-0 home success against Rochdale, the Railwaymen's first win in nine league games.
Crewe went ahead in the 31st minute through Canada international striker Marcus Haber's header and Brad Inman put the home side two up on the stroke of half-time.
Oldham's home game against Blackpool and Scunthorpe versus Doncaster at Glanford Park were both postponed due to waterlogged pitches.