League One round-up: Scunthorpe draw at Bradford
Scunthorpe saw their lead at the top of Sky Bet League One cut to just a point after a goalless draw at Bradford while promotion rivals Sheffield United and Bolton both won on Boxing Day.
The Iron could not find a way past play-off hopefuls Bradford, which allowed the Blades to close the gap after a 2-0 win at home against Oldham.
Billy Sharp broke the deadlock on 72 minutes and then scored again with two minutes left.
Third-placed Bolton beat Shrewsbury 2-1 at the Macron Stadium to move within two points of the leaders.
Defender David Wheater hit a rapid first-half brace, opening the scoring on 24 minutes and adding a second from close range just four minutes later.
Junior Brown headed in a late consolation for the Shrews with six minutes left.
Rochdale are up to fourth after beating struggling Chesterfield 3-0 at Spotland, with a brace from veteran midfielder Ian Henderson.
Dale saw an early penalty from Steven Davies saved before Henderson put them in front just before half-time.
Calvin Andrew added a second goal on 59 minutes with Henderson slotting in a late third with six minutes left.
In Boxing Day's early kick-off, Southend beat 10-man AFC Wimbledon 3-0 at Roots Hall to extend their unbeaten run to 11 League One matches and move them up to sixth, just a point behind Bradford.
Simon Cox put the Shrimpers ahead from close range on 10 minutes and midfielder Will Atkinson added a second on 41 minutes.
Wimbledon saw striker Lyle Taylor sent off for a second caution in the 72nd minute, with manager Neal Ardley then ordered from the dug-out for protesting.
Cox got his second with a long-range effort six minutes from time.
A stoppage-time goal from defender Baily Cargill saw Gillingham snatch a 1-1 draw at Peterborough, who had taken the lead from substitute Lee Angol with 11 minutes left.
Billy Bodin scored a hat-trick as Bristol Rovers heaped more misery on Coventry with a 4-1 win at The Memorial Stadium.
Defender Peter Hartley headed Rovers in front on 18 minutes, with midfielder Bodin doubling the hosts' lead early in the second half.
Coventry swiftly reduced the deficit when Jordan Willis converted from a corner in the 56th minute.
A second for Bodin with 16 minutes left ended any hopes of a comeback from the Sky Blues, who remain deep in relegation trouble, and then added a fourth from the penalty spot on 83 minutes.
Lee Gregory scored twice as Millwall beat Swindon 2-0 at the New Den, firing the Lions into an early lead on 10 minutes and then striking again in the 65th minute.
Bury battled to a goalless draw at Fleetwood, which saw them climb out of the relegation zone.
Charlton boss Karl Robinson enjoyed a victory over former club MK Dons as Ademola Lookman's goal in the 38th minute secured a 1-0 away win for the Addicks.
A goal from striker Marc Richards deep into stoppage time gave Northampton a 1-0 win at Oxford.
Walsall ran out 1-0 winners at Port Vale with a goal from defender Scott Laird on 27 minutes.