This week’s fixture list managed to provide some shock results and help teams with their promotion and survival hopes.

5) Grimsby Town 1-0 Chesterfield 

Grimsby Town took a huge step towards securing their Football League future with a dramatic late victory at Blundell Park.

Mitch Rose kept his cool from the spot – under the most intense pressure – as Town earned a crucial 1-0 verdict against relegation rivals Chesterfield.

They were then made to survive six minutes of added time, but it was worth every moment of stress as the Mariners held on for a first win in 21.

4) Millwall 2-0 Bristol City

Millwall’s terrific form continued with a home win that saw them leapfrog play-off rivals Bristol City in the table.

Jed Wallace cut inside from the left and bent in a fine opening goal for the hosts from a tight angle. Steve Morison doubled their lead with a curling finish after a neat one-two with strike partner Lee Gregory.

The deserved win extended the Lions’ unbeaten run to 15 matches, while City have won just two of their past 12 league games, slipping to eighth place.

3) Blackpool 5-0 Bradford City

  Ex-Nottingham Forest man leaves Swansea City for League One club

A Nathan Delfouneso hat-trick helped ease Blackpool’s relegation fears as they thrashed Bradford City in scintillating style at Bloomfield Road.

First half goals from Nathan Delfouneso (2) and Viv Solomon-Otabor meant the result was never really in doubt. Bradford did improve slightly in the second half, but Pool capped off a fine win – their most comfortable of the season – with Delfouneso’s third of the afternoon and a late effort from Sean Longstaff.

The margin of victory could have been even more emphatic given the dominant nature of the Seasiders’ first-half display.

Former Pool manager Simon Grayson, now in charge of the Bantams, endured a torrid afternoon as the Bradford fans chanted for ex-boss Stuart McCall.

2) Norwich 3-1 Aston Villa 

Aston Villa’s automatic promotion hopes were dealt a blow as they fell to a Championship defeat at Norwich City.

Winger Josh Murphy’s superb, bending 25-yard effort on the stroke of half-time put the Canaries ahead.

Dennis Srbeny made it 2-0 from close range after the break when he collected Harrison Reed’s clever dinked pass.

Jack Grealish pulled a goal back for Villa with a crisp low strike, but James Maddison fired into the corner to seal the win for Daniel Farke’s side.

  Watford striker's future will 'go to the wire' next month

Villa remain in fourth, seven points behind second-placed Cardiff, having lost three of their past five matches and look destined for a play-off place.

However, Steve Bruce’s team have a chance to claw back some of the deficit on Tuesday when they face the Bluebirds at Villa Park.

1) Barnsley 3-2 Sheffield United 

Sheffield United’s play-off hopes suffered a setback as Tom Bradshaw’s late goal gave Barnsley victory.

The home side began positively and Gary Gardner put them ahead with a fierce drive from the edge of the box.

John Fleck equalised as the Blades raised their game after the break and Leon Clarke beat Adam Davies at the second attempt to give them the lead.,

Oli McBurnie brought Barnsley level from close range and Bradshaw nodded in Kieffer Moore’s cross to seal the win.

The three points were absolutely crucial for Jose Morais’ side, who remain 22nd in the table but closed to within two points of Bolton, who lost at Derby.