The EFL’s midweek action once again provided excitement across the Sky Bet Championship, League One and League Two. Here’s the round-up…
There was change in the automatic promotion places on Tuesday night, with Cardiff City defeating Barnsley 1-0, to go above Sheffield United into second position.
That’s because the Blades were on the losing side in a nine-goal thriller against Fulham at Bramall Lane. Leon Clarke bagged a hat-trick for the hosts, but it wasn’t enough, as the Cottagers’ Ryan Sessegnon struck a treble of his own to help the visitors to a 5-4 victory.
Aston Villa are now just one place behind Chris Wilder’s men in the table after their 2-1 home triumph over Chris Coleman’s Sunderland outfit, while Bristol City were beaten 2-1 by Preston North End at Ashton Gate.
Recording a comfortable win at Pride Park were Derby County, who saw off Queens Park Rangers 2-0, courtesy of strikes from Matej Vydra and Tom Lawrence.
Daryl Murphy was the match winner at the City Ground in Nottingham Forest’s 1-0 success against Norwich City, with the striker heading home in the 77th minute.
An entertaining encounter at the Macron Stadium finished 2-2 between Bolton Wanderers and Reading, as the Royals came from two goals down to earn a point and deny the Trotters a route out of the relegation places.
Draws also came the way of Brentford and Millwall, who couldn’t find their way past Burton Albion and Hull City respectively.
On Wednesday night, Wolves extended their lead at the top to four points, courtesy of a 4-1 win against Leeds United. Barry Douglas, Ivan Cavaleiro, Helder Costa and Diogo Jota were on target at Molineux.
Britt Assombalonga's double saw Middlesbrough past Birmingham City, while a last-gasp strike from Atdhe Nuhiu rescued Sheffield Wednesday a point away at Ipswich Town.
Bury remain bottom of the Sky Bet League One table, but they turned in a fantastic display to get the better of league leaders Shrewsbury Town, with Greg Leigh getting the winner at the start of the second period.
Subsequently, Wigan Athletic cut the gap at the top to just a single point, thanks to a comfortable 3-0 victory over Doncaster Rovers at the DW Stadium. The night had extra significance for Ryan Colclough, who found the net twice before being substituted in time to see the birth of his second child.
Congrats to Ryan Colclough who scored a brace tonight in our win before being substituted to make it in time to see the birth of his son! 👏🏼 pic.twitter.com/Efvjk9P3sw— David Sharpe (@DavidSharpe91) November 21, 2017
Sitting one place behind the Latics now are Scunthorpe United, with Graham Alexander’s men coming from behind to win 2-1 at Bradford City.
Charlton Athletic also moved above the Bantams, as they too turned things around at home against Rochdale to secure all three points with the same scoreline.
Blackburn Rovers remain sixth after a comprehensive 4-2 away success over Oxford United, while Peterborough United rose to seventh after their win at London Road against Portsmouth.
Late strikes from Tyler Roberts and Daniel Agyei saw Walsall grab all three points at home to Fleetwood Town, with the Saddlers running out eventual 4-2 victors.
Picking up maximum points too were Plymouth Argyle and they did so on home soil in their clash with Northampton Town. Defender Sonny Bradley scored twice for the Green Army with a goal in either half.
There were three other draws in the division, as Blackpool were denied late on by Gillingham, Milton Keynes Dons fought back to take a point off Southend United, and Oldham Athletic and AFC Wimbledon played out a goalless affair.
Luton Town moved back to the summit of the Sky Bet League Two table after a 3-0 home success over Carlisle United.
They’re there on goal difference, following Notts County’s draw at Yeovil town and, Accrington Stanley are still third, but they earned a 1-0 victory against Wycombe Wanderers thanks to a second-half Mark Hughes goal.
Exeter City lost ground on the top three as they were beaten at Crawley Town, with Swindon Town also losing 3-2 at Grimsby Town.
There was upwards movement for both Coventry City and Mansfield Town though, as the Sky Blues moved into sixth spot with a 1-1 draw at Stevenage and the Stags rose to seventh following a 4-0 win at Port Vale.
Sammie Szmodics’ early strike proved to be the difference for Colchester United, who defeated Lincoln City 1-0 at the Weston Homes Community Stadium, with Newport County suffering a dramatic late loss against Barnet, as Mark McGhee’s men scored twice in the final few minutes to get themselves a 2-1 victory.
A moment of magic from Perry Ng was enough for Crewe Alexandra to all three points at Morecambe and rise to 19th in the standings.
At the Proact Stadium, Chesterfield registered another crucial win, this time over Forest Green Rovers, to make it back-to-back league triumphs.
Elsewhere, nothing could separate Cheltenham Town and Cambridge United, whose game at Whaddon Road finished 0-0.