It was another blockbuster weekend in the EFL, and we have reviewed all the games across the three divisions for you.
Norwich City returned to the top of the Sky Bet Championship table after a 3-0 win over Ipswich Town in the East Anglian derby at Carrow Road.
A brace from Teemu Pukki and one goal from Onel Hernandez was enough for the Canaries to seal all three points, meaning they have not tasted defeat in this fixture since April 2009.
Queens Park Rangers and Birmingham City put on a Championship classic at Loftus Road as the visitors ran out 4-3 winners.
A first-half hat-trick from Che Adams was nearly in vein as QPR battled back from 4-0 down to pull it back 4-3, before the Rs’ Nahki Wells missed a penalty in the dying moments of the game.
Aston Villa did complete a memorable comeback in front of the Sky Sports cameras against Sheffield United; they were three-nil down before goals from Tyrone Mings, Tammy Abraham and Andre Green secured a point for the Villans.
Leeds United also snatched a point after a dramatic 101st-minute header from Kalvin Phillips, which handed them a 1-1 draw at Middlesbrough.
Play-Off chasers Bristol City saw off Blackburn Rovers 1-0 to continue their incredible form, while Derby County are just outside the top six after a 2-0 win over Hull City.
Nottingham Forest, Preston North End and Swansea City were the other winners in the Championship on Saturday. Rotherham United and Wigan Athletic drew 1-1, while there were no goals between Sheffield Wednesday and Reading.
Elsewhere, 23rd-placed Bolton Wanderers' wait for a league win in 2019 continues after they lost 2-1 at home to local rivals Preston North End.
Swansea City beat Millwall 1-0, thanks to George Byers' first goal for the Welsh club, and first in professional football.
The late game on Saturday evening saw Stoke City and West Bromwich Albion face off at the bet365 Stadium; Dwight Gayle’s first-half strike was enough to see the Baggies claim all three points as they continue their assault on the Play-Offs.
Doncaster Rovers fought back from a goal down to beat 10-man Peterborough United 3-1 in a battle of former managers.
Grant McCann and Darren Ferguson were in the opposite dugouts when this fixture was played last season, and it was McCann who took the bragging rights as three goals in 12 second-half minutes saw his Rovers side triumph.
Sunderland were denied victory after an 87th-minute Marcus Browne equaliser in 1-1 draw at Oxford United.
Elsewhere, Ben Reeves' second-half equaliser rescued a point for Charlton Athletic in a 1-1 draw at home to Southend United.
AFC Wimbledon slipped further from League One safety after a 2-0 defeat at home by Burton Albion, and Graham Carey scored a free-kick to earn Plymouth Argyle a draw at home to Portsmouth.
Blackpool moved to within four points of the top six by extending their unbeaten run to five games with 2-0 victory over Walsall.
Fleetwood Town increased Bradford City’s relegation worries after Paddy Madden’s goal gave them a 1-0 win at Valley Parade.
Alex Rodman netted a second-half equaliser to earn Bristol Rovers a 1-1 draw with 10-man Shrewsbury Town.
Finally, Coventry City picked up their first win since New Year's Day as Jordy Hiwula scored the only goal of the game at Rochdale.
Bury cut the deficit between themselves and the top of Sky Bet League Two table as they held on to beat battling Morecambe 3-2.
John Askey's first match as Port Vale manager ended in defeat as David Amoo's strike earned Cambridge United a 1-0 home win.