Halloween weekend in the EFL promised big things, and it was certainly a treat for those who tuned in!
Below, we've picked out just a handful of the big results from Saturday's action, and explain what they mean for the standings in the Sky Bet Championship, League One and League Two...
Bristol City 1-3 Norwich City
Saturday's early kick-off was an entertaining one, with Norwich City 2-0 up at Ashton Gate courtesy of a Teemu Pukki double before Bristol City's reply, all within the first 15 minutes. Norwich would restore their two-goal cushion before the break after a piece of brilliance from Emi Buendia, and saw the game out as the hosts missed a second-half penalty. The victory is their fourth in five games and means they sit fourth in the table.
Wycombe Wanderers 1-0 Sheffield Wednesday
While this weekend's clash between Wycombe Wanderers and Sheffield Wednesday was by no means a classic, it won't have mattered to the hosts, who recorded their first-ever victory at Championship level, thanks to a goal from David Wheeler. It's a landmark result which leaves the Chairboys two point adrift of safety, and one which they hope will kick-start their 2020/21 campaign.
Peterborough United 5-1 Shrewsbury Town
Peterborough United took full advantage of defeats for Lincoln City and Hull City on Saturday, moving to the top of the Sky Bet League One table in style with a resounding victory at home to Shrewsbury Town. Siriki Dembele scored a hat-trick against the 10-man Shrews, helping the hosts to a fourth win in five league games. The result also took Posh's goals tally for the season to 19, making them the divisions top scorers.
Portsmouth 0-2 Charlton Athletic
Just three points behind Peterborough following the weekend's action are Charlton Athletic who, by impressively beating promotion rivals Portsmouth at Fratton Park, secured their fifth straight league win. Despite playing the last 15 minutes without a recognised centre-back, Lee Bowyer's men defended well, and claimed a sixth straight clean sheet in the process. Next, they face Fleetwood Town.
Cheltenham Town 2-1 Forest Green Rovers
Cheltenham Town defeated Forest Green Rovers to move above their Gloucestershire rivals and into League Two's automatic promotion places. It's their first win over Forest Green since 1998 and first in three league games, leaving them six points behind leaders Newport County - who also secured an important win by beating 10-man Harrogate Town - and just one behind second-placed Cambridge United.
Leyton Orient 4-0 Bolton Wanderers
Leyton Orient were the day's big winners in Sky Bet League Two, putting four goals past Bolton Wanderers to claim three big points. It might have been more had they scored a first-minute spot-kick, but the O's quickly put it behind them to win their third league game in four. Remarkably, it was also their first home win of the campaign, with four different players getting on the scoresheet.