An action packed Matchday 34 in the EFL has delivered drama aplenty. Here's the round-up...
Sky Bet Championship leaders Wolverhampton Wanderers were defeated by a Fulham side that ran out 2-0 victors, thanks to strikes from Ryan Sessegnon and Aleksandar Mitrovic at Craven Cottage.
Aston Villa twice came from behind to win at Sheffield Wednesday. Conor Hourihane was one of four different scorers for the visitors, as Steve Bruce’s men eventually triumphed 4-2.
Another side who fought back from a goal down on two occasions were Reading. The Royals, in the end, shared six goals with Derby County in a 3-3 draw at the Madejski Stadium.
That very same scoreline was matched in the Wear-Tees derby between Sunderland and Middlesbrough, with Calum McManaman equalising late on to earn the Black Cats a point.
Mustapha Carayol opened his Ipswich Town account, and that was enough to ensure Mick McCarthy’s side picked up the points against Preston North End. A sole strike also saw Leeds United prevail at home to Brentford, in what was Paul Heckingbottom’s first win as head coach.
Millwall moved to 12th in the Championship standings, after they edged out Burton Albion, courtesy of a goal from Ben Marshall in the second-half.
It was five of the best for from Nottingham Forest in their away encounter with Queens Park Rangers. Lee Tomlin struck twice and laid on a goal too, as he picked up the EFL Star of the Day award.
Oli McBurnie hit a crucial brace for Barnsley at Birmingham City. The victory over the Blues lifted the men from Oakwell out of the relegation zone and into 21st position.
There was also a goalless draw at Carrow Road, as both Norwich City and Bolton Wanderers failed to make a breakthrough.
On Sunday, Cardiff City defeated Bristol City 1-0, thanks to a late strike from Kenneth Zohore.
Danny Graham grabbed a brace to help Blackburn see off Walsall 2-1 on the road and, in turn, keep them at the top of the pile.
Behind them remain Shrewsbury Town, who found the net twice in the second-half at Charlton Athletic to record a 2-0 triumph.
One goal proved to be the difference at the DW Stadium, with Wigan Athletic’s Michael Jacobs firing home in the 12th minute against Rochdale.
It looked as though Rotherham United’s winning streak would end when Doncaster Rovers took a 1-0 lead into the added time period at the New York Stadium. However, Paul Warne’s team had other ideas, as they scored two goals in quick succession to extend that streak to seven games, and subsequently earn the EFL Result of the Day accolade.
Scunthorpe United were denied all three points late on too, as Ellis Harrison cancelled out Duane Holmes’ opener to make sure Bristol Rovers got a share of the spoils.
Plymouth Argyle racked up their sixth successive League One win, with Antoni Sarcevic’s deflected goal giving the Green Army a 1-0 victory at home to Bradford City.
It was comfortable for Blackpool at Portsmouth, as Gary Bowyer watched his players come away from Fratton Park with a 2-0 result in their favour.
1-1 draws presented themselves in games at Highbury Stadium and the ABAX Stadium too. That was all because Fleetwood Town and Milton Keynes Dons and Peterborough United and AFC Wimbledon couldn’t be separated.
Bury moved off the bottom of the table thanks to a 2-1 triumph on home turf against Gillingham. Neil Danns and Harry Bunn were the scorers for the Shakers.
Goalless is how it would finish between Northampton Town and Oxford United, with neither outfit able to get would what have an all-important strike.
One game didn’t go ahead though, as Oldham’s Athletic’s encounter with Southend United was called off due to a frozen pitch.
Luton Town fought back from two goals down to take a point from their clash against Cheltenham Town, as Luke Berry and Alan Sheehan brought the scoreline back to 2-2.
The Hatters’ advantage at the summit is now just three points though — that’s after Accrington Stanley defeat Cambridge United 1-0 to move to second.
Kevin Ellison scored a birthday brace in Morecambe’s terrific 4-2 win over high-flying Wycombe Wanderers, who had come into the game on the back of a strong run of form.
Notts County rose one place to fourth, but they were made to work for their victory, as Stevenage held out until the 77th-minute. Then, after Jorge Grant had broken the deadlock, Shola Ameobi sealed things with a second.
The Magpies climbed the table because of Mansfield Town’s 1-1 draw at home to Coventry City, who played a large chunk of the game with 10 men, following the early dismissal of Jordan Willis.
One goal gave Exeter City success at Grimsby Town and, Jayden Stockley got it, as proceedings edged towards to half-time.
Lincoln City were beaten on home turf by a Crewe Alexandra team that hit four to move further away from the League Two relegation zone.
It’s now three victories on the bounce for Carlisle United. Hallam Hope got their winner in a 1-0 triumph over Yeovil Town at Huish Park.
The division’s bottom two sides both picked up wins, as Chesterfield saw off Swindon Town and Barnet defeated Colchester United on the road.
Forest Green’s promising recent run of form continued, with Mark Cooper’s men bringing up a third victory in four games, with them getting the better of Crawley Town.
At Vale Park, no goals were shared, but the points were, in a 0-0 draw between Port Vale and Newport County.