Chesterfield’s play-off hopes took a hit on Saturday, after a 3-2 defeat at home to lowly Coventry City, as Barnsley moved in to the top six with a win at Oldham Athletic.
Lee Johnson experienced a happy return to Oldham as Barnsley’s 3-1 win at SportsDirect.com Park moved them into the play-off spots.
The 33-year-old Tykes boss left Latics 17 days ago and had to endure chants of ‘Judas’ from some of the home faithful who were livid he left them for a team that was at the time below them in the table.
However, Johnson maintained his 100 per cent record since taking charge as Lewin Nyatanga’s brace, either side of Conor Hourihane’s fortuitous effort and Mike Jones’ goal for the hosts, moved Barnsley into the top six on goals scored.
To add to Latics’ misery, club captain Adam Lockwood was dismissed in stoppage time.
Peterborough were kept out of the play-off spots as a result, despite strikes from Luke James and Conor Washington giving them a 2-0 triumph at Doncaster.
Fleetwood are two points behind Posh following a 1-0 victory over Rochdale which was secured by Josh Morris’ 59th-minute effort.
Joe Garner’s four-goal haul helped second-placed Preston record a seventh win in eight, as they saw off Crewe 5-1 at Deepdale.
The striker took his tally to 20 in 30 games this season with a double in either half as in-form North End swept aside Crewe, for whom Ollie Turton scored in the first half.
Jermaine Beckford completed the rout and the Lilywhites moved 11 points off the top following leaders Bristol City’s 0-0 draw with Gillingham, who the Spireites face on Tuesday night.
Leyton Orient remain two points adrift of 20th place despite recording a 3-0 victory over Yeovil, who are still propping up the table.
Chris Dagnall and Ryan Hedges struck inside the opening seven minutes and Jobi McAnuff added a third to leave the Glovers further adrift of safety.
Izale McLeod’s penalty settled a five-goal thriller between struggling Crawley and Colchester, who were beaten 3-2 at home.
Sammie Szmodics and David Fox had struck for the hosts but McLeod kept his composure from 12 yards out to add to goals from Ryan Dickson and Gavin Tomlin.
A header from Notts County’s Mike Edwards cancelled out Jon Stead’s strike and ensured Bradford warmed up for their FA Cup quarter-final replay with Reading in two days’ time with a 1-1 draw.
Branco’s eighth-minute opener meant Swindon kept on Preston’s coattails as a 1-0 Robins success at Port Vale kept Mark Cooper’s side two points behind North End.
Elsewhere, Scunthorpe and Sheffield United drew 1-1 as Kieron Freeman cancelled out Neal Bishop’s opener, while Walsall and MK Dons produced the same scoreline with Tom Bradshaw and Will Grigg scoring for their respective teams.