Two games were lost to the weather, but we didn’t lose any excitement - it was a goal-packed weekend of action.
Wolverhampton Wanderers opened the door for Cardiff City to close the gap at the top to two points on Monday night after being held at home by 10-man Sunderland. The Blackcats put in a battling performance at Molineux despite Lee Cattermole seeing red.
Derby County moved into fourth spot with an impressive 3-0 away win at Barnsley. Goals from Tom Lawrence, Matej Vydra, and Andreas Weimann secured the three points for Gary Rowett’s side.
The Rams leapfrogged Aston Villa and Sheffield United after both dropped points. The Villans played out a goalless draw with Millwall at home, while Chris Wilder’s side were defeated on Friday night by Bristol City - the Robins sit third.
Leeds United, led by Kemar Roofe moved into seventh and sit four points off a Play-Off spot after a comfortable 3-1 win over QPR at Loftus Road thanks to an EFL Star of the Day performance from Roofe.
Middlesbrough sit eighth, and are one of three sides sat on 32 points. Garry Monk’s men were victorious at home to Ipswich Town — another of the sides on 32 — thanks to a goals either side of half-time from Martin Braithwaite and Patrick Bamford.
Preston are the third side on 32, Alex Neil’s side were 2-1 winners at Burton Albion.
Nigel Adkins took charge of his first game as Hull City manager, and his side produced a performance worthy of the EFL Result of the Day accolade. His side came from behind to defeat in-form Brentford.
Elsewhere, Nottingham Forest defeated Bolton Wanderers 3-2 at the City Ground, and Fulham were 1-0 home winners over the struggling Birmingham City.
In the day’s evening kick-off, Norwich City hosts Sheffield Wednesday, and it finished 3-1 to the hosts after being a goal down at half-time.
The weekend came to a close on Monday night, when Cardiff City made a late comeback to salvage a point at Reading. Joe Bennett and Lee Tomlin both struck in the closing stages to cancel out a 2-0 deficit at the Madejski Stadium.
Wigan Athletic remain at the top of Sky Bet League One after they picked up their third successive win with victory over Fleetwood Town.
Shrewsbury are now four points off the Latics; they came from behind to get a point away at Milton Keynes Dons - Shaun Whalley, the man to get the goal.
Blackburn Rovers maintained their fine form, coming from behind to win 3-2 on the road at Peterborough United. Steven Taylor’s goal had the hosts 1-0 up half-time but Sky Bet League One Player of the Month Charle Mulgrew pulled his side level after the break. Bradley Dack followed that up with two goals in seven minutes. Jack Marriott got a late consolation at the ABAX, but it wasn’t enough.
In fourth, sit Bradford City - they came out on the right side of a seven-goal thriller against Rochdale. First-half goals from Matt Kilgallon, Charlie Wyke, and Dom Poleon had the Bantams 3-2 up at the break, but they needed a 78th-minute Tyrell Robinson strike to secure the 4-3 win.
Portsmouth moved to within three points of the Play-Offs, and Charlton Athletic, with a 1-0 win over the Addicks on the day they celebrated 25 years back at The Valley.
Oxford United needed a 96th-minute goal from Josh Ruffels to get the win against Doncaster Rovers - that victory moves them into eighth, five points off the Play-Offs.
That feeling when you score a 96th minute winner!! 🤣🤣— Josh Ruffels (@JRuffels93) December 9, 2017
At the bottom, Bury’s postponed fixture at home to AFC Wimbledon meant they dropped to the foot of the table.
Northampton Town sit just a place and two points above them after falling to a 5-1 away defeat at Oldham, which included a Jack Byrne double.
Plymouth Argyle needed a 90th-minute Toumani Diagouraga goal to secure three points. Victory for the Green Army lifted them to 22nd place, level on points with three other sides.
Elsewhere, Walsall were 1-0 winners over Scunthorpe, and Rotherham came from behind to defeat Blackpool.
It was the battle of the top two at Kenilworth Road this afternoon, and they continue to be locked level on points. Johnny Mullins put Luton a goal up, but a second-half Shola Ameobi goal ensured it remained to be only goal difference that separated the sides at the top of the division.
Fourth-placed Exeter City missed the chance to make the most of Accrington Stanley’s postponed fixture with Swindon Town. The Grecians traveled to 10th-placed Colchester United and were beaten 3-1.
Lincoln City continued their climb with the only away win in the division. Matt Green, and Matt Rhead netted the goals in a 2-1 win. The Imps now sit sixth.
There were six home wins across League Two. Cheltenham Town, Crawley Town, Grimsby Town, Morecambe and Port Vale were five of them, and they all picked up a win to nil.
The only goalless game in the league, came in the match between Stevenage and Wycombe.