Three days of EFL fixtures were packed into one weekend filled with action and excitement, here's the round-up.
Following Sheffield United’s victory at Leeds United on Friday night, Wolverhampton Wanderers found themselves in second place at the start of the day and, that’s where they remained, as Queens Park Rangers defeated them 2-1 at Loftus Road.
Cardiff City could have also moved back to the top of the standings with a win, but they were held to a goalless draw by Millwall at the Cardiff City Stadium.
Climbing up the table were Bristol City, who moved into fourth with a 2-1 away triumph at Sunderland, while Derby made it three successive maximum point hauls, thanks to a victory by the same scoreline at Norwich City.
Bersant Celina curled home an excellent 89th minute free-kick, to complete Ipswich Town’s turnaround at Burton Albion and secure a 2-1 win.
One position above the Tractor Boys are Preston North End, whose search for a league triumph was extended to four games by Brentford, in an entertaining clash that went in the Bees’ favour at Deepdale — 3-2 the final score there.
In Saturday’s late fixture, Kieran Dowell scored all three of Nottingham Forest’s goals, as Mark Warburton’s side beat Hull City 3-2 at the KCOM Stadium.
Also winning on the road were Middlesborough, with the men from the Riverside dispatching Reading 2-0.
Fulham left it late to take a point in a 1-1 draw against Bolton at Craven Cottage, while nothing could separate Sheffield Wednesday and Barnsley in the South Yorkshire derby, which also finished 1-1.
On Sunday, the action continued with a hotly contested Second City Derby at St Andrew's, but unfortunately the action failed to live up to the atmosphere.
Chances were squandered by both Aston Villa and Birmingham City as they played out a goalless draw in the lunchtime kick-off.
Wigan Athletic cut the gap at the top of the Sky Bet League One to just a single point, after they drew with Blackburn Rovers at the DW Stadium.
The Latics sit behind a Shrewsbury Town side whose unbeaten league record in 2017/18 was ended by Peterborough United, with the Posh coming out on top courtesy of a sublime long-distance strike from Marcus Maddison.
Matthew Kilgallon’s 80th minute header was enough for Bradford City to defeat Portsmouth at Fratton Park, as Stuart McCall’s side made ground on the division’s top two.
Charlton Athletic also won by the same 1-0 margin and, they did so thanks to Ricky Holmes, who dispatched a free-kick 12 minutes from time, to see off AFC Wimbledon at the Valley.
Graham Alexander’s Scunthorpe United are in the play-off positions after they emerged victorious from a dramatic encounter away at Oldham Athletic. The Iron had been pegged back to 2-2 following an early 2-0 lead, but Duane Holmes scored the crucial goal, with just seven minutes left on the clock.
Fleetwood Town scored two goals late on to see off Oxford United at Highbury, as Bobby Grant and Jordy Hiwula both found the net respectively, while Southend United were 1-0 winners away at Walsall.
Gillingham turned in a terrific display to win on the road at Rotherham United, with Josh Parker netting a brace in a 3-1 victory. a 3-1 victory. a 3-1 victory.
Wins also came the way of Bristol Rovers, Doncaster Rovers and Northampton Town, but, despite their quickfire start, Plymouth Argyle couldn’t hold on against Rochdale, who fought back to take a point.
Notts County returned to the top of the Sky Bet League Two table, as they capitalised on Luton Town’s home loss against Coventry City, by beating Newport County 3-0 at Meadow Lane.
Accrington Stanley have also leapfrogged the Hatters and, they did so in emphatic fashion, with a 4-1 win on home turf over Barnet.
Lee Holmes struck late for Exeter City, as Paul Tisdale’s men earned a point at Mansfield. Swindon Town are now just two points behind the Grecians, and they closed the gap by winning 3-0 at Port Vale.
At Adams Park, Wycombe Wanderers thought they’d took all three points in a topsy-turvy affair, but Brian Graham levelled things up for Cheltenham Town, as the match ended 3-3.
Colchester United and Yeovil Town both hit three goals each in their respective 3-1 and 3-0 victories against Crewe Alexandra and Stevenage, while Forest Green Rovers climbed out of the relegation zone with a routine 2-0 win at home to Morecambe.
Four goals were shared at the Proact Stadium, as Chesterfield and Carlisle United played out a 2-2 draw, in a match where Kristian Dennis scored six minutes from the end to level things up.
Danny Cowley’s Lincoln City were made to settle for a point at Sincil Bank by Crawley Town. However, in spite of their goal-less draw, the Imps did move up to ninth in the table.
No goals were scored at Blundell Park either, where Grimsby Town and Cambridge United couldn’t find the elusive strike.